瀏覽單個文章
pandahsu
Major Member
 

加入日期: Apr 2002
文章: 238
[技術討論] 修改BIOS容量刷新步驟

最近 主機板上的 BIOS 似乎 都使用 SOP8 封裝的SPI Flash, 解焊 替換難度也變低了..

最近剛好有這樣子的需求, 且手邊剛好有更大容量的Flash & 燒錄器,明天準備替換看看..

爬文參考以下說明, 大意是 如果BIOS文件是3MByte 但 手邊只有 4MByte Flash,可依下述步驟燒錄之:
http://www.biosrepair.com/bios/biosyl.htm

文中範例 3MB文件燒錄 至 4MB芯片, 前面必須補上 1MB dummy byte.
小弟有幾點疑問, 煩請熟悉原理的大大解答:
(1) 為何 BIOS 文件是 尾段對齊,而不是 頭段對齊? BIOS MCU如何得知Flash容量大小& End Address?
(2) 為何 dummy byte 要clear成 0xFF 有特別意義嗎? clear成 0x00不行嗎?
(3) 此法 是否只限用於 AMI BIOS?
     
      
舊 2012-06-20, 11:20 PM #1
回應時引用此文章
pandahsu離線中