主板诊断卡显示5f
从网上找的,应该是对应各种debug卡都适用。 现在很多人买的主板都带有debug侦错灯,借此把搜集回来的debug侦错灯指示信息及其含义;拿来共享下........cf 测试 cmos r/w 功能性。 c0 早期的主板设定初始值: - 禁用 shadow ram - 禁用 l2 cache(surper 7 构架及后期兼 容构架) - 检测基本 chipset 寄存器。c1 检测内存: -auto- 检测dram(动态随机存取储存器)大小,类型 和 ecc。 -auto- 检测l2 cache (surper 7 构架及后期兼容构架) c3 映射bios编码到dram。 c5 允许chipset将bios复制到地址为e000 f000的shadow ram。 01 将xgroup编码定位在内存地址中的1000到0 03 初始化superio(超级输入输出)_early(响应)_init(启动)开关。 05 3.将空白输出到荧屏。 4.清除cmos错误。 07 1.清除 8042 接口。 2.初始化 8042接口自检。 08 1.检测特殊的键盘**型号为winbond 977 系列超级i/o(输入/输出)芯片。 2.允许使用键盘接口。 0a 1.禁用ps/2 老鼠接口.(可选) 2.在端口和交换接口检测完成后自动检测键盘和鼠标端口。 (可选) 3.重置键盘在发现型号为winbond 977 系列超级i/o输入/输出芯片后。 0e 检测内存地 址为f000h段图像以证明是否它支持 r/ w.如果检测失败,机箱扬声器将发出警报。 10 自动检测flashrom类型以读取合适的flashrom r/w 编码。 在escd和dmi支持的情况下进入运行时间和区域的地址位f000。 12 使用步骤1’s 运算方式以确定cmos电路的接口。 .同时设定电源即时状态频率, 然後检查是否超出范围。 14 将主板程序默认值导入主板。 主板默认值是oem 客户的modbinable 。 16 初始化 early(响应)_ init(启动)_ onboard(板载)_ 晶振开关。 18 检测cpu 包括商标在内的信息, smi类型 (cyrix 或intel) 和cpu处理器数据的水平。(586 或 686) 1b 初始化中断无线引导**。如果没有特殊的标记,所有h/w中断指向对spurious_ soft_hdlr 的 spurious_ int_ hdlrs/w中断。 1d 初始化early_ pm_ init 开关。 1f 装载键盘阵列。 (笔记本**) 21 hpm设定初值 (笔记本**) 23 1. 检查rtc值的有效性: e. g.a. 地址为5ah的值 rtc是有错误的值。 2. 在bios中装载 cmos设定。 如果cmos检测失败,使用默认值替代设定值。 3. 为 pci pnp的使用准备bios资源分布图。 如果 escd 是有效的,进入 escd's初始设 定值数据中读取。 4. 初始化板载时钟频率发生器。 禁用没有使用的pci dimm插槽。 5. 早期的pci设定初始值: - 列举pci总线序号。 - 分配内存输入/输出资源。 - 寻找一个有效的视频图形适配器设备&视频图形适配器bios, 而且将它放入c000:0. 26 1.超频错误(可清空cmos) 2.没有安装显卡或显卡损坏 3.显卡版本和显卡bios版本不匹配 27 初始化int 09缓冲。29 1. 分配cpu内部mtrr(p6pii)为 0- 640内存地址。 2. 初始化 pentium级cpu的apic。 3. 按照早期主板设定coms。 例子: 在主板上的ide**。 4. 测试cpu速度。 5. 激活显示适配器bios。 2d 1. 初始化多语言支持。 2. 在屏幕上显示信息, 包括bios名称, cpu类型, 和cpu速度。 33 重新设定键盘除了采用 winbond 977 系列超级输入/输出芯片以外。 3c 检测8254端口 3e 检测通道1以bit为数据单位通过8259端口中断。 40 检测通道2以bit为 数据单位通过8259端口中断。 43 检测8259的功能性。 47 初始化e**a插槽 49 1. 以双字节64k数据包检测内存容量。 2. 为 amd k5 处理器写入配置。4e 1. 分配m1处理器的mtrr 2. 为p6级别的cpu初始化二级缓存程序可使用的缓存范围。 3. 初始化p6级别cpu的apic值。 4. 在mp**之上, 在每个处理器之间允许以较小的范围调整缓存以防止冲突。 50 初始化通用串行总线(u**) 52 检测全部内存 ( 清除所有的扩展内存到0) 55 显示cpu序列号 (多处理器**) 57 1. 显示pnp logo。 2. 初始化早期的**a pnp。 - 分配csn到每个**a pnp设备。 59 初始化硬件病毒保护。5b (可选特性)在使用软盘驱动器进入awdflash.exe时显示相关信息(可选) 5d 1. 初始化init(启动)_ onboard(板载)_ superi/o 开关。 2. 初始化init_ onbaord_ audio音频开关。 60 全部完成后进入设置界面;i. e.直到psot自检完成用户才可以进入cmos设置界面。 65 初始化ps/2接口鼠标。 67 为激活系统提供内存信息: int 15h ax=e820h 69 打开 l2 cache(二级缓存) 6b 主板正按照系统安装的部件的描述信息进行设置及关联。6d 1. 为**a pnp 设备分配兹源。 2. 在系统部件设置为“auto”时自动为com口分配端口值。6f 1. 初始化软盘**。 2. 加载软盘驱动器失败40: 硬件。(bios中设定软驱存在,但并没有安装硬件) 73 (可选特性)是否进入 awdflash.exe: - 当awdflash在软盘驱动器中被找到。 - 当 alt+f2被按下 时。 75 检测安装所有的ide设备: hdd(硬盘), ls120 ,zip(这两个是特殊的驱动器,如u**闪存等) ,cdrom(光驱) 77 检测串口(com口,sata)和并口(打印机,ide口)。 7a 检测安装co-处理器 7f 1. 当支持全屏幕图像图形时,转换到文本模式。 - 如果错误发生,报告错误并等待键盘输入。 - 如果并未发生错误,或f1按键被按下时继续: 显示/隐藏开机画面或自行设定图形图像。 82 1. 启动主板的电源管理功能。 2. 恢复到能源之星的开机画面 3. 如果设定了开机密码,将要求出入开机密码。83 将所有的设定保存到cmos中。84 初始化**a pnp引导设备。 85 1. 通用串行总线的最后初始化。 2. 网络个人计算机: 建立sysid结构。 3. 按下电源开关后回到本文模式。 4. 设置内存对acpi(高级电源管理)的支持。 5. 唤醒**a适配器roms 。 6. 分配pci设备的irqs(系统中断模式)。 7. 初始化apm 8. 清除irqs冲突 88 1.cpu 故障 2.主板故障93 读取硬盘引导信息是否包含病毒保护编码 94 1. 打开二级缓存 2. 系统引导启动速度。 3. 主板最后的初始化。 4. 电源管理的最后初始化。 5. 清除屏幕 显示摘要。 6. 程序为k6级cpu写入配置。 7. 程序为p6级cpu写入关联。 95 1. 保存系统时间及日期。 2. 更新键盘引导指示灯采样率。96 1. 建立mp模块 2. 建立更新 escd。 3. 将cmos设定为 20h 或 19h 4. 将cmos时间加载到dos兼容状态下的时间条。 5. 建立msirq数据库。 ff 检测完成,正常引导 (int 19h) 以上信息对于所有支持debug功能的主板和debug卡适用, 只要你有debug卡或主板支持debug功能都可以使用,如确实不行,请参看对应的说明书。 20210311