可上电 时DEBUG.doc_第1页
可上电 时DEBUG.doc_第2页
可上电 时DEBUG.doc_第3页
可上电 时DEBUG.doc_第4页
可上电 时DEBUG.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

可上電.但是不能BOOT到C:下指以DEBUG CARD除錯參考: (1 ) AWARD 錯誤碼 (2)AMI 錯誤碼 來除錯 或 可開機於測試程式發現錯誤 原則為 *錯誤於何處量何處! EX: FDD ERROR 則量 FDD 或 WINDOWS ERROR : *很多原因皆會造成WINDOWS ERROR 以下列出幾種較常見的錯誤: (1) 挑DIMM (2) CPU SETUP ERROR EX:超頻 (3) 未LOAD DEFALUTS (4) CHIPS 空焊 (5) AGP 全彩ERROR OR DRIVER未掛上 (6) 控制腳ERROR含: (1)PCI BUS EX:TRDY (2)北橋 CPU :NMI,SMI 等 (7) CPU 之溫度SENSOR(熱敏電阻) OR 風扇轉速不良 (8) 硬碟壞軌 OR 未掛上CHIPS 之DRIVERC0 關閉Chipset的Cache01 微處理器測試程序1/CPU狀態及FLAGS檢驗02 微處理器測試程序2/讀/寫/檢驗所有CPU的暫存器03 重置浮點處理器,初始化計時器,DMA/中段控制器04 記憶體測試/測試記憶體可正常進行Refreshed動作05 初始化鍵盤及清除營幕劃面07 測試CMOS介面以及電池狀態是否良好BE 將晶片組暫存器設為開機預設值,以便易於進入開機狀態C1 記憶體偵測/OEM廠商可針對記憶體容量做偵測C5 OEM廠商可設計將BIOS放入RAM中執行,以加快開機狀態C6 快取記憶體偵測/外部快取記憶體容量偵測及測試08 設定低階記憶體/記憶體測試,清除並測記64K記憶體09 快取記憶體初始化/Cyrix CPU初始化,快取記憶體初始化0A 設定中斷向量表/初始化前120項中段向量0b 測試CMOS RAM 檢查碼,如錯誤或insert鍵被按下則載入預設值OC 初始化鍵盤/偵測鍵盤控制器種類,設定NumLock狀態Od 偵測初始化顯示(影像)介面/偵測CPU頻率OE 測試顯示卡記憶體/傳sign-on訊號給營幕OF 測試DMA控制器0/測試BIOS檢查碼,鍵盤偵測及初始化10 測試DMA控制器111 測試DMA分頁暫存器14 測試8254計時器Counter 215 測試8259-1遮罩位元/檢查8259通道1之可遮罩中斷是否正常16 測試8259-2遮罩位元/檢查8259通道2之可遮罩中斷是否正常17 偵測8259之中斷位元/檢驗遮罩暫存器18 測試8259中斷功能/產生中斷並檢查中斷動作是否正常19 測試NMI位元(同位元/輸出檢查)可執行清除動作1A 顯示CPU頻率1F 設定EISA模式/測試EISA記憶體檢查碼,執行EISA初始化20 啟動SLOT0/初始化SLOT 0(System Board)21-2F 啟動slots 1-15/初始化slots 1 to 1530 偵測主記憶體256K至640k及1Mb以上之延伸記憶體容量31 偵測主記憶體256K至640k及1Mb以上之延伸記憶體,按下ESC鍵可跳過 測試動作32 測試EISA延伸記憶體3C 允許Setup3d 初始化及安裝滑鼠/如果偵測到滑鼠,進行初始化給予中斷向量3E 設定快取記憶體控制器/初始化快取記憶體控制器bF 晶片組初始化/依CMOS SETUP資料設定晶片組內的暫存器40 顯示是否啟動病毒保護41 初始化軟碟機及軟碟控制器42 初始化硬碟及軟硬控制器43 偵測及初始化串/並列埠(包含搖桿)45 偵測及初始化浮點運算器4E 產生POST迴路或顯示錯誤訊息4F 密碼檢查/要求輸入並檢查密碼(選擇性動作)50 寫入CMOS/將所有CMOS值寫回CMOS RAM 並清除營幕51 起動Pre-boot/啟動同位元檢查,啟動NMI,快取記憶體52 初始化在C8000h至EFFFFh位址的ROM BIOS53 初始化時間於BIOS區域的40h位址60 啟動病毒保護/根據設定啟動病毒保護61 設定開機速度/設定系統開機速度62 設定Num Lock/根據CMOS SETUP內容來設定NumLock狀態63 進入開機程序/尋找開機磁碟B0 Spurious/如果在保護模式下產生中斷B1 如果NMI,顯示Press F1 to disable NMI,F2 reboot的訊息E1-EF Setup Pages/E1即為Page 1,E2則為Page 2,依此類推FF 開機/結束 POST進行開機或BIOS無法進行POSTAMI BIOS POST CODE D0 NMI is Disable.CPU ID saved.Init code Checksum verification starting.D1 To do DMA init,Keyboard controller BAT test,start memory refresh and going to 4GB flat mode.D3 To start Memory sizing.D4 To comeback to real mode,Execute OEM patch.Set stack.D5 E000 ROM enabled.Init code is copied to segment 0 and control to be transfered to segment 0.D6 Control is in segment 0.To checkkey and verify main BIOS checksum.If either(CTRLis pressed or main BIOS checksum is bad,go to check point E0 else goto check point D7.D7 MAIN BIOS runtime code is to be decompressed and control to be passed to main BIOS in shadow RAM.Boot Block Recovery Code Check points.E0 OnBoard Floppy Controller(if any)is initialzed.To start base 512K memory test.E1 To initialise interrupt vector table.E2 To initialise DMA and interrupt controllers. E6 To enable floppy and timer IRQ,enable internal cache.ED Initialize floppy drive.EE Start looking for a diskette in drive A: and read lst sector of the diskette.EF Floppy read error.F0 Start searching AMIBOOT.ROM file in root directory.F1 AMIBOOT.ROM file not present in root directory.F2 Start reading FAT table and analyze FAT to find the clusters occupied by AMIBOOT.ROM file.F3 Start reading AMIBOOT.ROM file cluster by cluster.F4 AMIBOOT.ROM file not of proper size.F5 Disable internal cache.FB Detect Flash type present.FC Erase Flash.FD Program Flash.FF Flash program successful.BIOS is going to restart.03 NMI is disable.To check soft reset/power-on05 BIOS stack set.Going to disable Cache if any.06 POST code to be uncompressed.07 CPU init and CPU data area init to be done.08 CMOS checksum calculation to be done next.0B Any initialization before keyboard BAT to be done next.0C KB controller I/B free.To issue the BAT command to keyboard controller.0E Any initialization after KB controller BAT to be done next.0F Keyboard command byte to be written.10 Going to issue pin-23,24 blocking/unblocking command.11 Going to check pressing of,key during power-on.12 To init CMOS if Init CMOS in every bootis set orkey is pressed. Going to disable DMA and Interrupt controllers.13 Video display is disable and port-B is initialized.Chipset init about to begin.14 8254 timer test about to begin.19 About to start memory refersh test.1A Memory Refresh line is toggling.Going to check 15us ON/OFF time.23 To read 8042 input port and disable Megakey GreenPC feature.Make BIOS code segment writeable.24 To do any setup before Int vector init.25 Interrupt vector initialization about to begin.To clear password if necessary.27 Any initialization before setting video mode to be done.28 Going for monochrome mode and color mode setting.2A Different BUSes init(system,static,output devices)to start if present.(Please see appendix for details of different BUSes).2B To give control for any setup required before optional video ROM check.2C To look for optional video ROM and give control.2D To give control for to do any processing after video ROM returns control.2E If EGA/VGA not found then do display memory R/W test.2F EGA/VGA not found.Display memory R/W test about to begin.30 Display memory R/W test passed.about to look for the retrace checking.31 Display memory R/W test or retrace checking failed.To do alternate Display memory R/W test.32 Alternate Display memory R/W test passed.To look for the alternate display retrace checking.34 Video display checking over.Display mode to be set next.37 Display mode set.Going to display the power on message.38 Different BUSes init(input,IPL,general device)to start if present.(Please see Appendix for details of different BUSes).39 Display different BUSes initalizztion error messages(Please see Appendix for details of different BUSes).3A New cursor position read and saved.To display the Hitmessage.40 To prepare the descriptor tables.42 To enter in virtual mode for memory test.43 To enable interrupts for diagnostics mode.44 To initialized data to check memory wrap around at 0:0.45 Data initalized.Going to check for memory wrap around at 0:0.and finding the total system memory size.46 Memory wrap around test done.Memory size calculation over.About to go for writing patterns to test memory.47 Pattern to be tested written in extended memory.Going to write patterns in base 640K memory.48 Patterens written in base memory.Going to findout amount of memory below 1M memory.49 Amount of memory below 1M found and verified.Going to findout amount of memory above 1M memory.4B Amount fo memory above 1M found and verified.Check for soft reset and going to clear memory below 1M for soft reset(If power on,go to check point#4Eh)4C Memory below 1M cleared.(SOFT RESET)Going to clear memory above 1M.4D Memory below 1M cleared.(SOFT RESET)Going to save the memory size.(Goto check point#52h)4E Memory test started.(NOT SOFT RESET)About to display the first 64k memory size.4F Memory size display started.This will be update during memory test.Going for sequential and random memory test.50 Memory testing/initialization below 1M complete.Going to adjust displayed memory size for relocacion/shadow.51 Memory size display adjusted due to relocation/shadow.Memory test above 1M to follow.52 Memory testing/initialization above 1M complete.Going to save memory size information.53 Memory size information is saved.CPU registers are saved.Going to enter in real mode.54 Shutown successfull,CPU in real mode.Going to disable gate A20 line and disable parity/NMI.57 A20 address line,parity/NMI disable successfull.Going to adjust memory size depending on relocation/shadow.58 Memory size adjusted for relocation/shadow.Going to clear Hitmessage.59 Hitmessage cleared.message displayed.About to start DMA and interrupt controller test.60 DMA page register test passed.To do DMA#1 base register test.62 DMA#1 base register test passed.To do DMA#2 base register test.65 DMA#2 base register test passed.To program DMA unit 1 and 2.66 DMA unit 1 and 2 programming over.To initialize 8259 interrupt controller.7F Extended NMI source enabling is in progress.80 Keyboard test started.Clearing output buffer,checking for stuck key,to issue keyboard reset command.81 Keyboard reset error/stuck key found.To issue keyboard controller interface test command.82 Keyboard controller interface test over.To write command byte and init circular buffer.83 Command byte written.Global data init done.To check for lock-key.84 Lock-key checking over.To check for memory size mismatch with CMOS.85 Memory size check done.To display soft error and check for password or bypass setup.86 Password checked. About to do programming before setup.87 Programming before setup completed.To uncompress SETUP code and excute CMOS setup.88 Returned form CMOS setup program and screen is cleared.About to do programming after setup.89 Programming after setup completed.Going to display power on screen message.8B First screen message displayed.message displayed.PS/2 Mouse check and extended BIOS data area allocation to be done.8C Setup options programming after CMOS setup about to start.8D Going for hard disk controller reset.8F Hard disk controller reset done.Floppy setup to be done next.91 Floppy setup complete.Hard disk setup to be done next.95 Init of different BUSes optional ROMs form C800 to start.(Please see Appendix-I for details of different BUSes).96 Going to do any init before C800 optional ROM control.97 Any init before C800 optional ROM control is over.Optional ROM check and control will be done next.98 Optional ROM control is done.About to give control to do any required processing after optional ROM returns control and enable external cache. 99 Any initialization required after optional ROM test over.Going to setup timer and printer base address.9A Return after setting timer and printer base address.Going to set the RS-232 base address.9B Returned after RS-232 base address.Going to do any initialization before Coprocessor test.9C Requi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论