Service manual
Power-Up Diagnostic Error Table C-25
Test#
hex
ERROR#
<15:0>
FRU(s) Component(s) Failure Description
Local MEM0 scratch/BIST/error testing
Local MEM1 scratch/BIST/error testing
Local MEM2 scratch/BIST/error testing
Local MEM3 scratch/BIST/error testing
Note: Only ONE test per MEMx (25,26,27,28 = MEM0,MEM1,MEM2,MEM3)
SUBTEST 1 (MEM_SCRATCH CSR Pattern testing)
0001 QBBx.MEMx
(x=0,1,2,3
based on
which test is
running)
QBBx.MEMx
MPDx (x=0,1)
based on failing
slice
QSDx (x=0 - 3)
based on failing
slice
MPA
Write/Read AA’s pattern to MEM_SCRATCH
failed
If both MPDL and MPDH are bac
0002 Write/Read 55’s pattern to MEM_SCRATCH failed
0003 Write/Read FF’s pattern to MEM_SCRATCH failed
0004 Write/Read 00’s pattern to MEM_SCRATCH failed
0005 Float 1’s pattern through MEM_SCRATCH failed
0006 Float 0’s pattern through MEM_SCRATCH failed
SUBTEST 2 (MEM BIST Check testing)
Error# = WXYZ
z<3:0> = F -- BIST check failure occurred on MEMory under test
y<4> = 1 -- Single-bit error occurred (bits 7:5 ignored)
x<8> = 1 -- Double-bit error occurred (bits 11:9 ignored)
w<12> = 1 -- Multiple-bit error occurred (bits 15:13 ignored)
wxyz QBBx.MEMy.D
IMM
J1,J2… J8 ALL DIMMS that failed will be listed
QBBx.MEMy
QBBx
QBBx.MEMy.D
IMM
MPD0,MPD1
QSD0,QSD1,QSD
2,QSD3
J1,J2… J8
If ALL DIMMs fail, MEMy is bad
abcd QBBx.MEMy MEM BIST not complete!!
25,
26,
27,
28
(3
sub-
tests
in
each
test)
dcba QBBx.MEMy
MEM INITnot complete!!