色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

介紹如何拆焊Flash芯片,設計及制作相應的分線板

工控維修那些事兒 ? 2018-01-08 13:58 ? 次閱讀

作為Flash芯片內容提取系列的第一部分,本文將介紹如何拆焊Flash芯片,設計及制作相應的分線板。

該系列將詳細講解及實踐對嵌入式設備的非易失性存儲的簡單有效攻擊手段。這些攻擊包括:

(1)讀取存儲芯片內容;

(2)修改芯片內容;

(3)監視對存儲芯片的讀取操作并遠程修改(中間人攻擊)。

想想,當你拆開一個嵌入式產品,卻被擋在Flash之外,好奇的你一定想對它一探究竟吧!那么,下面我們就開始!

拆焊Flash芯片

為了讀取Flash芯片的內容,有以下兩個基本途徑:

(1)直接將導線連接到芯片的引腳;

(2)把芯片拆下來,插到另一塊板子上。

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

圖:目標芯片

拆焊法的優點:

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

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

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

一些不便之處:

(1)電路在缺少完整器件的情況下無法運行;

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

(3)如果操作不恰當,Flash本身可能毀壞。

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

圖:熱風槍拆焊

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

下圖顯示芯片拆下后PCB的布線。觀察圖片,猜想底部的兩列引腳為空引腳,因為他們壓根就沒接入電路。

圖:拆焊下來后

KiCAD定制分線板

現在該做什么?BGA封裝簡直就是一團糟,依然無法外接導線。

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

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

介紹如何拆焊Flash芯片,設計及制作相應的分線板

圖:針腳排布

PCB的設計可由KiCAD,常用的EDA軟件實現。

分線板的設計過程與其他PCB板一樣:

1.新建電路板,畫出電路簡圖,標明元器件的具體型號

介紹如何拆焊Flash芯片,設計及制作相應的分線板

圖:step1

2.確定芯片的具體尺寸

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

圖:step2

轉接板的設計到此為止,接下來是如何把設計轉化成的PCB。

PCB制作

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

根據制作流程,分為:

(1)蝕刻法;

(2)數控銑法。

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

蝕刻法

蝕刻,即是用化學藥品逐步除去銅的過程。我們先用油墨保護覆銅板上的線路及要保留下來的銅。

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

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

蝕刻后的分線板,轉印的墨粉還附著在上面:

圖:step3

除去墨粉后:

圖:step4

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

此外,傳統的焊接用的是線狀的焊錫絲,而BGA微型焊接用的是錫球。

圖:step5

接下來,開始重整錫球:

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

(2)校準芯片和板子;

(3)回流。

圖:step6

錫球重整完成:

圖:step7

芯片焊接完成后的最終結果:

圖:step8

數控銑

作為替代方法,數控銑僅是將需要的線路和剩余的銅隔離開來而已。

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

介紹如何拆焊Flash芯片,設計及制作相應的分線板

圖:step9

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

圖:step10

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

圖:step11

介紹如何拆焊Flash芯片,設計及制作相應的分線板

圖:step12

(4)接下來將生成的STL文件導入bCNC——數控銑的終端控制程序,如下圖所示:

圖:step13

雕刻過程中:

圖:step14

(5)板子雕刻完成:

step:15

最終結果:

圖:step16

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

圖:step17

圖:step18

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

圖:step19

(8)給各個節點焊錫:

圖:step20

圖:step21

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

圖:step22

圖:step23

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

圖:step24

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    456

    文章

    51090

    瀏覽量

    425967
  • FlaSh
    +關注

    關注

    10

    文章

    1641

    瀏覽量

    148392
  • 布線
    +關注

    關注

    9

    文章

    775

    瀏覽量

    84392
  • 拆焊
    +關注

    關注

    0

    文章

    6

    瀏覽量

    8380

原文標題:Flash芯片內存提取

文章出處:【微信號:pcb_repaired,微信公眾號:工控維修那些事兒】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    TQFN-32 /SMD分線板的資料分享

    描述TQFN-32 /SMD分線板一直在嘗試使用 TQFN-32 封裝,但找不到任何適合它們的分線板。它們適用于 QFN-32,但不適用于 0.5mm 間距版本。
    發表于 07-18 07:21

    樹莓派Pico分線板V2.0資料分享

    描述樹莓派 Pico 分線板 V2.0展示了具有改進性能的流行 Pi Pico Breakout Board Rev 1.0 的修訂版。更多功能,更好的實用性和優化的成本。特征:Raspberry
    發表于 07-28 07:54

    M.2分線板的資料分享

    描述M.2分線板(多鍵)這是 M.2 卡的分線板。所有按鍵和所有外形尺寸,包括:223022422260303030423060可用密鑰:ABEMPCB
    發表于 07-28 06:07

    ATX分線板

    描述ATX分線板ATX 分線板 PCB 3.3v、5v、+12v、-12v 輸出 2x USB 和 1...9V 可變對稱輸出USB充電電阻表
    發表于 08-02 06:36

    如何Flash芯片,設計及制作相應分線板

    詳細講解及實踐對嵌入式設備的非易失性存儲的簡單有效攻擊手段。
    的頭像 發表于 06-05 18:02 ?4163次閱讀

    Flash芯片的方法及步驟教程

    相信不少電子工程師都有芯片的經歷,本文將介紹如何Flash
    的頭像 發表于 09-19 11:08 ?7046次閱讀

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

    本文將介紹如何Flash芯片,設計及制作相應
    的頭像 發表于 09-27 17:14 ?7117次閱讀
    如何<b class='flag-5'>拆</b><b class='flag-5'>焊</b><b class='flag-5'>Flash</b><b class='flag-5'>芯片</b>以及<b class='flag-5'>制作</b>PCB的兩種不同方法

    Max3232分線板

    電子發燒友網站提供《Max3232分線板.zip》資料免費下載
    發表于 07-04 11:53 ?2次下載
    Max3232<b class='flag-5'>分線板</b>

    SCART分線板開源分享

    電子發燒友網站提供《SCART分線板開源分享.zip》資料免費下載
    發表于 07-04 15:01 ?0次下載
    SCART<b class='flag-5'>分線板</b>開源分享

    TQFN 32/SMD分線板開源

    電子發燒友網站提供《TQFN 32/SMD分線板開源.zip》資料免費下載
    發表于 07-18 14:34 ?2次下載
    TQFN 32/SMD<b class='flag-5'>分線板</b>開源

    ATX分線板開源項目

    電子發燒友網站提供《ATX分線板開源項目.zip》資料免費下載
    發表于 07-20 18:06 ?3次下載
    ATX<b class='flag-5'>分線板</b>開源項目

    1.27mm分線板開源分享

    電子發燒友網站提供《1.27mm分線板開源分享.zip》資料免費下載
    發表于 07-29 14:28 ?0次下載
    1.27mm<b class='flag-5'>分線板</b>開源分享

    CD4515解碼器的電子分線板制作

    電子發燒友網站提供《CD4515解碼器的電子分線板制作.zip》資料免費下載
    發表于 02-09 10:27 ?0次下載
    CD4515解碼器的電子<b class='flag-5'>分線板</b>的<b class='flag-5'>制作</b>

    如何Flash芯片和如何設計PCB

    一種可行的方法是制作分線板。通常,分線板是將芯片的所有針腳的位置“鏡像”下來,這樣就能將芯片的引腳引接出來。
    發表于 03-27 14:56 ?843次閱讀

    ESP32開發分線板

    電子發燒友網站提供《ESP32開發分線板.zip》資料免費下載
    發表于 06-08 11:45 ?0次下載
    ESP32開發<b class='flag-5'>分線板</b>
    主站蜘蛛池模板: 后入到高潮免费观看| 在线观看亚洲 日韩 国产| 清冷受被CAO的合不拢| 午夜家庭影院| 97人妻无码AV碰碰视频| 国产成人在线免费| 美女伊人网| 亚洲国产精品一区二区第一页| 97久久精品人人槡人妻人| 国产精品一区二区在线观看| 伦理片免费秋霞e| 小sao货ji巴cao死你视频| 99精品国产第一福利网站| 国产在线精品亚洲第一区| 琪琪伦伦影院理论片| 又粗又大又爽又黄的免费视频 | 小黄文纯肉短篇| beeg日本老师按摩| 久久爽狠狠添AV激情五月| 先锋影音av资源站av| 打开双腿狠狠蹂躏蜜桃臀| 嫩草www视频在线观看高清| 一级毛片免费视频网站| 国产亚洲色婷婷久久精品99| 999人在线精品播放视频| 精品人妻无码一区二区三区蜜桃臀| 天天久久狠狠色综合| 黄色片网站下载| 国产午夜电影在线观看不卡| 99久久久无码国产精品不卡按摩| 国内精品久久人妻无码HD浪潮| 色老99九久精品偷偷鲁| jijzzizz中国版| 男人J桶进男人屁股过程| 中文字幕视频在线免费观看| 久久99热成人精品国产| 亚洲欧美一区二区三区九九九| 国产三级精品三级在线观看| 午夜想想爱午夜剧场| 国产精品久久人妻无码蜜| 我的美女房东未删减版免费观看|