找回密碼註冊
作者: yucharles
查看: 72055
回復: 8

文章標籤:

文章分享:

+ MORE精選文章:

    + MORE活動推薦:

    SAMSUNG T7 Shield 移動固態硬碟

    [*]超快的移動固態硬碟,比傳統外接 HDD 快 9.5 倍 [*]堅固的儲存 ...

    GEX PRO 850W玩家開箱體驗分享活動

    卓越性能,超值選擇 GEX PRO 系列通過 80 PLUS 金牌認證,實現高達 ...

    體驗極速WiFi 7!MSI Roamii BE Lite Mesh

    第一名 guanrung1110 https://www.xfastest.com/thread-293988-1- ...

    極致效能 為遊戲而生 990 PRO SSD 玩家體驗

    [*]極致效能固態硬碟 [*]PCIe 4.0 速度大幅提升 [*]優化的電源效率 ...

    打印 上一主題 下一主題

    [儲存其他 Others] 自製SPI FlashROM 燒錄器for motherboard

    [複製鏈接]| 回復
    跳轉到指定樓層
    1#
    yucharles 發表於 2012-6-12 11:21:30 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
    自製SPI FlashROM 燒錄器for motherboard
    現在所有BIOS都用SPI FLASHROM
    M5A97 沒SPI Port,但可拔起IC 直接來FLASH
    大部分SPI FLASHROM都焊死在主板上
    (焊死在主板上又無SPI Port無解,只有送修一途,請愛玩的不要購買)
    新主板6X/7x是用PDIP-8封裝的flashrom
    flashrom 0.94 exe 指令參考: flashrom [-VfLzhRn] [-E|-r file|-w file|-v file] [-c chipname] [-m [vendor:]part] [-l file] [-i image] [-p programmer]
    說明:
    flashrom –p rayer_spi (LPT device)
    flashrom –p serprog (external AVR-based programmer –>called serprog) serprog programmer? , rs232—>avr chip—>LPT ,Why ? AVR chip SPI太慢了 4M Hz
    Identify the SPI chip :flashrom -p ft2232_spi:type=2232H,port=A
    Read chip :flashrom -p ft2232_spi:type=2232H,port=A -r backup.bin
    Erase chip:flashrom -p ft2232_spi:type=2232H,port=A -E
    Write chip :flashrom -p ft2232_spi:type=2232H,port=A -w newimage.bin
    asus p5b and spi head
    上面電路非常簡單(flashrom –p rayer_spi)
    自製含電源燒錄器
    LM317  用來提供穩定的3.3v,是主要關鍵
    (請自行參考網上如何用電阻來調輸出電壓)
    CeR0F.jpg

    終於今天派上用場,M5A97刷bios黑畫面死當,還好早有準備, 救回主板
    From094 –p rayer_spi –W new1208.rom
    感謝Winbond 提供W25Q64晶片測試
    另一軟體spipgm
    M5A97 bios 1208
    軟體flashrom:

    2#
    littlewbot 發表於 2012-6-12 13:56:19 | 只看該作者
    CLK是批次還是次數?
    3#
     樓主| yucharles 發表於 2012-6-12 14:52:17 | 只看該作者
    littlewbot 發表於 2012-6-12 13:56
    CLK是批次還是次數?


    電路圖中CLK代表 clock
    你可以參考SPI FLASHROM IC的data book



    4#
    x61055t 發表於 2012-6-13 16:25:35 | 只看該作者
    ...高手啊
    5#
     樓主| yucharles 發表於 2012-6-14 05:20:17 | 只看該作者
    x61055t 發表於 2012-6-13 16:25
    ...高手啊

    謝謝!
    不想買燒錄器,太貴
    自製自己解決
    6#
    littlewbot 發表於 2012-6-14 13:34:49 | 只看該作者
    好像具備雙重確認寫入保護
    7#
     樓主| yucharles 發表於 2012-6-14 14:44:13 | 只看該作者
    littlewbot 發表於 2012-6-14 13:34
    好像具備雙重確認寫入保護


    時脈圖如下:


    請參考原作者網頁(rayer):
    https://rayer.g6.cz/programm/programe.htm
    有新版SPI FlashROM Programmer 2.1(不建議用spipgm)
    (若使用二極體壓降來達成3.3v,請勿亂用可能是不成功的因素來源)
    old c source of spipgm可供參考理解
    https://www.rayfile.com/files/9e7 ... -8ca0-0015c55db73d/
    來自https://wildbagger.com/wordpress/tag/p5b/

    FlashROM也有0.95兩個新版本(建議用FlashROM比較穩定)
    https://khepri.coresystems.de/~idwer/flashrom/

    已有許多人使用了,相關資料一大堆
    希望有所幫助

    W25Q32主機板拆下來ok!
    W25Q64(WINBOND爛晶片沒用幾次,良率不高吧)
    8#
    littlewbot 發表於 2012-6-16 23:02:43 | 只看該作者
    1.有防寫入保護2.有hold資料鎖定3.有CS-CLK週期選擇輸出入****1000-****1001











    9#
     樓主| yucharles 發表於 2012-6-20 07:22:11 | 只看該作者
    littlewbot 發表於 2012-6-16 23:02
    1.有防寫入保護2.有hold資料鎖定3.有CS-CLK週期選擇輸出入****1000-****1001

    希望有人完成了?
    貼個完成照吧!
    不然枉費我說明這麼多
    您需要登錄後才可以回帖 登錄 | 註冊 |

    本版積分規則

    小黑屋|手機版|無圖浏覽|網站地圖|XFastest  

    GMT+8, 2024-12-24 11:22 , Processed in 0.138215 second(s), 67 queries .

    專業網站主機規劃 威利 100HUB.COM

    © 2001-2018

    快速回復 返回頂部 返回列表