chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何拆焊Flash芯片以及制作PCB的兩種不同方法

STM32嵌入式開(kāi)發(fā) ? 來(lái)源:FreeBuf.COM ? 作者:S2ealea ? 2021-09-27 17:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文將介紹如何拆焊Flash芯片,設(shè)計(jì)及制作相應(yīng)的分線板。了解對(duì)嵌入式設(shè)備的非易失性存儲(chǔ)的簡(jiǎn)單有效攻擊手段。這些攻擊包括:

讀取存儲(chǔ)芯片內(nèi)容

修改芯片內(nèi)容

監(jiān)視對(duì)存儲(chǔ)芯片的讀取操作并遠(yuǎn)程修改(中間人攻擊)

想想,當(dāng)你拆開(kāi)一個(gè)嵌入式產(chǎn)品,卻被擋在Flash之外,好奇的你一定想對(duì)它一探究竟。

那么,下面我們就開(kāi)始。

拆焊Flash芯片

為了讀取Flash芯片的內(nèi)容,有以下兩個(gè)基本途徑:

直接將導(dǎo)線連接到芯片的引腳

把芯片拆下來(lái),插到另一塊板子上

下面介紹的Flash為BGA(球形柵格陣列)封裝——無(wú)外露引腳。因此,只能選擇拆焊的方法。

拆焊法的優(yōu)點(diǎn):

可避免對(duì)電路板上其他器件造成影響;

可以很容易看到芯片底部的布線;

可用其他芯片或微控制器代替原芯片。

一些不便之處:

電路在缺少完整器件的情況下無(wú)法運(yùn)行;

在拆卸過(guò)程中,一些鄰近器件可能被損壞;

如果操作不恰當(dāng),F(xiàn)lash本身可能毀壞。

OK,拆焊是吧?你看,下圖所示的熱風(fēng)槍簡(jiǎn)直就是神器。只要將芯片周圍加熱,便可以很容易地拿下芯片

這種辦法簡(jiǎn)單、快速只是可能傷及無(wú)辜——焊掉鄰近的元件,所以,務(wù)必小心翼翼。

下圖顯示芯片拆下后PCB的布線。觀察圖片,猜想底部的兩列引腳為空引腳,因?yàn)樗麄儔焊蜎](méi)接入電路。

3438c480-136b-11ec-8fb8-12bb97331649.jpg

圖:拆焊下來(lái)后

KiCAD定制分線板

現(xiàn)在該做什么?BGA封裝簡(jiǎn)直就是一團(tuán)糟,依然無(wú)法外接導(dǎo)線。

一種可行的方法是制作分線板。通常,分線板是將芯片的所有針腳的位置“鏡像”下來(lái),這樣就能將芯片的引腳引接出來(lái)。

為此,我們首先要搜集芯片的相關(guān)信息。大多數(shù)情況下,芯片的型號(hào)都印制在芯片上,這樣我們就很容易識(shí)別。如上圖,芯片上第一行為MXIC代表Macronix International公司,第二行為芯片的具體型號(hào)MX25L3255EXCI datasheet 。以下為datasheet資料:

3446460a-136b-11ec-8fb8-12bb97331649.jpg

圖:針腳排布

PCB的設(shè)計(jì)可由KiCAD ,常用的EDA軟件實(shí)現(xiàn)。

分線板的設(shè)計(jì)過(guò)程與其他PCB板一樣:

新建電路板,畫(huà)出電路簡(jiǎn)圖,標(biāo)明元器件的具體型號(hào)

確定芯片的具體尺寸

根據(jù)之前datasheet的資料。我們添加1個(gè)4×6的網(wǎng)格作為整個(gè)芯片的BGA封裝,2個(gè)1×4的網(wǎng)格作為連接芯片8個(gè)有效引腳的接線柱。最后一步是,用線路將這些器件連接起來(lái):

3452ce52-136b-11ec-8fb8-12bb97331649.jpg

圖:step2

轉(zhuǎn)接板的設(shè)計(jì)到此為止,接下來(lái)是如何把設(shè)計(jì)轉(zhuǎn)化成的PCB。

PCB制作

PCB就像是由兩層銅和一層基板壓制成的三明治,導(dǎo)線分布在銅上面。

根據(jù)制作流程,分為:

蝕刻法

數(shù)控銑法

以下為兩種方法的具體步驟。

蝕刻法

蝕刻,即是用化學(xué)藥品逐步除去銅的過(guò)程。我們先用油墨保護(hù)覆銅板上的線路及要保留下來(lái)的銅。

1.首先,用熱轉(zhuǎn)印法制作PCB。PCB電路圖用激光打印機(jī)打印在亮光紙上。然后,把亮光紙緊貼在覆銅板上,加熱和施以壓力,使亮光紙上的電路圖轉(zhuǎn)印到覆銅板上。通常,這個(gè)過(guò)程用熨衣服的熨斗即可完成,但是專用的壓制器會(huì)使加熱及受力更加均勻,更容易成功。

2.接下來(lái)是蝕刻,將整塊PCB板浸沒(méi)在腐蝕液,以此來(lái)去除多余的銅。

蝕刻后的分線板,轉(zhuǎn)印的墨粉還附著在上面:

34649a7e-136b-11ec-8fb8-12bb97331649.jpg

圖:step3

除去墨粉后:

3473141e-136b-11ec-8fb8-12bb97331649.jpg

圖:step4

現(xiàn)在可以準(zhǔn)備手工焊接了。微型焊接與正常焊接一樣,只是器件的尺寸極小,因此需要借助顯微鏡。

此外,傳統(tǒng)的焊接用的是線狀的焊錫絲,而B(niǎo)GA微型焊接用的是錫球。

接下來(lái),開(kāi)始重整錫球:

將一個(gè)新的錫球放置在凹槽上,加熱,熔化錫球;

校準(zhǔn)芯片和板子;

回流。

錫球重整完成:

34baaaea-136b-11ec-8fb8-12bb97331649.jpg

圖:step7

芯片焊接完成后的最終結(jié)果:

34c9bd00-136b-11ec-8fb8-12bb97331649.jpg

圖:step8

數(shù)控銑

作為替代方法,數(shù)控銑僅是將需要的線路和剩余的銅隔離開(kāi)來(lái)而已。

(1)5X5的BGA通常用于制作 PCB,而4X6的常用于分線板。我們?cè)O(shè)計(jì)5X5的是為了該分線板可以直接插接在通用EEPROM 編程器的ZIF插槽里,電路簡(jiǎn)圖如下:

34de3cd0-136b-11ec-8fb8-12bb97331649.jpg

圖:step9

(2)芯片的尺寸與前面設(shè)計(jì)的4X6的一樣,只是網(wǎng)格變成5X5,板上的布線也稍顯復(fù)雜:

34ea0cae-136b-11ec-8fb8-12bb97331649.jpg

圖:step10

(3)由于KiCAD無(wú)法直接生成與數(shù)控銑兼容的目標(biāo)文件,因此,我們用Flatcam接收Gerber文件并確定數(shù)控銑隔離的導(dǎo)線的路徑:

3500158a-136b-11ec-8fb8-12bb97331649.jpg

圖:step11

(4)接下來(lái)將生成的STL文件導(dǎo)入bCNC——數(shù)控銑的終端控制程序,如下圖所示:

3522448e-136b-11ec-8fb8-12bb97331649.jpg

圖:step13

雕刻過(guò)程中:

352ed4e2-136b-11ec-8fb8-12bb97331649.jpg

圖:step14

(5)板子雕刻完成:

3545fa64-136b-11ec-8fb8-12bb97331649.jpg

step:15

最終結(jié)果:

355a2d22-136b-11ec-8fb8-12bb97331649.jpg

圖:step16

(6)下一步,涂覆阻焊層,保護(hù)銅不被氧化,并用紫外燈固化:

3567453e-136b-11ec-8fb8-12bb97331649.jpg

圖:step17

3574821c-136b-11ec-8fb8-12bb97331649.jpg

圖:step18

(7)阻焊層覆蓋了BGA的銅片及1X4的接線柱,我們得刮掉這個(gè)薄層,使銅片露出來(lái):

3591f89c-136b-11ec-8fb8-12bb97331649.jpg

圖:step19

(8)給各個(gè)節(jié)點(diǎn)焊錫:

359d55c0-136b-11ec-8fb8-12bb97331649.jpg

圖:step20

35ace79c-136b-11ec-8fb8-12bb97331649.jpg

圖:step21

(9)回到數(shù)控銑,打孔,切削PCB的邊緣:

35bbb45c-136b-11ec-8fb8-12bb97331649.jpg

圖:step22

35c9a49a-136b-11ec-8fb8-12bb97331649.jpg

圖:step23

(10)最終成品,BGA焊接在板子上,準(zhǔn)備插到EEPROM編程器上:

35d874c0-136b-11ec-8fb8-12bb97331649.jpg

圖:step24

結(jié)論

了解了如何拆焊Flash芯片和如何設(shè)計(jì)PCB,以及制作PCB的兩種不同方法。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    49

    文章

    8872

    瀏覽量

    165706
  • 嵌入式
    +關(guān)注

    關(guān)注

    5209

    文章

    20657

    瀏覽量

    337048
  • 電路板
    +關(guān)注

    關(guān)注

    140

    文章

    5344

    瀏覽量

    109016
  • BGA
    BGA
    +關(guān)注

    關(guān)注

    5

    文章

    586

    瀏覽量

    51953
  • 存儲(chǔ)芯片
    +關(guān)注

    關(guān)注

    11

    文章

    1057

    瀏覽量

    44870

原文標(biāo)題:如何讀取、修改嵌入式產(chǎn)品Flash中內(nèi)容?

文章出處:【微信號(hào):c-stm32,微信公眾號(hào):STM32嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    NOR Flash和NAND flash有什么區(qū)別

    在嵌入式系統(tǒng)、移動(dòng)設(shè)備與存儲(chǔ)領(lǐng)域,NOR Flash和NAND Flash兩種最常見(jiàn)的非易失性存儲(chǔ)技術(shù)。盡管它們都屬于閃存(Flash EEPROM)家族,但在內(nèi)部結(jié)構(gòu)、接口方式、讀
    的頭像 發(fā)表于 03-11 15:08 ?576次閱讀
    NOR <b class='flag-5'>Flash</b>和NAND <b class='flag-5'>flash</b>有什么區(qū)別

    PCB拼板三大細(xì)節(jié)要點(diǎn)

    獲取線路、孔位、阻等關(guān)鍵信息,或未完全理解陰陽(yáng)拼板意圖,兩種情況最終均會(huì)導(dǎo)致生產(chǎn)出的拼板為普通拼板。 解決方法: 確保提交的文件包含陰陽(yáng)拼板的完整生產(chǎn)資料,包括各層線路、盤(pán)、孔位
    發(fā)表于 01-23 14:00

    LAT1198+通過(guò) KEIL 制作 QSPI 接口的外部 Flash 下載算法應(yīng)用筆記

    時(shí),需要將代碼或數(shù)據(jù)燒錄到外部 Flash。如果調(diào)試工具不能夠一鍵燒錄,勢(shì)必會(huì)給調(diào)試帶來(lái)諸多的麻煩。本文以 STM32H750 芯片為例,介紹通過(guò) KEIL制作 QSPI 接口的外部 Flas
    發(fā)表于 01-11 17:25 ?0次下載

    使用Firebase AI Logic生成圖像模型的兩種新功能

    為您的應(yīng)用添加自定義圖像,能夠顯著改善和個(gè)性化用戶體驗(yàn),有效提高用戶參與度。本文將探討使用 Firebase AI Logic 生成圖像的兩種新功能: 其一是 Imagen 專屬編輯功能預(yù)覽版;其二
    的頭像 發(fā)表于 11-30 09:28 ?554次閱讀

    用PLC實(shí)現(xiàn)卷徑計(jì)算的兩種算法

    卷徑計(jì)算,是動(dòng)態(tài)計(jì)算如鋼卷,紙卷等存料量的一種方法,它是實(shí)現(xiàn)張力控制和自動(dòng)充放料、以及甩尾控制的重要前提。卷徑計(jì)算目前主流的方法兩種,一
    的頭像 發(fā)表于 11-14 16:54 ?2564次閱讀
    用PLC實(shí)現(xiàn)卷徑計(jì)算的<b class='flag-5'>兩種</b>算法

    兩種TVS有啥不同?

    當(dāng)我們查看TVS二極管的規(guī)格書(shū),常會(huì)看到有以下兩種種引腳功能標(biāo)識(shí)圖:對(duì)于初學(xué)者,看到感到疑惑,他們一樣嗎?他們有啥區(qū)別?為啥有的個(gè)尖頭往外,陽(yáng)極連在一起,有的個(gè)尖頭往里,陰極連在一起?一連三問(wèn)。EMC小哥根據(jù)自己經(jīng)驗(yàn)略作分析
    的頭像 發(fā)表于 09-15 20:27 ?973次閱讀
    這<b class='flag-5'>兩種</b>TVS有啥不同?

    兩種散熱路徑的工藝與應(yīng)用解析

    背景:兩種常見(jiàn)的散熱設(shè)計(jì)思路 在大電流或高功率器件應(yīng)用中,散熱和載流能力是PCB設(shè)計(jì)中必須解決的難題。常見(jiàn)的兩種思路分別是: 厚銅板方案:通過(guò)整體增加銅箔厚度(如3oz、6oz甚至更高),增強(qiáng)導(dǎo)熱
    的頭像 發(fā)表于 09-15 14:50 ?976次閱讀

    CMOS 2.0與Chiplet兩種創(chuàng)新技術(shù)的區(qū)別

    摩爾定律正在減速。過(guò)去我們靠不斷縮小晶體管尺寸提升芯片性能,但如今物理極限越來(lái)越近。在這樣的背景下,兩種創(chuàng)新技術(shù)站上舞臺(tái):CMOS 2.0 和 Chiplet(芯粒)。它們都在解決 “如何讓芯片更強(qiáng)” 的問(wèn)題,但思路卻大相徑庭。
    的頭像 發(fā)表于 09-09 15:42 ?1205次閱讀

    貼片晶振中兩種常見(jiàn)封裝介紹

    貼片晶體振蕩器作為關(guān)鍵的時(shí)鐘頻率元件,其性能直接關(guān)系到系統(tǒng)運(yùn)行的穩(wěn)定性。今天,凱擎小妹帶大家聊聊貼片晶振中兩種常見(jiàn)封裝——金屬面封裝與陶瓷面封裝。
    的頭像 發(fā)表于 07-04 11:29 ?1500次閱讀
    貼片晶振中<b class='flag-5'>兩種</b>常見(jiàn)封裝介紹

    六相永磁同步電機(jī)串聯(lián)系統(tǒng)控制的兩種方法分析研究

    摘要:筆者以逆變器驅(qū)動(dòng)合雙Y移 30°永磁同步電機(jī)(PMSM)的串聯(lián)系統(tǒng)為例,給出了串聯(lián)系統(tǒng)的工作原理,采用i0的失量控制策略及電流滯環(huán)控制和PWM載波控制兩種拉制串聯(lián)解楀的方法。在Malab
    發(fā)表于 06-10 13:09

    兩種驅(qū)動(dòng)方式下永磁直線開(kāi)關(guān)磁鏈電機(jī)的研究

    摘要:永磁開(kāi)關(guān)磁鏈電機(jī)數(shù)學(xué)模型可以等效為永磁無(wú)刷電機(jī),普遍采用方波驅(qū)動(dòng)方式。在有限元基礎(chǔ)上分析6/7極直線式磁鏈電機(jī)反電勢(shì)波形,采用方波和正弦波驅(qū)動(dòng)方式,比較兩種方式下的電流、電壓、平均推力大小
    發(fā)表于 06-09 16:18

    PCB橋脫落與LDI工藝

    本文對(duì)貼片廠貼回來(lái)的電路板出現(xiàn)芯片引腳間的連錫問(wèn)題、PCB板(電路板)的阻橋脫落有一定意義,特別是做電子產(chǎn)品的工程師強(qiáng)烈建議閱讀、而對(duì)于個(gè)人DIY的電子玩家也可以了解這些概念。 ? 1. 阻
    的頭像 發(fā)表于 05-29 12:58 ?1620次閱讀
    <b class='flag-5'>PCB</b>阻<b class='flag-5'>焊</b>橋脫落與LDI工藝

    銣原子鐘與CPT原子鐘:兩種時(shí)間標(biāo)準(zhǔn)的區(qū)別

    在物理學(xué)的世界中,精密的時(shí)間測(cè)量是至關(guān)重要的。這就需要一個(gè)高度準(zhǔn)確且穩(wěn)定的時(shí)間標(biāo)準(zhǔn),這就是原子鐘。今天我們將探討兩種重要的原子鐘:銣原子鐘和CPT原子鐘,以及它們之間的主要區(qū)別。首先,我們來(lái)了解一下
    的頭像 發(fā)表于 05-22 15:49 ?900次閱讀
    銣原子鐘與CPT原子鐘:<b class='flag-5'>兩種</b>時(shí)間標(biāo)準(zhǔn)的區(qū)別

    SMT元件技巧中需要注意哪些安全問(wèn)題

    (ESD)保護(hù) 風(fēng)險(xiǎn):靜電放電(ESD)可能擊穿MOS管、IC芯片等敏感元件,導(dǎo)致永久性損壞。 措施: 操作前佩戴防靜電手環(huán)并確保接地良好(電阻≤1MΩ)。 使用防靜電工作臺(tái)墊,避免直接接觸元件引腳。 元件存放于防靜電屏蔽袋中,
    的頭像 發(fā)表于 05-12 15:49 ?2157次閱讀
    SMT元件<b class='flag-5'>拆</b><b class='flag-5'>焊</b>技巧中需要注意哪些安全問(wèn)題

    PCBA 加工必備知識(shí):選擇性波峰和傳統(tǒng)波峰區(qū)別大揭秘

    DIP焊接時(shí),選擇性波峰與傳統(tǒng)波峰兩種常見(jiàn)的焊接工藝。者各有特點(diǎn),適用于不同的應(yīng)用場(chǎng)景。 傳統(tǒng)波峰的特點(diǎn) 1. 工藝概述 傳統(tǒng)波峰
    的頭像 發(fā)表于 05-08 09:21 ?1948次閱讀