【教學】台碩 ATA100R HPT370 RAID PCI Card BIOS 更新

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 13 筆
  1. #1
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294

    【教學】台碩 ATA100R HPT370 RAID PCI Card BIOS 更新

    這片台碩 ATA100R HPT370 RAID PCI Card 其實是承啟科技OEM 的產品, 原始BIOS 版本是v1.0.0622, 由於早已成為沒人理的孤兒, 直到最近打算安裝160G 的硬碟, 才又找出來, 這時發現v2.1 版之前的HPT37x BIOS 只支援到137GB, 由於台碩提供的磁片完全沒有BIOS 更新工具, 而Highpoint-Tech 的新版工具又不支援我的Flash chip (SST 39SF512, 512Kb), 於是花了一些功夫, 終於找到承啟提供的舊版之中, 比較新的BIOS 更新工具 hpt370flash.exe (LOAD.EXE) v1.13, 相關內容請看

    http://www.chaintech.de/BIOS/Models/idebios.HTM

    然而LOAD.EXE v1.x 只認得v1.x 版的BIOS, 只好想辦法Trace LOAD.EXE 原始碼, 發現問題出在

    000006D4: A0F000  mov  al,[000F0]
    000006D7: 25FF00  and  ax,000FF
    000006DA: 3D0300  cmp  ax,00003   ;03->v1.x, 04->v2.x
    000006DD: 7503   jne  0000006E2
    000006DF: E90300  jmp  0000006E5
    000006E2: E920FF  jmp  000000605
    000006E5: E96D00  jmp  000000755

    只要修改檔案Offset 0x6db, 03 改成 04 就可以讓LOAD.EXE v1.13 刷新BIOS v2.x, 如果您手上沒有Binary Editor, 那麼用Debug.exe 更新BIOS 也行, 請於純DOS 下執行

    A:\>DEBUG.EXE LOAD.EXE 3XXV2351.P4E
    -G 4DA (由於EXE Header 長度0x200, 故0x6da - 0x200 = 0x4da)
    -G=4DF
    如果晶片屬於SST MPF[Multi-Purpose-Flash] flash rom, 就選 8

    3XXV2351.P4E 是HPT370 BIOS v2.351
    http://www.highpoint-tech.com/Taiwan/biostw.htm

    將來再更新需留意BIOS 大小, 新卡所用的Flash ROM 應該是1Mb(128KB)以上, 舊卡則需注意BIOS 檔案大小勿超過64KB, 目前為48KB

    順便一提, 如果是On-board HPT37x, 由於主板BIOS 不見得會包含最新版的HPT3xx 韌體, 則可以使用CBROM.EXE v2.15 (for AWARD) 或AMIBCP.EXE v7.5 (for AMI) 修改主機板BIOS, Highpoint 建議至少更新到v2.34 以後, 以便支援>137G

    更新BIOS 有風險性, 請詳閱HPT3xx 說明, 此外, CPU/PCI 請勿超頻, 以策安全



  2. #2
    會員
    註冊日期
    2002-10-28
    討論區文章
    515
    感謝開板大哥的post

    我按照您的文,備齊所有檔案,以debug方式想更新bios。

    但是沒有成功,我貼出錯誤訊息如下:

    ============================================================
    Timer Count::8800
    Checksum ::c1
    Vendor ID ::41103
    PCI Address::80005000
    =============================================================
    Flashing.......................(有完成)
    Verify..........(跑到1/3,沒有跑完)
    Abort ...
    orig data=39H, ROM data=55H, loc=2aaaH
    The flash ROM data is either not readable 0r incorrect

    Please try it again
    Loading is done

    Program terminated normally

    以上就是回應給我的訊息,請幫幫忙,謝謝。
    或是請開版兄,能否把改好的檔案給弟,弟的mail:[email protected]

  3. #3
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294
    看來已經可以執行, 只是系統不穩, 再執行幾次
    找一個獨立PCI SLOT (SLOT3), 用純DOS開機, 不要超頻, 最好降頻, 我甚至從2.6g 降到1.3g

    06DA 在於檢查BIOS 版本, 只適用於LOAD.EXE v1.13

    二手ATA133 RAID CARD 低於NTD650, 不要過於費心

  4. #4
    會員
    註冊日期
    2002-10-28
    討論區文章
    515
    報告fyi兄,敝人不斷試,大概剛剛試了約近20次,還是不行,請在幫我,可以嗎?

    弟共有2張highpoint的 hpt370卡(PCI卡),因為在xp苦於無法掛上driver,便不能使用,看到您的文章如旱中之甘霖,想如法泡製卻不得其門而入。

    弟有遵循您的方法降頻試試看,還是不行,也換了共計3部電腦的PCI槽試試看,皆是不行,甚至有些flashing跑完就停掉了,沒有veriying的任何動作,不知弟哪兒錯了,希盼您能指點迷津,弟不勝感激。

    如果方便,還是希望您能將修改過後的load.exe給弟試試看,可以嗎?

  5. #5
    明誠科技小峰 cheerx 的大頭照
    註冊日期
    2002-06-18
    所在地區
    FTTH 20M
    討論區文章
    5,126
    要更新韌體的時候 記得先拔除所有的IDE排線

    這事小弟搞了好幾張HPT370的經驗,這張我手上也還有

    沒有拔排線更新的話 會有很多靈異現象.


    明誠科技小峰 Line ID:cheerx

    目前做點對點無線網路架設,節費電話系統,硬碟手機資料救援,還有徵信社的部分業務

  6. #6
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294
    這點小弟就不確定了, 不過小弟恰巧也沒有接排線, 而且小弟參照主機板手冊Award BIOS Setup Slot1~Slot5 INT Assignment, 找了一個IRQ 完全獨立的Slot, 建議再將PCI 固定為33MHz
    純DOS, 也就是不要載入任何Memory Management program, 只有IO.SYS, MSDOS.SYS & COMMAND.COM
    LOAD.EXE v1.13 來自Chaintech.de, 不需捨近求遠, 修改方法如下

    >REN LOAD.EXE *.BIN
    >DEBUG LOAD.BIN
    -E 6DD 90 90
    -W
    >REN LOAD.BIN *.EXE

    修改後只能接受v2.x BIOS, 你的狀況或許是相容性問題, 修改的目的已經達成, 未修改前, 完全不接受新版BIOS, 請問你的卡上的RAID 晶片和Flash 晶片各為何? 小弟的是HPT370 & SST 39SF512, LOAD.EXE v1.13 是檢查條件最鬆的一個版本, 不一定是最穩定的版本, 如果新版LOAD.EXE 支援你的Flash 晶片, 那麼你應該改用新版

  7. #7
    會員
    註冊日期
    2002-10-28
    討論區文章
    515
    FYI兄,我手上的high point應該一樣是台碩的卡,chip是HPT 370 & SST 39SF512,原始BIOS 版本是v1.0.0622。這與您是一樣的。

    很感謝您繼續給指導,但是看不太懂,請問REN這是什麼指令是更名嗎?

    *的部分是我要自己任意命名嗎?有2個*是要命名相同嗎?
    我要全部按您post一樣key in嗎?

    再次謝您的指導

  8. #8
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294
    A:\>RENAME LOAD.EXE LOAD.BIN
    A:\>DEBUG LOAD.BIN
    -E 6DD 90 90
    -W
    A:\>RENAME LOAD.BIN LOAD.EXE

    你得加油了, 如果看不懂這些指令......只能向您說聲 "謝謝光臨"

  9. #9
    明誠科技小峰 cheerx 的大頭照
    註冊日期
    2002-06-18
    所在地區
    FTTH 20M
    討論區文章
    5,126
    真的不能接排線 那時候我搞死好幾張卡 才發現接排線就會更新失敗,那時候換貨換的都快變成光華某間流氓店的"奧客"了.
    明誠科技小峰 Line ID:cheerx

    目前做點對點無線網路架設,節費電話系統,硬碟手機資料救援,還有徵信社的部分業務

  10. #10
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294
    獨孤九劍, 最後一式
    狀況: 由 A: 或 C: 執行刷新到半途, 動作停止, LED 恆亮
    解決: 改由RAMDRIVE 執行刷新
    建立純文字檔案 CONFIG.SYS 如下
    DEVICE=HIMEM.SYS
    DEVICE=RAMDRIVE.SYS 3072 512 112 /E

    複製以下檔案至DOS 開機磁片
    CONFIG.SYS
    HIMEM.SYS
    RAMDRIVE.SYS
    LOAD.EXE
    3XXV2351.P4E (for HPT370/372)

    以A: 開機, 假設RAMDRIVE 代號 D:
    A:\>COPY 3XXV2351.P4E D:
    A:\>D:
    D:\>A:LOAD.EXE 3XXV2351.P4E

    原先的敘述中, 有關Memory Management program 只需避免載入EMM386.EXE 即可, 以小弟的經驗, 載入HIMEM.SYS 並無影響, RAMDRIVE 比硬碟更快更不容易出問題, CBROM 和AMIBCP 屬於葵花寶典的密技, 不易練就, 而且 "欲練神功, 揮刀自宮(39SF512 PIN32)", 還是別碰為妙



類似的主題

  1. 【求助】求台碩 ATA100R IDE Card 驅動程式
    作者:yaodao 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 5
    最後發表: 2009-06-15, 05:33 PM
  2. 請問現在哪裡還買得到台碩的HPT370擴充卡ㄚ?
    作者:oscar02 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 3
    最後發表: 2002-03-09, 03:28 PM
  3. 台碩ATA-100 RAID卡問題一問
    作者:rushoun 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 4
    最後發表: 2001-10-05, 03:50 PM
  4. 台碩那張HP370 Raid可以更新bios嗎??
    作者:numen 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 6
    最後發表: 2001-09-04, 08:14 AM
  5. 台碩的ata100 raid 0卡如何進入他的bios
    作者:linsuwo 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 4
    最後發表: 2001-07-30, 02:19 AM

 

華碩 ATA100R

site:pczone.com.tw hpt370 bios

Seednet

highpoint hpt370flash.exe

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •