作者 主題: 我把主機板當EEPROM燒錄器用.  (閱讀 14380 次)

0 會員 與 1 訪客 正在閱讀本文。

dean

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1279
  • 性別: 男
  • 有些人,有些事,值得.
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 於: 2004-09-23 07:41 »
事情是這樣子的..

我有兩片ASUS A7V266-C主機板,因為好久沒做BIOS update了,今天突然手癢就想把它update到最新的rev.1014.但第一片主機板在BIOS昇級的過程中,遇到了有生以來第一次的BIOS昇級失敗,原因無它,就是磁碟片無法讀取惹的禍.在Update前我還特別的將該片的資料讀出COPY到硬碟上,測試過是否Read OK.沒想到就算這麼測過了,還是逃不過惡運..

Aflash才剛Erase完一個Block,要寫入時就出現Reading Error..然後就當在那兒一動也不動.此時,也沒別的法子了只有關機吧.重開也是沒用,因為BIOS已經Erase掉一個Block了.這時開始想像我帶著這顆BIOS爬涉去華碩,還不知道要繳多少銀兩來重燒.或是找朋友幫忙重燒也可,但實在太麻煩了.於是我開始想辦法,如何利用另一臺機子的BIOS救這片板子的BIOS..

我的辦法其實是非常危險,且心想大不了掛了兩顆就兩顆都拿去重燒.我先把另一臺的BIOS也update好,這次當然有換過磁片,抱著忐忑不安的心進行第二次update,結果很成功的從Rev.1010 昇級到 Rev.1014,然後我把成功的BIOS拔起來,用一條網路線抽出來的單芯線繞在BIOS的對角線上,那個位置剛好是BIOS IC座上專供IC拔除器插入的空位,所以不會影響BIOS插入IC座.再來把成功的BIOS插回去,順利的開機進到Aflash下,當Aflash問我是否開始進行燒寫時,我就猛吸一口氣,用力的拉起那顆正常的BIOS,感覺就像在拔牙一樣的猛抽一下,BIOS便迅速的從座位上彈了出來.講真的,當時我的心也幾乎跟著"那顆牙齒"跳了出來..

接著我把那顆被Erase掉一個Block的 BIOS水平的,穩健的插回去,沒錯,電源還是開著的,Aflash也還蓄勢待發.插好後便按下 Y 就把命運交給Aflash了..畫面顯示..Erasing... Programming..然後..竟然成功了.重開機,也可以開了.兩顆BIOS便以全新的內容繼續服務那兩片主機板..

在進行這瘋狂任務前,我有上網找過這顆BIOS(SST49LF020)的datasheet,查了一下接腳圖,確認接腳上的接地在哪兒,抽拔的時候有稍注意"盡量"讓有接地的那邊偏高於電壓源那端,希望讓接地先斷點,但並不確定這樣是否真的是讓BIOS存活的原因.

呵呵,真是有意思,主機板也可當燒錄器呀??!! 但如果有人真要這樣玩,風險自擔..^^||

unitcell

  • 活潑的大學生
  • ***
  • 文章數: 411
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #1 於: 2004-09-23 08:03 »
佩服! 佩服!

jou

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 4989
  • 性別: 男
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #2 於: 2004-09-23 09:39 »
這招我也用過。因為沒有工具,所以才用這土法。
我是先把正常的這一顆拔起來,再穿一條帶子,然後插上正常 bios 開機
再來是重點了,拉帶子拔起時要把 bios 使力固定,要不然萬一跳到主機板
上的其它地方,可能會發生不可預期的事情。
最後把故障的 bios 插上,寫入 bios ,大功告成! ^_^

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4047
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
我把主機板當EEPROM燒錄器用.
« 回覆 #3 於: 2004-09-23 09:42 »
=.= 我當初懷疑 BIOS 掛掉的時候的處理方式是................買一台 FLASH ROM 燒錄器
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

jou

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 4989
  • 性別: 男
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #4 於: 2004-09-23 10:09 »
哇! 本錢厚哦! ^^

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17463
    • 檢視個人資料
    • http://www.study-area.org
我把主機板當EEPROM燒錄器用.
« 回覆 #5 於: 2004-09-23 13:08 »
拍張照片上來更刺激哦...  ^_^

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4047
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
我把主機板當EEPROM燒錄器用.
« 回覆 #6 於: 2004-09-23 13:29 »
是拍 FLASH ROM 的照片嗎!?

拍出來的下場會被“徵招”嗎!? ^^"
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

cmwang

  • 活潑的大學生
  • ***
  • 文章數: 322
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #7 於: 2004-09-23 14:27 »
引述: "hoyo"
=.= 我當初懷疑 BIOS 掛掉的時候的處理方式是................買一台 FLASH ROM 燒錄器


以不太冒險的方式而言uniflash所提的有些網卡的boot rom插座能拿來當flash rom writer(ex eepro100,rtl8139,tulip,via-rhine等 :P ),不過可能跟flash的Vpp也有關係,鵝試了拿一片ADMtek的tulip clone要燒一棵Vpp=12V的flash沒成功(雖然有自行焊12V到Vpp :( ),不知是不是ADMtek clone的不夠徹底還是Vpp的關係,如果成功的話就不用買燒錄器了 :D  :D ....
不要,不要,我不要這種顏色的帽子 ;D ;D....

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
我把主機板當EEPROM燒錄器用.
« 回覆 #8 於: 2004-09-23 17:21 »
高手高高手m(_ _)m

dean

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1279
  • 性別: 男
  • 有些人,有些事,值得.
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #9 於: 2004-09-24 05:21 »
遵照NETMAN大大的指示,為了把照片放出來給大家參考,就又把BIOS拔起來重返危難現場..
我的照相技術不好,別見怪呀..^^


這是那顆綁了拉繩的BIOS,可以注意到結繩的部份偏下方,因為那邊偏接地腳.
但真的不知道有沒有影響就是了,印象中最好是接地先斷點對IC比較好..

準備虎口拔牙前的狀況~ 拉繩特別做了個拉環,方便施力..

cmwang

  • 活潑的大學生
  • ***
  • 文章數: 322
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #10 於: 2004-09-24 13:00 »
引述: "dean"
遵照NETMAN大大的指示,為了把照片放出來給大家參考,就又把BIOS拔起來重返危難現場..
我的照相技術不好,別見怪呀..^^


配服配服....鵝頂多敢對DIP的IC幹這種事(還要先動手腳---先在斷電時多套一個普通的IC座上去,通電時把IC連IC座拔起來好拔多了也比較安全一點,雖然也不見得多安全就是了:D )....

引述: "dean"
這是那顆綁了拉繩的BIOS,可以注意到結繩的部份偏下方,因為那邊偏接地腳.
但真的不知道有沒有影響就是了,印象中最好是接地先斷點對IC比較好

snipped....



可是一般有hot swap設計的電路通常接地是最後一個斷開的(先斷信號線,再來是電源,接地最後,至於插進去時是接地先通,電源次之,信號線最後 :-?  :-? )....
不要,不要,我不要這種顏色的帽子 ;D ;D....

dean

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1279
  • 性別: 男
  • 有些人,有些事,值得.
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #11 於: 2004-09-24 17:09 »
引述: "cmwang"
可是一般有hot swap設計的電路通常接地是最後一個斷開的(先斷信號線,再來是電源,接地

最後,至於插進去時是接地先通,電源次之,信號線最後 :-?  :-? )....

呵呵,那是兩個馬子的事喔..
Hot swap本身有電源的管理電路,所以它的順序是已經在設計內的規格.
我這邊所講的是在一般的邏輯電路上來說,接地是輔助產生偏壓/偏流/電壓/電流的重要角色,信號與電源都需要它,失去接地"通常"代表同時失去了偏壓/偏流/電壓源/電流源.但實際狀況還是要看IC內部電路才能明瞭,所以我一直對這個舉動抱持懷疑的態度啦..^^

cmwang

  • 活潑的大學生
  • ***
  • 文章數: 322
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #12 於: 2004-09-24 17:51 »
引述: "dean"

呵呵,那是兩個馬子的事喔..
Hot swap本身有電源的管理電路,所以它的順序是已經在設計內的規格.
我這邊所講的是在一般的邏輯電路上來說,接地是輔助產生偏壓/偏流/電壓/電流的重要角色,信號與電源都需要它,失去接地"通常"代表同時失去了偏壓/偏流/電壓源/電流源.但實際狀況還是要看IC內部電路才能明瞭,所以我一直對這個舉動抱持懷疑的態度啦..^^


可是以鵝所知Hot swap除了電路上要考慮以外通常跟實體的接頭也有關係,ex插入時通常會先接地以建立共地,再來是電源讓要插入的電路作好必要的準備(ex power on sequence,initial,tri-state data bus等等) ,然後才是把data bus接上(i.e.在插入的瞬間data bus應該維持在Hi-z以免對系統造成干擾),拔出時會先tri-state data bus再斷開physical connection(理由一樣是避免對系統造成干擾)然後是power off sequence,再切斷power及接地,不過詳細的原因其實鵝也不太有把握,可能得再查書 :oops: :oops: ....
不要,不要,我不要這種顏色的帽子 ;D ;D....

coffeefish

  • 鑽研的研究生
  • *****
  • 文章數: 572
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #13 於: 2004-09-25 18:09 »
之前有聽人家說用這招管用,但是我一直懷疑如何把BIOS插回去。因為一不小心可能導致整塊M/B都毀了!今天果然大開眼界,我相可以翻出我那些M/B來玩一下囉!謝謝大大的精彩案例!

hrsenshen

  • 憂鬱的高中生
  • ***
  • 文章數: 109
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #14 於: 2004-09-29 22:14 »
小弟之前是試過利用BIOS 鏡射的原固來讓掛掉的Bios起死回生。

在開機狀態下->直接拔下正常的BIOS->插上升級失敗的BIOS
然後就重開就好了^_^

不過記得BIOS System shown好像要開@.@
SlackWare Linux My Live

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #15 於: 2004-10-01 09:37 »
想不到這篇Pentium時代克難救中CIH病毒的方式,還可以變成精華文章...

bios內容錯了,拿回主機板原廠修好像不用錢,
不過要花時間啦...

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8829
    • 檢視個人資料
    • http://www.24online.cjb.net
我把主機板當EEPROM燒錄器用.
« 回覆 #16 於: 2004-10-01 14:40 »
引述: "duncanlo"
想不到這篇Pentium時代克難救中CIH病毒的方式,還可以變成精華文章...

bios內容錯了,拿回主機板原廠修好像不用錢,
不過要花時間啦...
現在各主機板廠要收300茶水費啊~~
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

jou

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 4989
  • 性別: 男
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #17 於: 2004-10-01 15:08 »
引述: "日京三子"
引述: "duncanlo"
想不到這篇Pentium時代克難救中CIH病毒的方式,還可以變成精華文章...

bios內容錯了,拿回主機板原廠修好像不用錢,
不過要花時間啦...
現在各主機板廠要收300茶水費啊~~

現在不管修什麼,只要是保固期外的,寄送過去不管修不修,都要收工本費。

dean

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1279
  • 性別: 男
  • 有些人,有些事,值得.
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #18 於: 2004-10-01 15:15 »
呵呵,我也不知道怎麼會變精華,可能是紫心勳章吧..

powerouch

  • 活潑的大學生
  • ***
  • 文章數: 234
    • 檢視個人資料
    • http://itmania.javamoh.net/s9y/
我把主機板當EEPROM燒錄器用.
« 回覆 #19 於: 2004-11-17 14:32 »
印象中開完機到 OS 後就可以 "安心" 地把 BIOS ROM 拔起來了....
這是在某 DIY 雜誌看到的
當時它好像是教如何備份 BIOS

不過我不是硬體玩家,只是個窮鬼
checksum error 莫怪XD
'm no more than a fxxking coding monkey....

tseng31

  • 可愛的小學生
  • *
  • 文章數: 16
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #20 於: 2005-01-02 13:03 »
沒錯
以前解救CIH試過很多次
根據董的硬體的人的說法
開機後正常BIOS是不會有電流的
所以可以安心插拔

dean

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1279
  • 性別: 男
  • 有些人,有些事,值得.
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #21 於: 2005-01-03 03:05 »
呵呵,如果真是這樣,那我還真的是小題大作了呢..
只知道Z80時代這樣玩肯定危險..DIY太久沒摸,現在又多長一智了~^^感謝感謝~

harrier

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 1856
  • 性別: 男
    • 檢視個人資料
    • 國屬武裝兵
我把主機板當EEPROM燒錄器用.
« 回覆 #22 於: 2005-01-03 10:42 »
可以這樣玩沒錯啊,只是有燒毀的風險。
像 IDE HDD 也可以來學 HotSwap SCSI..照樣可以線上更換...
...90Net(90:1200/1203),GameNET(99:700/707),ALLNet(92:9200/3111),InfoNet(30:100/103)..MaximusCBCS(浮懷),AirNet,TenderNet,StormNet,FidoNet...
<<- www.nas.vg ->>

dean

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1279
  • 性別: 男
  • 有些人,有些事,值得.
    • 檢視個人資料
我把主機板當EEPROM燒錄器用.
« 回覆 #23 於: 2005-01-03 11:19 »
那是不是要先斷電? 但用手拔電源接頭太危險. 可能拿斜口鉗剪比較安全一點..這讓我想起."拆炸彈"?? :)