您的当前位置:首页正文

英特尔主板

2024-03-09 来源:钮旅网
本文档定义与基于可扩展框架接口 (EFI) 的 BIOS 版本相关的蜂鸣代码、错误消息及 POST 代码。

 蜂鸣代码  BIOS 错误消息  端口 80h 开机自检代码  显示 POST 代码  POST 代码范围  POST 代码  典型的 POST 顺序 蜂鸣代码

在 POST 期间,板载扬声器发出错误代码(蜂鸣代码)声音。并非所有的英特尔® 台式机主板都包括板载扬声器。

Type 模式 频率 1,280 Hz 高音: 2,000 Hz

Memory error(内存错误) 三声长时间的蜂鸣 高温警告

交替发出四种蜂鸣声:

高音,低音,高音,低音 低音: 1,600 Hz

BIOS 错误消息

错误消息

检测到不应用于此主板的处理器。使用不支持的处理器可能导致运行故障,损坏台式机主板或处理器,或者降低产品使用寿命。系统在 10 秒后关闭。 CMOS 电池很低

说明

安装的处理器与台式机主板不兼容。

电池可能正失去电源。尽快更换电池。

CMOS 校验不正确。CMOS 内

CMOS 校验不正确

存可能已损坏。运行“设置”重置数值。

从上次启动以来,内存大小减少。

内存大小减少 如果没有移除内存,那么内存可能已损坏。

没有可用的启动设备

系统没有找到启动设备。

1

端口 80h POST 代码

在开机自检 (POST) 过程中,BIOS 会将进度代码(POST 代码)发送给 I/O 端口 80h。如果开机自检失败,则最后生成的开机自检代码将留在 80h 端口。此代码可用于确定出现错误的原因。

显示 POST 代码

可使用以下两种方法之一来显示 POST 代码。

POST 卡(PCI 附加卡)

POST 卡对端口进行解码并将内容显示在 LED 显示屏上。POST 卡必须安装在 PCI 总线连接器 1 。

板载开机自检代码 LED 显示屏

一些英特尔® 台式机主板包括板载 LED 以显示开机自检代码。

端口 80h POST 代码范围

在下表中,所有 POST 代码和范围值均以十六进制格式列出。

范围 类别/子系统

00 – 0F 调试代码: PEIM/驱动程序可以用它执行调试。 10 – 1F 主机处理器 20 – 2F 内存/芯片组 30 – 3F 恢复

40 – 4F 预留以供将来使用。

50 – 5F I/O 总线: PCI、USB、ISA 和 ATA 等。 60 – 6F 预留以供将来使用(供新型总线使用)。

2

70 – 7F 输出设备: 所有输出控制台。

80 – 8F 预留以供将来使用(供新型输出控制台代码使用)。 90 – 9F 输入设备: 键盘/鼠标。

A0 – AF 预留以供将来使用(新型输入控制台代码)。 B0 – BF 启动设备: 包括固定介质和可移动介质。 C0 – CF 预留以供将来使用。 D0 – DF 选择启动设备。 E0 – FF

E0 - EE:其他代码

F0–FF: FF 表示处理器异常

端口 80h 开机自检代码

POST 代码

POST 操作说明

00 – 0F 调试代码: 可供 PEIM/驱动程序用于调试 10 – 1F 主机处理器 10 11 12 13 14 15 16 17 19 1F

主机处理器(启动捆绑处理器)开机初始化 主机处理器高速缓存初始化(包括 AP) 启动应用处理器初始化 SMM 初始化 LAN 初始化

退出早期平台初始化驱动程序 SMBUS 驱动程序初始化 进入 SMBUS 执行读/写 进入 CK505 编程 不可恢复的 CPU 错误

20 – 2F 内存/芯片组 21 22

正在初始化芯片组组件 从内存 DIMM 中读取 SPD

3

23 24 25 26 27 28 2F

30 – 3F30 31 34 35 3F

50 - 5F 50 51 52

53 – 57 58 59 5A 5B 5C 5D 5F

70 – 7F70 71

检测内存 DIMM 是否存在

内存控制器和 DIMM 中的编程时序参数 配置内存 优化内存设置

内存初始化,例如 ECC 初始化 正在测试内存

没有检测到内存或没有检测到可用的内存

恢复 已根据用户请求对危机恢复进行了初始化

软件已对危机恢复进行了初始化(corrupt flash)载入恢复包

将控制权移交给恢复包 无法恢复

I/O 总线(PCI、USB、ISA 和 ATA 等))。枚举 PCI 总线 为 PCI 总线分配资源 热插拔 PCI 控制器初始化

为 PCI 总线预留 复位 USB 总线 为 USB 预留

重置 PATA/SATA 总线和所有设备 为 ATA 预留 复位 SMBUS 为 SMBUS 预留

不可恢复的 I/O 总线错误

输出设备 重置 VGA 控制器 禁用 VGA 控制器

4

72 78 79 7A 7F

启用 VGA 控制器 复位控制台控制器 正在禁用控制台控制器 正在启用控制台控制器 不可恢复的输出设备错误

90 – 9F 输入设备 90 91 92 93 94 95 98 99 9A 9B 9F

重置键盘 禁用键盘

检测键盘是否存在 正在启用键盘

正在清空键盘输入缓冲器

指示键盘控制器执行自检(仅用于 PS2) 重置鼠标 禁用鼠标

检测鼠标是否存在 启用鼠标

不可恢复的输入设备(键盘或鼠标)错误

B0 – BF 启动设备 B0 B1 B2 B3 B8 B9 BA BC BF

重置固定介质 禁用固定介质

检测固定介质是否存在(IDE 硬盘检测等) 启用/配置固定介质 重置可移动介质 禁用可移动介质

检测可移动介质是否存在(IDE、CD-ROM 检测等) 启用/配置可移动介质 不可恢复的启动设备错误

D0 – DF 引导设备选择

5

Dy 尝试启动选择 y(y=0 到 15)

E0 – FF 其他代码 E0 E2

开始调度 PEIM(第一次报告 EFI_SW_PC_INIT_BEGIN EFI_SW_PEI_PC_HANDOFF_TO_NEXT 时发出) 找到永久性内存

E1,E3 为 PEI/PEIM 预留 E4 E5 E6 E7 E8 E9 EB EF F4 F5 F8 FA FF

进入 DXE 阶段 开始调度驱动程序 已开始连接驱动程序 等候用户输入 检查密码

进入 BIOS 设置程序 调用旧选项 ROM 启动/S3 恢复失败 进入休眠状态 退出休眠状态

调用了 EFI 启动服务 ExitBootServices ( ) 调用了 EFI 运行时服务 SetVirtualAddressMap( ) 调用了 EFI 运行时服务 ResetSystem ( ) 处理器异常

典型端口 80h POST 顺序

在引导过程中,端口 80h 的代码值通常会增大。早期代码用于离处理器较近的子系统,后期代码用于外设。通常,初始化顺序是处理器 -> 内存 -> 总线 -> 输出/输入设备 -> 引导设备。POST 的顺序因系统而异。

POST 代码 说明? 21 22

正在初始化芯片组组件 从内存 DIMM 中读取 SPD

6

23 25 28 34 E4 12 13 50 51 92 90 94 95 EB 58 5A 92 90 94 5A 28 90 94 E7 01 00

检测内存 DIMM 是否存在 配置内存 正在测试内存 载入恢复包 进入 DXE 阶段 启动应用处理器初始化 SMM 初始化 枚举 PCI 总线 为 PCI 总线分配资源 检测键盘是否存在 重置键盘

正在清空键盘输入缓冲器 键盘自检 调用视频 BIOS 复位 USB 总线

重置 PATA/SATA 总线和所有设备 检测键盘是否存在 重置键盘

正在清空键盘输入缓冲器

重置 PATA/SATA 总线和所有设备 正在测试内存 重置键盘

正在清空键盘输入缓冲器 等候用户输入 INT 19 已做好启动准备

7

因篇幅问题不能全部显示,请点此查看更多更全内容