POST(加电自检)
我们在排除SUN机器一些简易硬件故障时,可以使用POST(加电自检)来初步检测。具体设置如下:
{1} ok setenv auto-boot? 设为false /* 开机到ok模式 */
{1} ok setenv diag-switch? 设为true/* 开机以诊断模式运行,从diag-device中引导diag-file */
{1} ok setenv diag-level 设为max /* 如果是最大化自检 */
{1} ok power-off /*冷关机 */
手动开机,随即会自动执行POST
{1} ok setenv auto-boot? 设为false/* 开机到ok模式 */
{1} ok show-post-results /* 查看POST结果 */
如果POST全部通过,记得将以上参数设回原来默认值。
SUN的各种型号机器串口传回的POST信息各有不同,以下是B150的POST串口信息
Hardware Power ON
@(#)OBP 4.10.6 2003/06/06 12:30
Executing Power On SelfTest
@(#) Sun (Grover) POST 2.0.1 05:13 PM on 08/23/01
Processor Module Identification
UltraSPARC-IIe+ (Phantom) Version 1.3
Init POST BSS
Init System BSS
NVRAM Tests
NVRAM Battery Detect Test
NVRAM Scratch Addr Test
NVRAM Scratch Data Test
DMMU TLB Tags
DMMU TLB Tag Access Test
DMMU TLB RAM
DMMU TLB RAM Access Test
Probe Ecache
Probe Ecache
Ecache Size = 0x00080000 bytes = 512 KBytes
Measure CPU Clock
Initializing Southbridge
Nominal CPU speed is 650 MHz
All CPU Basic Tests
V9 Instruction Test
CPU Tick and Tick Compare Reg Test
CPU Soft Trap Test
CPU Softint Reg and Int Test
All Basic MMU Tests
DMMU Primary Context Reg Test
DMMU Secondary Context Reg Test
DMMU TSB Reg Test
DMMU Tag Access Reg Test
DMMU VA Watchpoint Reg Test
DMMU PA Watchpoint Reg Test
IMMU TSB Reg Test
IMMU Tag Access Reg Test
All Basic Cache Tests
Dcache RAM Test
Dcache Tag Test
Icache RAM Test
Icache Tag Test
Icache Next Test
Icache Predecode Test
MCU Control & Status Regs Init
Initializing Memory and MC registers
DIMM 0: 512 MBytes = 0x20000000 bytes
DIMM 1: 512 MBytes = 0x20000000 bytes
DIMM 2: 0 MBytes = 0x00000000 bytes
DIMM 3: 0 MBytes = 0x00000000 bytes
Found 2 DIMMs in bank 0
Bank 0: 1024 MBytes
DIMM0 is a 32M x 8 device
DIMM1 is a 32M x 8 device
MC0 = 0x00000000.96a0cf06
MC1 = 0x00000000.80008000
MC2 = 0x00000000.c33300ee
MC3 = 0x00000000.006008cf
CPU MODULE upa_config is 0x0000003a.00000000
Ecache Tests
Displacement Flush Ecache
Ecache RAM Addr Test
Ecache Tag Addr Test
Ecache RAM Test
Ecache Tag Test
Memory Init
Malloc Post Memory
Memory Addr Check w/o Ecache
Load Post In Memory
Run POST from MEM
.........
Map PROM/STACK/NVRAM in DMMU
Update Master Stack/Frame Pointers
All FPU Basic Tests
FPU Regs Test
FPU Move Regs Test
FPU State Reg Test
FPU Functional Test
FPU Trap Test
All Basic IOMMU Tests
PIO Decoder and BCT Test
PCI Byte Enable Test
CPU's IOMMU Regs Test
CPU's IOMMU RAM Addr Test
CPU's IOMMU CAM Address Test
IOMMU TLB Compare Test
IOMMU TLB Flush Test
PBMA PCI Config Space Regs Test
PBMA Control/Status Reg Test
PBMA Diag Reg Test
CPU's IO Regs Test
All Advanced CPU Tests
DMMU Hit/Miss Test
IMMU Hit/Miss Test
DMMU Little Endian Test
IU ASI Access Test
FPU ASI Access Test
Ecache Thrash Test
All CPU Error Reporting Tests
CPU Data Access Trap Test
CPU Addr Align Trap Test
DMMU Access Priv Page Test
DMMU Write Protected Page Test
Audio Tests
Map Audio Device PCI Config Registers Test
Audio Device ID and Vendor ID (0x545110b9) Test
Init Audio Device IO Registers Test
Audio Device Memory Registers Test
Memory Tests
Init Memory
Info : 512MB at Dimm Slot 0
Start Addr: 0x00000000.00800000Size: 504 MBytes
Init with 0x00000000.00000000:
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Info : 512MB at Dimm Slot 1
Start Addr: 0x00000000.40000000Size: 512 MBytes
Init with 0x00000000.00000000:
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Memory Addr Check with Ecache Test
Info : 512MB at Dimm Slot 0
Start Addr: 0x00000000.00800000Size: 504 MBytes
Write 0xffffffff.ffffffff: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xaaaaaaaa.aaaaaaaa: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0x55555555.55555555: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0x00000000.00000000: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Info : 512MB at Dimm Slot 1
Start Addr: 0x00000000.40000000Size: 512 MBytes
Write 0xffffffff.ffffffff: ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read: ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xaaaaaaaa.aaaaaaaa: ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read: ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0x55555555.55555555: ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read: ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0x00000000.00000000: ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read: ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Block Memory Addr Test
Info : 512MB at Dimm Slot 0
Start Addr: 0x00000000.00800000Size: 504 MBytes
Info : 512MB at Dimm Slot 1
Start Addr: 0x00000000.40000000Size: 512 MBytes
Block Memory Check Test
Info : 512MB at Dimm Slot 0
Start Addr: 0x00000000.00800000Size: 504 MBytes
Write 0x33333333.33333333 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0x55555555.55555555 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xcccccccc.cccccccc ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xaaaaaaaa.aaaaaaaa ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Info : 512MB at Dimm Slot 1
Start Addr: 0x00000000.40000000Size: 512 MBytes
Write 0x33333333.33333333 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0x55555555.55555555 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xcccccccc.cccccccc ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xaaaaaaaa.aaaaaaaa ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
ECC Memory Addr Test
Info : 512MB at Dimm Slot 0
Start Addr: 0x00000000.00800000Size: 504 MBytes
Info : 512MB at Dimm Slot 1
Start Addr: 0x00000000.40000000Size: 512 MBytes
ECC Blk Memory Test
Info : 512MB at Dimm Slot 0
Start Addr: 0x00000000.00800000Size: 504 MBytes
Write 0xa5a5a5a5.a5a5a5a5 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0x96969696.96969696 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xbbbbbbbb.bbbbbbbb ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xdddddddd.dddddddd ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Info : 512MB at Dimm Slot 1
Start Addr: 0x00000000.40000000Size: 512 MBytes
Write 0xa5a5a5a5.a5a5a5a5 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0x96969696.96969696 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xbbbbbbbb.bbbbbbbb ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Write 0xdddddddd.dddddddd ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Read ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Status of this POST run: PASS
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/25377/showart_317330.html
页:
[1]