您的位置:首页 > 编程语言 > Go语言

电脑主板资料库 08【转至www.ongood.com.tw】【FreeXploiT收集整理】

2005-11-28 17:02 225 查看
MB(主機版)資料 第八頁輕松修改BIOS開機畫面(取自BIOS維修網站)
  漂亮的開機畫面是品牌機的專利,普通的使用者都十分向往,可是,繁瑣的制作操作過程(DOS操作棋式)讓普通使用者望而止步,因此只有少數的玩家才擁有漂亮的開機畫畫,而普通使用者整天面對的依然是枯燥的自檢畫面,難道普通的使用者就無法享用漂亮的開機畫面嗎?

  EPoX Magic Screen的出現改變了磐英主板使用者的苦腦,Magic Screen不需要知道CBROM命令參數、不需要輸入任何DOS命令、不需要知道如何刷新BIOS.....修改開機畫面如安裝程序一樣簡單易學,支持使用者個性化的開機畫面設置,滿足了使用者在個性上的需求(可隨意加入開機畫面)。

  但是由於Magic Screen是台灣磐英科技(EPOX)開發的專用軟體,如果主板品牌不是磐英的,將無法運行此程序;所以還需要對文件作一簡單修改;不多說了,具體操作步驟往下看:
  本文所需要文件: Magic Screen BIOS Agent 文件可從本網站下載。
  一、修改運行程序
  大多文件都有一定的局限性。Magic Screen也不例外,其與主板BIOS的類型和版本有著緊密的關係;其目前只支持AWARD BIOS(AMI BIOS使用者無法使用此程序),而且只能支持AWARD6.0版本的BIOS文件;對於較早的AWARD4.51版本的BIOS,無法使用Magic Screen。如不清楚自己主板的BIOS類型和版本,可用BIOS Agent檢測一下。運行BIOS Agent點擊“Get BIOS Info”即可獲得主板BIOS資訊。
 



確定主板具備運行Magic Screen的條件(BIOS是AWARD6.0),即可下載安裝Magic Screen;其是一個壓縮文件,解壓縮后運行SETUP安裝即可;其預設目錄是“C:/Program Files/epox/Magic Screen”,我們可以直接運行其目錄中的Magic Screen文件,也可運行開始-程序-EPOX-Magic Screen;如果主板品牌不是磐英的,運行Magic Screen會有一個主板類型錯誤提示:



不必再意,接“OK”退出,點擊我的電腦-選擇“C”盤;可以找到一個“Epoxmbid.txt”雙擊可以打開此文件;文件中的內容即為你主板ID,我們只要將ID后三位改成磐英標識“PAB”(注意一定要大寫PAB),然后保存退出,並且將文件屬性改成“只讀”即可(必須設置為只讀)。





其實Magic Screen運行時,首先檢測主板的ID;並保存在“Epoxmbid.txt”,然后再讀取其ID,如果檢測為磐英的主板,即運行;否則提示錯誤。我們修改其文件后,並將其屬性設置為只讀,運行Magic Screen時,將無法修改“Epoxmbid.txt”的內容,因此其認為主板ID正確,即可運行。
  二、圖片文件
  接著我們需要準備全螢幕開機畫面,Magic Screen可支持640*480 16色或256色的BMP文件,我們可以使用WINDOWS自帶的畫圖程序或其它圖形編輯軟體,制作我們自己的個性化圖片,保存時設置圖片格式為BMP文件即可;最后將BMP文件保存在Magic Screen安裝目錄下的“Sample”文件夾中,預設目錄為:C:/Program Files/epox/Magic Screen/Sample”安裝Magic Screen后,其Sample目錄中已經包含了多幅EPOX主板的開機LOGO
 



三、操作步驟
  運行Magic Screen進入主界面(下圖所示),這里有軟體介紹以及對圖片格式要求的提示。點擊“Net Step”按紐繼續。
  Magic Screen將自動調用Winflash(版本1.6)備份當前主板BIOS(備份在安裝目錄中,文件名Backup.bin)。
 





備份完成后,Magic Screen會列出Sample目錄中所有符合要求的的圖片,並根據BIOS文件剩余空間和圖片文件壓縮后的大小,自動判斷圖片是否可以加入BIOS中。用“√”和“?”表示(圖十)
  由於任何640*480 256色的BMP文件大小都是301KB,已經超過了一般BIOS晶片容量。雖然文件是通過LHA壓縮后才加入到BIOS文件中的;但是圖片越復雜,其壓縮率就越低,因此,制作的LOGO圖片不能太繁雜,只需要簡單的線條即可;這也是很多BMP文件被標上“?”的原因。
  其主界面一次只能顯示六幅圖片,因此如圖片多於六幅時,可按 綠色三角右鍵 按紐進行選擇。
  在Magic Screen中選擇一幅圖片后,就會出現一幅很大的預覽圖,如果確認此圖,可繼續按“Net Step”按紐繼續(圖十二)。
  將顯示BIOS剩余空間的變化后,並提示使用者在下一步操作的過程中不要關閉和重啟電腦(圖十三),此時只要繼續按“Net Step”按紐,Magic Screen將繼續調用Winflash程序刷新BIOS了。


 


在刷新開始時,一定注意,不要中途停止或重啟、關閉電腦!!!
  BIOS刷新完成后,點擊“Restart Computer”選擇框(圖十四),電腦將重新啟動;我們加入的全螢幕開機LOGO圖片即可顯示,至此修改全螢幕開機LOGO的過程就完成。
 


 


如果想刪除全螢幕開機LOGO,特別對於一些品牌機,想將其LOGO刪除時;也可使用Magic Screen中的“Restore default screen”(恢復原始設置)按紐,Magic Screen將自動備份BIOS文件,然后刪除其中的LOGO圖片,最后將BIOS文件重新刷入,LOGO即可清除(圖十五)。   注意:
  1、使用Magic Screen修改BIOS開機畫面,雖然簡單,但是即然是修改BIOS,就有一定的危險性,一定要慎重,並在使用Magic Screen時,備份好自己主板的BIOS文件,特別是一些雜牌主板。
  2、由於Magic Screen是調用Winflash WINDOWS下刷新程序,因此在使用Magic Screen一定要關閉系統中的防病毒檢測程序、CPU溫控程序以及一些后台程序。
  3、在Magic Screen調用Winflash備份或刷新程序時,一定不要中途重啟或關閉電腦。
  4、在Magic Screen調用Winflash備份或刷新程序時,注意一下,Winflash是否正確檢測到主板BIOS晶片的型號,如沒有檢測到,請不要繼續運行Magic Screen。
  5、如果Magic Screen運行完成后,重啟時沒有LOGO顯示。請按“DEL”鍵進入CMOS設置,尋找並設置“Fill Screen LOGO Show”為Enabied,保存后重啟即可。
  6、如果Magic Screen檢測到BIOS文件容量不足,或圖像文件太大時,不要繼續運行Magic Screen。
 
BIOS晶片知識(取自BIOS維修網站)
 


在微電腦的發展初期,BIOS都存放在ROM(Read Only Memory,只讀存儲器)中。ROM內部的資料是在ROM的制造工序中,在工廠里用特殊的方法被燒錄進去的,其中的內容只能讀不能改,一旦燒錄進去,使用者只能驗證寫入的資料是否正確,不能再作任何修改。如果發現資料有任何錯誤,則只有舍棄不用,重新訂做一份。ROM是在生產線上生產的,由於成本高,一般只用在大批量應用的場合,圖2是8088主板上的BIOS ROM晶片。

由於ROM制造和昇級的不便,后來人們發明了PROM(Programmable ROM,可程式化ROM)。最初從工廠中制作完成的PROM內部並沒有資料,使用者可以用專用的程式化器將自己的資料寫入,但是這種機會只有一次,一旦寫入后也無法修改,若是出了錯誤,已寫入的晶片只能報廢。PROM的特性和ROM相同,但是其成本比ROM高,而且寫入資料的速度比ROM的量產速度要慢,一般只適用於少量需求的場合或是ROM量產前的驗證。
 



EPROM(Erasable Programmable ROM,可擦除可程式化ROM)晶片可重復擦除和寫入,解決了PROM晶片只能寫入一次的弊端。EPROM有兩種,一種是不帶視窗的,其特性和PROM類似,在專用程式化器上只能寫入一次,如果寫錯了,晶片只能報廢,這種晶片在各種顯卡、音效卡和以前的解壓卡上都能見到,如圖3是S3375顯卡上的這種EPROM晶片,由於使用不便,我們平常意義上的EPROM一般是指帶視窗的EPROM,這種EPROM晶片有一個很明顯的特征,在其正面的陶瓷封裝上,開有一個玻璃視窗,透過該視窗,可以看到其內部的集成電路,紫外線透過該孔照射內部晶片就可以擦除其內的資料,完成晶片擦除的操作要用到EPROM擦除器(圖4)。EPROM內資料的寫入要用專用的程式化器,並且往晶片中寫內容時必須要加一定的程式化電壓(VPP=12—24V,隨不同的晶片型號而定)。EPROM的型號是以27開頭的,如圖5所示的27C020(8*256K)是一片2M Bits容量的EPROM晶片。EPROM晶片在寫入資料后,還 要以不透光的貼紙或膠布把視窗封住,以免受到周圍的紫外線照射而使資料受損。


 


關於EPROM的詳細資料下載:27C020.PDF(PDF文件格式,你需要用Acrobat Reader來閱讀)。
介於EPROM昇級不便,INTEL公司推出了EEPROM,即P28F系列晶片,這種晶片是分塊的,採用P28F系列晶片作BIOS晶片,晶片在擦寫時要加上+12V的程式化電壓,並且,其中的BOOT BLOCK塊在擦除時,也要加上相應的擦除電壓
 



關於EEPROM的詳細資料下載:28F1000.PDF(PDF文件格式,你需要用Acrobat Reader來閱讀)。
關於EEPROM的詳細資料下載:28F001.PDF(PDF文件格式,你需要用Acrobat Reader來閱讀)。

眾所周知,為了方便使用者自己能更新BIOS版本,以便使主板能支持新的硬體,現在市場上幾乎所有的主板BIOS晶片都採用了FLASH ROM(快擦寫存儲晶片),只需要一個很小的軟體(刷新程序)就可以方便地昇級BIOS,而CIH病毒就是利用了BIOS晶片這一特征,來破坏BIOS晶片里的BIOS程序,導致整個主板不能使用。所謂“硬”保護措施,是指我們不能有效地控制BIOS ROM晶片的“寫”管腳狀態,不能人為防止系統程序(包括病毒在內)對晶片資料的寫入。CIH等病毒的出現,打破了病毒不能“破坏”電腦硬體的神話,由於殺毒軟體的后滯性,並不能指望殺毒軟體能及時有效地防殺各類新出的病毒。



關於FLASH ROM的詳細資料下載:AT29C020.PDF(PDF文件格式,你需要用Acrobat Reader來閱讀)。
晶片的封裝形式較多,一般有DIP、PLCC、TSOP等。但請注意,僅僅是封裝不同而已,對於同一種型號的晶片,不論是什麼封裝形式,其管腳的功能都是一一對應的。
 







分別為TSOP,PLCC,SOIC





分別為SDIP,SSOP,QFP





分別為uBGA,PGA,PCMCIA關於特殊的FLASH ROM晶片:28F002.PDF的詳細資料下載(PDF文件格式,你需要用Acrobat Reader來閱讀)。
用於810、815主板上的FLASH ROM晶片:N82802AB.PDF的詳細資料下載(PDF文件格式,你需要用Acrobat Reader來閱讀)。如何分辨可擦寫的BIOS

很簡單,把機箱打開,揭開BIOS 晶片上(一般是28 或 32腳的雙列直插式集成電路,上面是貼的是印有BIOS生產商的封條)的封條,可以看到晶片的型號。對照下面,你就可以確定系統里是否包含可擦寫的BIOS。

Am29F010: AMD 5 伏的 flash ROM
Am28F010, Am28F010A: AMD 12 伏的 flash ROM
AT28C010, AT28MC010, AT29C010, AT29LC010, AT29MC010: Atmel 5 伏的 flash ROM
CAT28F010V5, CAT28F010V5I: Catalyst 5 伏的 flash ROM
CAT28F010, CAT28F010I: Catalyst 12 伏的 flash ROM
28F010: Fujitsu(富士通) 12 伏的 flash ROM 或 ISSI 12 伏的 flash ROM
HN58C1000: Hitachi(東芝) 5 伏的 flash ROM
HN28F101, HN29C010, HN29C010B, HN58C1001, HN58V1001: Hitachi (東芝)12 伏的 flash ROM
A28F010, 28F001BX-B, 28F001BX-T, 28F010: Intel 12 伏的 flash ROM
M5M28F101FP, M5M28F101P, M5M28F101RV, M5M28F101VP: Mitsubishi 12 伏的 flash ROM
MX28F1000: MXIC 12 伏的 flash ROM
MSM28F101: OKI 12 伏的 flash ROM
KM29C010: Samsung 5 伏的 flash ROM
DQ28C010, DYM28C010, DQM28C010A: SEEQ 5 伏的 flash ROM
DQ47F010, DQ48F010: SEEQ 12 伏的 flash ROM
M28F010, M28F1001: SGS-Thomson 12 伏的 flash ROM
28EE011, 29EE010: SST 5 伏的 flash ROM
PH29EE010: SST ROM Chip - 可擦寫(Flashable)
TMS29F010: Texas-Instr. 5 伏的 flash ROM
TMS28F010: Texas-Instr. 12 伏的 flash ROM
W29EE011: Winbond 5 伏的 flash ROM
W27F010: Winbond 12 伏的 flash ROM
X28C010, X28C010I, XM28C010, XM28C010I: XICOR 5 伏的 flash ROM
29LVxxx - 3V Flash memory (較少見)
28Cxxx - EEPROM, 和Flash memory 相似
27Cxxx - With window. EPROM: 只讀, 一次性寫入。
其它型號開頭的字母不是28或29的晶片可能就是普通的ROM。 BIOS晶片插腳定義晶片的封裝形式較多,一般有DIP、PLCC、TSOP等。但請注意,僅僅是封裝不同而已,對於同一種型號的晶片,不論是什麼封裝形式,其管腳的功能都是一一對應的。27c010 EPROM系列:
 

27c020 EPROM系列:

28f001 1M分塊式EEPROM系列:

28f002 2M分塊式EEPROM系列:





28f1000 1MEEPROM系列:

28f010 1MEEPROM系列:



28f020 2M分塊式EEPROM系列:



29c010 1M Flash rom系列:


29c020 2M Flash rom系列:


49fl002 2M 3.3v系列:


Inter 82802ab 4M 3.3vhub系列:




BIOS晶片詳細資料
文件名大小文件說明-PDF格式
27C010.pdf86K1M的EPROM
27C020.pdf171K2M的EPROM
28F001.pdf109K1M的分塊式的EEPROM
28F002.pdf218K2M的分塊式的EEPROM7
28F1000.pdf105K1M的EEPROM
28F010.pdf105K1M的EEPROM
28F020.pdf105K2M的EEPROM
29C020.pdf268K1M的FLASH ROM
w49f002.pdf233KWinbodn 49f系列2M ROM
49LF002266K3.3V的2M晶片
N82802AB.pdf56K3.3V的4M晶片
BIOS晶片程式化電壓一覽[align=center]
廠家晶片種類容量VPP程式化電壓
AMDAm29F0101M
Am29F0022M
Am29F0404M
Am28F010(A)1MVPP=12.0 V
Am28F020(A)2MVPP=12.0 V
Am28F0404MVPP=12.0 V
ASDAE29F010A1M
AE29F0202M
AE29F0404M
AE29F10081M
AE29F20082M
AtmelAT29C010A1M
AT29C0202M
AT29C0404M
AT49F0011M
AT49F0022M
AT49F0044M
CATALYSTCAT28F001BX-T/B1MVPP=12.0 V
CAT28F0101MVPP=12.0 V
CAT28F0202MVPP=12.0 V
Inteli28F001BX-T/B1MVPP=12.0 V
i28F0101MVPP=12.0 V
i28F0202MVPP=12.0 V
MacronixMX28F1000P1MVPP=12.0 V
MX28F2000P/T2MVPP=12.0 V
MX29F001(N)T/B1M
MX29F002(N)T/B2M
Mosel-VitelicF/V29C51001T/B1M
F/V29C51002T/B2M
SSTPH29EE0101M
PH29EE0202M
PH28SF0404M
PH39SF0101M
PH39SF0202M
SGS-THOMSONM28F256(A)256KVPP=12.0 V
M28F512512KVPP=12.0 V
M28F0011MVPP=12.0 V
M29F002T/NT/B2M
WinbondW29EE0111M
W29C0101M
W29C0202M
W29C0404M
[/align][align=center] 
[/align][align=center]BIOS各晶片詳細資料[/align]AMD公司的ROM芯片

--------------------------------------------------------------------------------
Am29F010, Am29F010B
Am29F002(N)B, Am29F200B
Am29F400B, Am29F004B
Am29F040B, Am29LV040B
Am29F800B, Am29LV004B, Am29F032B
 Atmel公司的ROM芯片

--------------------------------------------------------------------------------
AT29C020, AT29C010A
AT29LV020, AT49F001NT, AT49F002NT
AT49(H)F010, AT49F020, AT29C040A
AT29LV040A, AT29LV010A, AT49F040T
 BM公司的ROM芯片

--------------------------------------------------------------------------------
BM29F040, BM29F400
 CAT公司的ROM芯片

--------------------------------------------------------------------------------
CAT28F001, CAT28F002
CAT28F010, CAT28F020
 Fujitsu公司的ROM芯片

--------------------------------------------------------------------------------
MBM29F002TC/BC, MBM29F400TC/BC
 Hyundai公司的ROM芯片

--------------------------------------------------------------------------------
HY29F002HY29F040AIntel公司的ROM芯片

--------------------------------------------------------------------------------
i28F256A, i28F512, i28F010,
i28F001BX-T/i28F001BX-B,
i28F001BN-T/i28F001BN-B,
i28F002BC, i28F020,
i28F200B5, i28F004/400B5, i28F800B5,
Intel?82802 Firmware Hub
28F004S3, 28F008S3, 28F016S3
28F004S5, 28F008S5, 28F016S5
28F004SC, 28F008SC, 28F016SC
28F008SA, 28F016SA
 MM公司的ROM芯片

--------------------------------------------------------------------------------
MM29F040Macronix公司的ROM芯片
 
--------------------------------------------------------------------------------
MX28F1000P, MX29F001T/B
MX28F2000P, MX28F2000T
MX28F002T/B, MX29F002/002N
MX29F004T/B, MX29F040
 Mosel Vitelic公司的ROM芯片

--------------------------------------------------------------------------------
V29C51001T/V29C51001B 5V
V29C51002T/V29C51002B 5V
V29C51004T/V29C51004B 5V
 SST公司的ROM芯片

--------------------------------------------------------------------------------
SST28SF040 / SST28LF040 / SST28VF040
SST28SF040A / SST28VF040A
SST29EE010 / SST29LE010 / SST29VE010
SST29EE010A / SST29LE010A / SST29VE010A
SST29EE020 / SST29LE020 / SST29VE020
SST29EE020A / SST29LE020A / SST29VE020A
SST29EE512 / SST29LE512 / SST29VE512
SST29EE512A / SST29LE512A / SST29VE512A
SST39SF010, SST39SF020
SST39LF512 / SST39LF010
SST39LF020 / SST39LF040
SST39VF512 / SST39VF010
SST39VF020 / SST39VF040
SST49LF002 / SST49LF004 / SST49LF008
SST49LF002A / SST49LF004A
 STMicroelectronics公司的ROM芯片

--------------------------------------------------------------------------------
M29F400T/B, M29F002T/NT/B
M29F002BT/BB/BNT, M50FW040
 Texas Instruments公司的ROM芯片

--------------------------------------------------------------------------------
TMS28F020, TMS29F040
 Winbond公司的ROM芯片

--------------------------------------------------------------------------------
W29C020 5V, W29EE011 5V
W49F002/U 5V, W29C040/5V
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  flash c windows dos 制造 fp
相关文章推荐