机箱监视模块 (Chassis Monitoring Module, CMM) 的启动诊断使用 uBoot 诊断实用程序。当 CMM 加电或复位时,均会执行以下 uBoot 测试。如果这些测试中的任一测试失败,CMM 都无法启动。有关其他信息,请参见关于诊断故障。
uBoot 测试 |
用途 |
---|---|
MPC8245 BIST |
读取/验证本地 BIST 寄存器 |
测试寄存器 PLD |
验证对 PLD 的访问 |
测试 SPI PLD |
验证与管理交换机的通信 |
内存数据总线测试 |
检查 DIMM 的数据总线的开路/短路状态 |
内存地址总线测试 |
检查整个内存空间的地址总线的开路/短路状态 |
内存数据完整性测试(最多 1MB 内存) |
检查闪存中的数据完整性 |
测试 IMAX 初始化 |
验证 IMAX 是否可以初始化 |
测试本地 FourEye 初始化 |
验证本地 FourEye 是否可以初始化 |
测试 Blade # FourEye 初始化 |
验证指定刀片上的 FourEye 是否可以初始化 |
测试 NEM # FourEye 初始化 |
验证指定 NEM 上的 FourEye 是否可以初始化 |
EEPROM 数据总线测试 |
检查 EEPROM 的数据总线的开路/短路状态 |
内存数据完整性测试(剩余内存) |
检查剩余系统内存中的数据完整性 |
检查 ECC |
验证 ECC 错误是否不超过一个 |
INTEL MAC/PHY # 测试 |
验证与指定 MAC/PHY 的通信 |
管理交换机 # BIST |
读取/验证指定的管理交换机上的 BIST 寄存器 |
MPC8245 与管理交换机 # 之间(通过 Intel MAC/PHY)的链接状态 |
验证指定的管理交换机与 CPU 端口之间的链接 |
确认环境 enetaddr 未采用默认值 |
确保 MAC 地址已编程,并且未使用默认值 |