Manuals

Manuals
POST(开机自测)错误代码:Dell PowerVault 136T SNC 用户指南

返回到“目录页”

POST(开机自测)错误代码

Dell™ PowerVault™ 136T SNC 用户指南

POST 引导行为

POST 服务菜单

错误症状


开机自测(POST)负责对处理器的 SDRAM 进行完整性检测。检测完 SDRAM 后,POST 会尝试将控制传送给默认 bootrom 映像或另一幅可选的映像。POST 还可以通过服务端口下载二进制映像,并将其写入快擦写内存。这样将允许 POST 在出现快擦写错误时执行最少量的紧急恢复。


POST 引导行为

ROM 初始化

电源接通

接通电源后,ERR LED 指示灯将会亮起(图 1)。此时,postInit 代码将初始化处理器的内部寄存器和子系统,包括 SDRAM 控制器。处理器的内部 RAM 在 POST 的此阶段用作小堆栈。然后,系统会将控制传送至用于 SDRAM 内存检测的 Ipostmain 例程。

图 1. ROM 初始化

初始 POST

可编程逻辑设备和服务端口初始化

通过初始化服务端口和系统可编程逻辑设备 (PLD),IpostMain 启动。如果成功,ERR LED 指示灯会关闭,RDY LED 指示灯将亮起(图 2)。

图 2 初始 POST

然后,POST 将在服务端口上显示固件版本标题。

== POST Version nnn ==

简单访问检测

简单访问检测用于验证处理器是否可以对 SDRAM 执行基本读写操作。此检测可通过 FC1 LED 指示灯的闪烁来识别(图 3)。

图 3 简单访问

Bitwalk 检测

此检测首先将一位传送通过每个 SDRAM 内存组的存储单元,然后传送零位。此检测可通过 FC2 LED 指示灯的闪烁来识别(图 4)。

图 4. Bitwalk 检测

内存容量

此检测用于验证 SDRAM 的外显容量是否符合为产品指定的最小和最大容量。此检测可通过 FC 2 LED 指示灯的闪烁来识别(图 5)。

图 5. 内存容量

模式检测

此检测将编写一系列诊断模式,并将其写入 SDRAM 中的每个内存位置。此检测可通过 SCSI 2 LED 指示灯的闪烁来识别(图 6)。完成此检测需要几秒钟的时间。

图 6. 模式检测

地址检测

此检测将编写地址标记,并将其写入内存以检测错误的 SDRAM 地址行。此检测可通过 SCSI 3 LED 指示灯的闪烁来识别(图 7)。接下来,POST 将重新定位至 SDRAM,并将其堆栈从处理器内部 RAM 移至 SDRAM。然后,将控制传送至基于 SDRAM 的辅助 POST。

图 7. 地址检测

辅助 POST

此阶段的 POST 将尝试查找并执行中间加载程序或“bootrom”。如果操作员按下中断按钮 <Ctrl><P>,POST 将进入服务菜单。有关详情,请参阅 POST 服务菜单部分。

识别和执行 Bootrom

POST 将检查快擦写内存主 bootrom 位置,确定其是否包含可用的 bootrom。如果 bootrom 显示为有效,POST 会将控制传送给它。如果 bootrom 映像被视为无效,POST 将在辅助 bootrom 位置重复 bootrom 检查。此步骤可通过 SCSI 4 LED 指示灯的闪烁来识别(图 8)。

图 8 识别和执行

启动 Bootrom

POST 启动 bootrom 映像时,将显示类似以下内容的一行信息:

Bootrom (*FFF00100)(2)

第一个圆括号中的数字是 bootrom 启动代码的地址。第二个圆括号中的数字是一个标记,使操作系统可以确定使用何种引导类型(热引导或冷引导)。Bootrom 代码在重新配置 PLD 时将设置 ERR LED 指示灯(图 9)。

图 9. 启动 bootrom


POST 服务菜单

内存检测完成后,会出现 POST 服务菜单:

== POST Version nnn ==

== POST MENU ==

A - Cold boot from [A]lternate bootrom
B - Cold [B]oot from primary bootrom
R - [R]eceive new boot image from serial port
V - full [V]ersion information

A - Cold boot from [A]lternate bootrom

此选项将使 POST 把控制传送给地址为 0xFFE00100 的备用 bootrom 映像,并将其视为冷引导。

注: 除非维修人员指示从备用 bootrom 引导,否则就从 B - Cold [B]oot from primary bootrom 进行引导。

B - Cold [B]oot from primary bootrom

此选项将使 POST 把控制传送给地址为 0xFFF00100 的默认或主要 bootrom 映像,并将其视为冷引导。加载新的 bootrom 映像之后,请选择此选项引导 SNC。

R - [R]eceive new boot image from serial port

此选项将启动 ZMODEM 传送引擎,该引擎使用服务端口将单个二进制 bootrom 映像文件传送至 POST。此选项不会接收其它种类的二进制映像文件。如果传送成功,POST 会将此映像编入快擦写内存设备。等待文件时,POST 将会显示:

**B000000023be50

此时,操作员使用 ZMODEM 协议将 bootrom 文件传送至 POST。有关详情,请参阅终端仿真器文档。传送文件之后,POST 将显示:

File transfer and update PASSED
ZMODEM Messages:
Writing to flash:MMMMMMMM-NNNN


MMMMMMMM 是写在快擦写内存中的地址,NNNN 是映像的长度。此时,选择 B - Cold [B]oot from primary bootrom

如果遇到错误,POST 将显示包括以下行的适当消息:

File transfer and update FAILED

V- full [V]ersion information

此命令将使 POST 显示其版本号、建立日期、建立的机器以及建立的用户。显示内容与以下示例相似:

POST version 0402.02 Built Apr 4 2001, 15:24:06 on TANGLEFOOT by jimu


错误症状

POST 会使 ERR LED 指示灯与检测失败的相关 LED 指示灯一起闪烁。请参考正常 POST 顺序中的 LED 指示灯状态。服务端口还将显示错误消息。  


返回到“目录页”

Laptops | Desktops | Business Laptops | Business Desktops | Workstations | Servers | Storage | Services | Monitors | Printers | LCD TVs | Electronics
© 2012 Dell | About Dell | Terms & Conditions | Unresolved Issues | Privacy Statement | Ads and Emails | Dell Recycling | Contact | Site Map | Feedback
AT | AU | BE | BR | CA | CH | CL | CN | CO | DE | DK | ES | FR | HK | IE | IN | IT | JP | KR | ME | MX | MY | NL | NO | PA | PR | RU | SE | SG | UK | VE | ALL

snWEB8