路漫漫其修遠兮 吾將上下而求索的專欄
阿新 • • 發佈:2019-01-18
PMON2000 MIPS Initializing. Standby... /*CPU Initializing*/
0xbfe00190 : 00008062f0f8f0f0CPU CLK SEL : 00000002
CPU clk frequency = SYSCLK x 0x00000020 / 1 /×CPU的頻率×/
MEM CLK SEL : 00000003
DDR clk frequency = MEMCLK x 0x00000021 / 3 /*DDR的頻率×/
CPU 1 READ TEST...CPU 1 READ TEST OK./×CPU 讀測試×/
HT0 frequency reconfig /×匯流排時鐘重新設定×/
Fix L1xbar illegal access at NODE 0
Fix L1xbar illegal access at NODE 1 /×修復節點的一級快取×/
Fix L2xbar in NODE 1 /×修復節點的二級快取×/
Init tlb... /×初始化TLB×/
Init htpcitlb.../×初始化PCI匯流排TLB×/
godson2 caches found /×初始化快取×/
Jump to 9fc /×跳轉到9fc*/
scache init done /×chache 初始化完成*/
Start Init Memory, wait a while......
NODE 0 MEMORY CONFIG BEGIN/*開始初始化記憶體,首先是節點0的記憶體×/
Open SMBUS controller/*開啟SMBUS控制器×/
Probing DDR MC1 SLOT: /*偵測 DDR控制器MC1 插槽*/
Probe MC1 slot 0. /*偵測到MC1 slot0 記憶體顆粒×/
Probe MC1 slot 1.
NO DIMM in this slot. /×MC1 slot 1 沒有記憶體顆粒×/
Probing DDR MC0 SLOT:
Probe MC0 slot 0.
Probe MC0 slot 1.
NO DIMM in this slot./×MC0同MC1*/
s1 = 0xf0a10400__f0a10400
/*
new s1 = 0xf0a10400__f0a10400
Disable cpu buffered read /*關閉CPU快取讀×/
Disable read buffer
Enable register space of MEMORY /×設定記憶體暫存器模組使能×/
The MC param is:
00000100 00000100
00000001 00010001
01000100 00000000
00010100 01010000
00020101 00000101
07000004 04060000
0a050507 05050003
0f0e0000 00010c0c
08040201 00000000
0000070d 00000000
0000001f 3f140412
00000000 00000000
00004006 0f000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000900
001c0000 00000000
52100003 020000c8
00002040 02000044
00000000 00027100
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000007
00000000 00000000
02050704 00000001
00000000 00000207
00200080 00000000
00200080 00200080
00200080 00200080
00200080 00200080
00200080 00200080
00002000 00002000
00002000 00002000
00002000 00002000
00002000 00002000
00000000 00002000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
04003733 03c009b5
04003733 04003733
04003733 04003733
04003733 04003733
04003733 04003733
15c00000 15c00000
15c00000 15c00000
15c00000 15c00000
15c00000 15c00000
0000c100 15c00000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
01000000 00000000
00000001 01020101
03030300 00030002
01010102 02020203
01020204 00060c01
28190000 00000f0f
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ee0000ee 00400000
00000000 00000c00
00006400 64000000
00000000 00000064
00000040 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 001c001c
00000000 00000000
00000000 00000000
0000030d 40000000
00000000 23c34600
00000000 18181880
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ff060600 00060600
00000000 00000d00
07050000 00040100
01000000 0003e825
00010100 01000101
06060406 06060600
07070404 01080101
02000100 000a000f
04200c2d 0c2d0c2d
00440420 04200420
00000044 00440044
00000000 00000000
007f0000 00000000
00000000 00000000
00000000 00000000
00200020 00200000
00200020 00200020
00000000 00200020
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
0020ffff 00000022
00200020 00200020
00200020 00200020
00000000 00000000
00000000 00000000
00280028 00000000
00280028 00280028
00000028 00280028
00000c2d 00000c2d
00000c2d 00000c2d
/×寫入記憶體引數×/
Disable register space of MEMORY
/*關閉記憶體的暫存器模組*/
NODE ID:00000000
Lock Scache Node x--9800?01000000000~4K...
Lock Scache Done.
Start ARB Leveling....
/*啟動ARB訓練*/
Start Write Leveling. Wait a while...
Min value: 0x0000000000000000
Max value: 0x4e46443c44484e50
Cal Mid value: 0x120a0800080c1214
/×寫入練習×/
Start read leveling..
Level slice: 0x00000007
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003a3c
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003a3a
This Slice level success, use first value.
/*這一級片訓練成功,採用第一個值×/
Level slice: 0x00000006
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003a3a
RDLVL_DELAYN_GD_MIN: 0x00000808
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
/*這一級片訓練成功,採用第二個值×/
Level slice: 0x00000005
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003a3a
RDLVL_DELAYN_GD_MIN: 0x00000808
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
/*這一級片訓練成功,採用第二個值×/
Level slice: 0x00000004
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003a3a
RDLVL_DELAYN_GD_MIN: 0x00000808
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
/*這一級片訓練成功,採用第二個值×/
Level slice: 0x00000003
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003c3c
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
/*這一級片訓練成功,採用第二個值×/
Level slice: 0x00000002
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
/*這一級片訓練成功,採用第二個值×/
Level slice: 0x00000001
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
/*這一級片訓練成功,採用第二個值×/
Level slice: 0x00000000
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
/*這一級片訓練成功,採用第二個值×/
ARB Leveling Finished./*ARB訓練完成,MC設定如下:*/
After ARB level. The MC configuration is:
00000100 00000100
00000001 00010001
01000100 00000000
00010100 01010000
00020101 00000101
07000104 04060000
0a050507 05050003
0f0e0000 00010c0c
08040201 00000000
0000070d 00000000
0000001f 3f140412
00000000 00000000
00004006 0f200000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000900
001c0000 00000000
52100003 020000c8
00002040 02000044
00000000 00027100
00000000 00000000
00000000 80000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000007
00000000 00000000
02050704 00000001
00000000 00000207
00200080 00000000
00200080 00200080
00200080 00200080
00200080 00200080
00200080 00200080
00002000 00002000
00002000 00002100
00002200 00002200
00001f00 00002200
00000000 00002200
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
03003733 03c009b5
03003733 03003733
03003733 03003733
03003733 03003733
03003733 04003733
26c00001 26c00001
26c00001 26c00001
26c00001 26c00001
26c00001 26c00001
0000c100 26c00001
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
01000000 00000000
00000001 01020101
03030300 00030002
01010102 02020203
01020204 00060c01
28190000 00000f0f
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ee0000ee 00400000
00000000 00000c00
00006400 64000000
00000000 00000064
00000040 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 001c001c
00000000 00000000
00000000 00000000
0000030d 40000000
00000000 23c34600
00000000 18181880
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ff060600 00060600
00000000 00000d00
07050000 00050101
01000000 0003e825
00010100 01000101
06060406 06060600
07070404 01080101
02000100 000a000f
04200c2d 0c2d0c2d
00440420 04200420
00000044 00440044
00000000 00000000
007f0000 00000000
00000000 00000000
00000000 00000000
00210021 00210000
00210021 00210020
00000000 00210022
00000000 00000000
00190000 00000000
00190019 00190019
00190019 00190019
0021ffff 00000022
00210020 00210021
00210022 00210021
00000000 00000000
00000000 00000000
00120014 00000000
00080000 0008000c
00000000 0012000a
00000c2d 00000c2d
00000c2d 00000c2d
Unlock Scache Node x--9800?01000000000~4K...
Unlock Scache Done.
Disable register space of MEMORY
MC0 Config DONE
Enable register space of MEMORY
The MC param is:
00000100 00000100
00000001 00010001
01000100 00000000
00010100 01010000
00020101 00000101
07000004 04060000
0a050507 05050003
0f0e0000 00010c0c
08040201 00000000
0000070d 00000000
0000001f 3f140412
00000000 00000000
00004006 0f000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000900
001c0000 00000000
52100003 020000c8
00002040 02000044
00000000 00027100
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000007
00000000 00000000
02050704 00000001
00000000 00000207
00200080 00000000
00200080 00200080
00200080 00200080
00200080 00200080
00200080 00200080
00002000 00002000
00002000 00002000
00002000 00002000
00002000 00002000
00000000 00002000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
04003733 03c009b5
04003733 04003733
04003733 04003733
04003733 04003733
04003733 04003733
15c00000 15c00000
15c00000 15c00000
15c00000 15c00000
15c00000 15c00000
0000c100 15c00000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
01000000 00000000
00000001 01020101
03030300 00030002
01010102 02020203
01020204 00060c01
28190000 00000f0f
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ee0000ee 00400000
00000000 00000c00
00006400 64000000
00000000 00000064
00000040 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 001c001c
00000000 00000000
00000000 00000000
0000030d 40000000
00000000 23c34600
00000000 18181880
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ff060600 00060600
00000000 00000d00
07050000 00040100
01000000 0003e825
00010100 01000101
06060406 06060600
07070404 01080101
02000100 000a000f
04200c2d 0c2d0c2d
00440420 04200420
00000044 00440044
00000000 00000000
007f0000 00000000
00000000 00000000
00000000 00000000
00200020 00200000
00200020 00200020
00000000 00200020
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
0020ffff 00000022
00200020 00200020
00200020 00200020
00000000 00000000
00000000 00000000
00280028 00000000
00280028 00280028
00000028 00280028
00000c2d 00000c2d
00000c2d 00000c2d
Disable register space of MEMORY
NODE ID:00000000
Lock Scache Node x--9800?01000000000~4K...
Lock Scache Done.
Start ARB Leveling....
Start Write Leveling. Wait a while...
Wrlvl Error: This Byte Window not found.
Failed byte is byte: 00000006
Try another pad compensation.
Start Write Leveling. Wait a while...
Wrlvl Error: This Byte Window not found.
Failed byte is byte: 00000006
Try another pad compensation.
Start Write Leveling. Wait a while...
Wrlvl Error: This Byte Window not found.
Failed byte is byte: 00000006
Try another pad compensation.
Write level failed. Write default value(0x30).
/*寫訓練失敗×/
Start read leveling..
Level slice: 0x00000007
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x0000383a
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use first value.
Level slice: 0x00000006
Wait a while...
RDLVL_FAIL_MARK: 0x00000003
RDLVL_GATE_CFG: 0x00000000
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00000000
RDLVL_DELAYP_GD_MIN: 0x00000000
RDLVL_DELAYP_GD_MAX: 0x00000000
RDLVL_DELAYN_GD_MIN: 0x00000000
RDLVL_DELAYN_GD_MAX: 0x00000000
Try another pad compensation.
ERROR: This Slice level failed, write default value.
/×讀訓練失敗×/
Level slice: 0x00000005
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00001c1c
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003a3a
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000004
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00001818
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003a3a
RDLVL_DELAYN_GD_MIN: 0x00000808
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
Level slice: 0x00000003
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00001a1a
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000002
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00001e1e
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
Level slice: 0x00000001
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002020
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00004040
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000000
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003c3c
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
ERROR!!!: ARB Leveling Fail
/*記憶體訓練失敗×/
RW Diff 0x0010000000000000
RD Diff 0x0010000000000000
Unlock Scache Node x--9800?01000000000~4K...
Unlock Scache Done.
Disable register space of MEMORY
MC1 Config DONE
msize = 0x00000008
!!!MEM is at NO_INTERLEAVE mode. If this is not the expected setting,
please check whether the two MC_MEMSIZE is equal
DDR space open : 0x00000000 - 0x0FFFFFFF
PCI space open: 0x80000000 - 0x8FFFFFFF
MC0 space open : 0x80000000 - 0xFFFFFFFF
MC1 space open : 0x100000000 - 0x17FFFFFFF
DDR space open : 0x080000000 - 0x17FFFFFFF
Full PCI space opened as cpu.
NODE 1 MEMORY CONFIG BEGIN
/節點1 開始記憶體訓練×/
Open SMBUS controller
Probing DDR MC1 SLOT:
Probe MC1 slot 0.
Probe MC1 slot 1.
NO DIMM in this slot.
Probing DDR MC0 SLOT:
Probe MC0 slot 0.
Probe MC0 slot 1.
NO DIMM in this slot.
s1 = 0xf0a10400__f0a10401
new s1 = 0xf0a10400__f0a10401
Disable cpu buffered read
Disable read buffer
Enable register space of MEMORY
The MC param is:
00000100 00000100
00000001 00010001
01000100 00000000
00010100 01010000
00020101 00000101
07000004 04060000
0a050507 05050003
0f0e0000 00010c0c
08040201 00000000
0000070d 00000000
0000001f 3f140412
00000000 00000000
00004006 0f000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000900
001c0000 00000000
52100003 020000c8
00002040 02000044
00000000 00027100
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000007
00000000 00000000
02050704 00000001
00000000 00000207
00200080 00000000
00200080 00200080
00200080 00200080
00200080 00200080
00200080 00200080
00002000 00002000
00002000 00002000
00002000 00002000
00002000 00002000
00000000 00002000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
04003733 03c009b5
04003733 04003733
04003733 04003733
04003733 04003733
04003733 04003733
15c00000 15c00000
15c00000 15c00000
15c00000 15c00000
15c00000 15c00000
0000c100 15c00000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
01000000 00000000
00000001 01020101
03030300 00030002
01010102 02020203
01020204 00060c01
28190000 00000f0f
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ee0000ee 00400000
00000000 00000c00
00006400 64000000
00000000 00000064
00000040 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 001c001c
00000000 00000000
00000000 00000000
0000030d 40000000
00000000 23c34600
00000000 18181880
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ff060600 00060600
00000000 00000d00
07050000 00040100
01000000 0003e825
00010100 01000101
06060406 06060600
07070404 01080101
02000100 000a000f
04200c2d 0c2d0c2d
00440420 04200420
00000044 00440044
00000000 00000000
007f0000 00000000
00000000 00000000
00000000 00000000
00200020 00200000
00200020 00200020
00000000 00200020
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
0020ffff 00000022
00200020 00200020
00200020 00200020
00000000 00000000
00000000 00000000
00280028 00000000
00280028 00280028
00000028 00280028
00000c2d 00000c2d
00000c2d 00000c2d
Disable register space of MEMORY
NODE ID:00000001
Lock Scache Node x--9800?01000000000~4K...
Lock Scache Done.
Start ARB Leveling....
Start Write Leveling. Wait a while...
Min value: 0x0000000000000000
Max value: 0x4c46423c42484e50
Cal Mid value: 0x100a0600060c1214
Start read leveling..
Level slice: 0x00000007
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003a3a
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
Level slice: 0x00000006
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003c3a
RDLVL_DELAYN_GD_MIN: 0x00000808
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
Level slice: 0x00000005
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003c3c
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000004
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002020
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003c3c
RDLVL_DELAYN_GD_MIN: 0x00000808
RDLVL_DELAYN_GD_MAX: 0x00004040
This Slice level success, use second value.
Level slice: 0x00000003
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002020
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00004040
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000002
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000001
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
Level slice: 0x00000000
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
ARB Leveling Finished.
After ARB level. The MC configuration is:
00000100 00000100
00000001 00010001
01000100 00000000
00010100 01010000
00020101 00000101
07000104 04060000
0a050507 05050003
0f0e0000 00010c0c
08040201 00000000
0000070d 00000000
0000001f 3f140412
00000000 00000000
00004006 0f200000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000900
001c0000 00000000
52100003 020000c8
00002040 02000044
00000000 00027100
00000000 00000000
00000000 80000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000007
00000000 00000000
02050704 00000001
00000000 00000207
00200080 00000000
00200080 00200080
00200080 00200080
00200080 00200080
00200080 00200080
00002000 00002000
00002100 00002100
00002100 00002400
00002000 00002200
00000000 00002400
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
03003733 03c009b5
03003733 03003733
03003733 03003733
03003733 03003733
03003733 03003733
26c00001 26c00001
26c00001 26c00001
26c00001 26c00001
26c00001 26c00001
0000a100 26c00001
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
01000000 00000000
00000001 01020101
03030300 00030002
01010102 02020203
01020204 00060c01
28190000 00000f0f
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ee0000ee 00400000
00000000 00000c00
00006400 64000000
00000000 00000064
00000040 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 001c001c
00000000 00000000
00000000 00000000
0000030d 40000000
00000000 23c34600
00000000 18181880
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ff060600 00060600
00000000 00000d00
07050000 00050101
01000000 0003e825
00010100 01000101
06060406 06060600
07070404 01080101
02000100 000a000f
04200c2d 0c2d0c2d
00440420 04200420
00000044 00440044
00000000 00000000
007f0000 00000000
00000000 00000000
00000000 00000000
00210021 00210000
00220022 00220022
00000000 0022001f
00000000 00000000
00190000 00000000
00100010 00190019
00100019 00190019
0021ffff 00000022
00220022 00210021
0022001f 00220022
00000000 00000000
00000000 00000000
00120014 00000000
00060000 0006000c
00000000 0010000a
00000c2d 00000c2d
00000c2d 00000c2d
Unlock Scache Node x--9800?01000000000~4K...
Unlock Scache Done.
Disable register space of MEMORY
MC0 Config DONE
Enable register space of MEMORY
The MC param is:
00000100 00000100
00000001 00010001
01000100 00000000
00010100 01010000
00020101 00000101
07000004 04060000
0a050507 05050003
0f0e0000 00010c0c
08040201 00000000
0000070d 00000000
0000001f 3f140412
00000000 00000000
00004006 0f000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000900
001c0000 00000000
52100003 020000c8
00002040 02000044
00000000 00027100
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000007
00000000 00000000
02050704 00000001
00000000 00000207
00200080 00000000
00200080 00200080
00200080 00200080
00200080 00200080
00200080 00200080
00002000 00002000
00002000 00002000
00002000 00002000
00002000 00002000
00000000 00002000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
04003733 03c009b5
04003733 04003733
04003733 04003733
04003733 04003733
04003733 04003733
15c00000 15c00000
15c00000 15c00000
15c00000 15c00000
15c00000 15c00000
0000c100 15c00000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
01000000 00000000
00000001 01020101
03030300 00030002
01010102 02020203
01020204 00060c01
28190000 00000f0f
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ee0000ee 00400000
00000000 00000c00
00006400 64000000
00000000 00000064
00000040 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 001c001c
00000000 00000000
00000000 00000000
0000030d 40000000
00000000 23c34600
00000000 18181880
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ff060600 00060600
00000000 00000d00
07050000 00040100
01000000 0003e825
00010100 01000101
06060406 06060600
07070404 01080101
02000100 000a000f
04200c2d 0c2d0c2d
00440420 04200420
00000044 00440044
00000000 00000000
007f0000 00000000
00000000 00000000
00000000 00000000
00200020 00200000
00200020 00200020
00000000 00200020
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
0020ffff 00000022
00200020 00200020
00200020 00200020
00000000 00000000
00000000 00000000
00280028 00000000
00280028 00280028
00000028 00280028
00000c2d 00000c2d
00000c2d 00000c2d
Disable register space of MEMORY
NODE ID:00000001
Lock Scache Node x--9800?01000000000~4K...
Lock Scache Done.
Start ARB Leveling....
Start Write Leveling. Wait a while...
Min value: 0x0000000000000000
Max value: 0x4e463e3c44464e50
Cal Mid value: 0x120a0200080a1214
Start read leveling..
Level slice: 0x00000007
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x0000383c
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use first value.
Level slice: 0x00000006
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003c3c
RDLVL_DELAYN_GD_MIN: 0x00000808
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000005
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003c3c
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000004
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003c3c
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000003
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000002
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00004040
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003e3e
This Slice level success, use second value.
Level slice: 0x00000001
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000808
RDLVL_DELAYP_GD_MAX: 0x00003e3e
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00004040
This Slice level success, use second value.
Level slice: 0x00000000
Wait a while...
RDLVL_FAIL_MARK: 0x00000000
RDLVL_GATE_CFG: 0x00000101
RDLVL_GATE_GD_MIN: 0x00000000
RDLVL_GATE_GD_MAX: 0x00002222
RDLVL_DELAYP_GD_MIN: 0x00000404
RDLVL_DELAYP_GD_MAX: 0x00004040
RDLVL_DELAYN_GD_MIN: 0x00000404
RDLVL_DELAYN_GD_MAX: 0x00003c3c
This Slice level success, use second value.
ARB Leveling Finished./×記憶體訓練成功×/
After ARB level. The MC configuration is:
00000100 00000100
00000001 00010001
01000100 00000000
00010100 01010000
00020101 00000101
07000104 04060000
0a050507 05050003
0f0e0000 00010c0c
08040201 00000000
0000070d 00000000
0000001f 3f140412
00000000 00000000
00004006 0f200000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000900
001c0000 00000000
52100003 020000c8
00002040 02000044
00000000 00027100
00000000 00000000
00000000 80000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000007
00000000 00000000
02050704 00000001
00000000 00000207
00200080 00000000
00200080 00200080
00200080 00200080
00200080 00200080
00200080 00200080
00002200 00002000
00002100 00002100
00002100 00002100
00002100 00002300
00000000 00002100
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
03003733 03c009b5
03003733 03003733
03003733 03003733
03003733 03003733
03003733 04003733
26c00001 26c00001
26c00001 26c00001
26c00001 26c00001
26c00001 26c00001
0000c100 26c00001
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
01000000 00000000
00000001 01020101
03030300 00030002
01010102 02020203
01020204 00060c01
28190000 00000f0f
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ee0000ee 00400000
00000000 00000c00
00006400 64000000
00000000 00000064
00000040 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 001c001c
00000000 00000000
00000000 00000000
0000030d 40000000
00000000 23c34600
00000000 18181880
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
ff060600 00060600
00000000 00000d00
07050000 00050101
01000000 0003e825
00010100 01000101
06060406 06060600
07070404 01080101
02000100 000a000f
04200c2d 0c2d0c2d
00440420 04200420
00000044 00440044
00000000 00000000
007f0000 00000000
00000000 00000000
00000000 00000000
00220023 00220000
00200022 00220021
00000000 00220020
00000000 00000000
00190000 00000000
00190019 00190019
00190019 00190019
0022ffff 00000022
00220021 00220023
00220020 00200022
00000000 00000000
00000000 00000000
00120014 00000000
00020000 0008000a
00000000 0012000a
00000c2d 00000c2d
00000c2d 00000c2d
Unlock Scache Node x--9800?01000000000~4K...
Unlock Scache Done.
Disable register space of MEMORY
MC1 Config DONE
msize = 0x00000800
!!!MEM is at NO_INTERLEAVE mode. If this is not the expected setting, /×記憶體未啟用交錯模式×/
please check whether the two MC_MEMSIZE is equal
DDR space open : 0x00000000 - 0x0FFFFFFF
PCI space open: 0x80000000 - 0x8FFFFFFF
MC0 space open : 0x80000000 - 0xFFFFFFFF
MC1 space open : 0x100000000 - 0x17FFFFFFF
DDR space open : 0x080000000 - 0x17FFFFFFF
Full PCI space opened as cpu.
system msize = 0x00000808
system s3 = 0x0003030f76543210
Init Memory done.
store DIMM info of MC0
store DIMM info of MC1
32 bit PCI space translate to 64 bit HT space
Waiting HyperTransport bus to be up.>
00110020
HT RX DMA address ENABLE
HT RX DMA address ENABLE done 1
HT RX DMA address ENABLE done 2
Setting HyperTransport Controller to be 8-bit width
00110020
Setting HyperTransport Controller to be 800Mhz
80258523
SET HT as HOST
2001000820010008
Setting HyperTransport Southbridge to be 8-bit width
00110020
Setting HyperTransport Southbridge to be 800M
1c750060
Setting Watch Dog to make a WARM RESET
Watch dog Enable
Watch dog decode enable
00000000
Watch dog control value
00000000
00000000
Set Watch dog control value
Waiting HyperTransport bus to be down.>
00110010
Waiting HyperTransport bus to be up.>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=
00110020
Setting HyperTransport Southbridge back to be 8-bit width and 200Mhz for next RESET
1c750560
Checking HyperTransport bus CRC error bit.
Checking HyperTransport SouthBridge CRC error bit.
Done
Read HT Channel priority
00904321
======This is cww's world:1
enable rs780 dev8...
test GPPSB
Enabled GPPSB success...
sb700 lpc init...
set boottimerdisable
enable lpc controller
enable port 80 LPC decode
Decode port 0x3f8-0x3ff
Decode port 0x60-0x66
SuperIO RTC
======This is cww's world:2
======X1 core0 map windows:
900000003ff02000: 0000000018000000
900000003ff02008: 00000e0000000000
900000003ff02010: 0000000000000000
900000003ff02018: 0000000040000000
900000003ff02020: 000000001e000000
900000003ff02028: 00000c0000000000
900000003ff02030: 0000200000000000
900000003ff02038: 000000fdfe000000
900000003ff02040: fffffffffc000000
900000003ff02048: ffffff0000000000
900000003ff02050: 0000000000000000
900000003ff02058: ffffffffc0000000
900000003ff02060: ffffffffff000000
900000003ff02068: 00000c0000000000
900000003ff02070: 0000200000000000
900000003ff02078: 000000fffe000000
900000003ff02080: 00000efdfc0000f7
900000003ff02088: 00000e00000000f7
900000003ff02090: 0000000000000000
900000003ff02098: 00000e00400000f7
900000003ff020a0: 00000e00000000f7
900000003ff020a8: 00000c00000000f7
900000003ff020b0: 00002000000000f7
900000003ff020b8: 000000fdfe0000f7
======X2 cpu map windows:
900000003ff00000: 000000001fc00000
900000003ff00008: 0000000010000000
900000003ff00010: 0000000000000000
900000003ff00018: 0000000000000000
900000003ff00020: 0000000080000000
900000003ff00028: 0000000100000000
900000003ff00030: 0000000000000000
900000003ff00038: 0000000000000000
900000003ff00040: fffffffffff00000
900000003ff00048: fffffffff0000000
900000003ff00050: fffffffff0000000
900000003ff00058: 0000000000000000
900000003ff00060: ffffffff80000000
900000003ff00068: ffffffff80000000
900000003ff00070: 0000000000000000
900000003ff00078: 0000000000000000
900000003ff00080: 000000001fc000f2
900000003ff00088: 0000000010000082
900000003ff00090: 00000000000000f0
900000003ff00098: 0000000000000000
900000003ff000a0: 00000000000000f0
900000003ff000a8: 00000000000000f1
900000003ff000b0: 0000000000000000
900000003ff000b8: 0000000000000000
======X2 pci map windows:
900000003ff00100: 0000000080000000
900000003ff00108: 0000000000000000
900000003ff00110: 0000000080000000
900000003ff00118: 0000000080000000
900000003ff00120: 0000000080000000
900000003ff00128: 0000000100000000
900000003ff00130: 0000000000000000
900000003ff00138: 0000000000000000
900000003ff00140: ffffffff80000000
900000003ff00148: 0000000000000000
900000003ff00150: fffffffff0000000
900000003ff00158: 0000000000000000
900000003ff00160: ffffffff80000000
900000003ff00168: ffffffff80000000
900000003ff00170: 0000000000000000
900000003ff00178: 0000000000000000
900000003ff00180: 0000000000000000
900000003ff00188: 0000000000000000
900000003ff00190: 00000000000000f0
900000003ff00198: 0000000000000000
900000003ff001a0: 00000000000000f0
900000003ff001a8: 00000000000000f1
900000003ff001b0: 0000000000000000
900000003ff001b8: 0000000000000000
======read HT config reg:
90000efdfb000000: 0000000000000000
90000efdfb000060: 0080fff0c0000000
90000efdfb000068: 00008000c0000000
90000efdfb000070: 0000000000000000
======X1 core0 map windows:
900010003ff02000: 0000000000000000
900010003ff02008: 0000000000000000
900010003ff02010: 0000000000000000
900010003ff02018: 0000000000000000
900010003ff02020: 0000000000000000
900010003ff02028: 00001c0000000000
900010003ff02030: 0000200000000000
900010003ff02038: 00000efdfe000000
900010003ff02040: 0000000000000000
900010003ff02048: 0000000000000000
900010003ff02050: 0000000000000000
900010003ff02058: 0000000000000000
900010003ff02060: 0000000000000000
900010003ff02068: 00001c0000000000
900010003ff02070: 0000200000000000
900010003ff02078: 0000fffffe000000
900010003ff02080: 0000000000000000
900010003ff02088: 0000000000000000
900010003ff02090: 0000000000000000
900010003ff02098: 0000000000000000
900010003ff020a0: 0000000000000000
900010003ff020a8: 00001c00000000f7
900010003ff020b0: 00002000000000f7
900010003ff020b8: 000000fdfe0000f6
======X2 cpu map windows:
900010003ff00000: 0000000000000000
900010003ff00008: 0000100010000000
900010003ff00010: 0000100000000000
900010003ff00018: 0000000000000000
900010003ff00020: 0000100080000000
900010003ff00028: 0000100100000000
900010003ff00030: 0000000000000000
900010003ff00038: 0000000000000000
900010003ff00040: fffffffff0000000
900010003ff00048: fffffffff0000000
900010003ff00050: fffffffff0000000
900010003ff00058: 0000000000000000
900010003ff00060: ffffffff80000000
900010003ff00068: ffffffff80000000
900010003ff00070: 0000000000000000
900010003ff00078: 0000000000000000
900010003ff00080: 0000000000000000
900010003ff00088: 0000000010000082
900010003ff00090: 00000000000000f0
900010003ff00098: 0000000000000000
900010003ff000a0: 00000000000000f0
900010003ff000a8: 00000000000000f1
900010003ff000b0: 0000000000000000
900010003ff000b8: 0000000000000000
======X2 pci map windows:
900010003ff00100: 0000000080000000
900010003ff00108: 0000000000000000
900010003ff00110: 0000100080000000
900010003ff00118: 0000000080000000
900010003ff00120: 0000100080000000
900010003ff00128: 0000100100000000
900010003ff00130: 0000000000000000
900010003ff00138: 0000000000000000
900010003ff00140: ffffffff80000000
900010003ff00148: 0000000000000000
900010003ff00150: fffffffff0000000
900010003ff00158: 0000000000000000
900010003ff00160: ffffffff80000000
900010003ff00168: ffffffff80000000
900010003ff00170: 0000000000000000
900010003ff00178: 0000000000000000
900010003ff00180: 0000000000000000
900010003ff00188: 0000000000000000
900010003ff00190: 00000000000000f0
900010003ff00198: 0000000000000000
900010003ff001a0: 00000000000000f0
900010003ff001a8: 00000000000000f1
900010003ff001b0: 0000000000000000
900010003ff001b8: 0000000000000000
======read HT config reg:
90001efdfb000000: 0000000000000000
90001efdfb000060: 0080fff0c0000000
90001efdfb000068: 00008000c0000000
90001efdfb000070: 0000000000000000
spd_info_store begain.
spd_info_store done.
Copy PMON to execute location...
start = 0x81000000
s0 = 0x3ec00000
81000000
81010000
81020000
81030000
81040000
81050000
81060000
81070000
81080000
81090000
810a0000
810b0000
copy text section done.
Copy PMON to execute location done.
sp=80ffc000
Uncompressing Bios..................................................................................OK,Booting Bios
memorysize_high_n1 0xf0000000
FREQ
RTC: 12-15-03 08:40:12
FREI
cpu fre 799980000
DONE
DEVI
ENVI
MAPV
in envinit
nvram=bfc00000
STDV
80100000: memory between 82fff000-83000000 is already been allocated,heap is already above this point
SBDD
rs780_early_setup
sb700_early_setup
rs780_before_pci_fixup
sb700_before_pci_fixup
rs780_enable
sb700_enable
disable bus0 device pcie bridges
disable OHCI and EHCI controller
enable OHCI controller
P12PCIH
PCIH
pcie-slot device: vendor:ffff product:ffff
PCIS
PCIR
PCIW
vga_dev =:0
pcie_dev :0 vga_dev ==:82fff348
vga_dev =:82fff348
pcie_dev :0 vga_dev ==:82fff348
sb700_after_pci_fixup
NETI
RTCL
PCID
VGAI
memorysize=b000000,base=82efe4f0,sysMem=82eee4e8,vram=be0a0000
in setup_int_vect!done!USE inter-graphic device: vendor:1002, device=0x:9615
vgarom romaddress:0x8014a940
Rom base addr: 8014a940
VGA bios found
rom size is 59k
PCI data structure at offset 1c0
video bios address: c7f00000
lock vga
starting bios emu...
ax=0,bx=0,cx=0,dx=0
just before emu done ax(0x128)
bios emu done
vesa_mode : 0x0
ax 4f02 bx 4114
run_bios_int,intno=10,ret=1
VESA
VESA FB init complete.
fbaddress 0x40000000ioaddress 0x48000000
fbaddress = c0000000
begin fb_init
cfb_console init,fb=c0000000
CONSOLE_SIZE 960000
after fb_init
in configure
mainbus0 (root)
localbus0 at mainbus0
loopdev0 at mainbus0pcibr0 at mainbus0
pci0 at pcibr0 bus 0
ppb0 at pci0 dev 1 function 0 vendor/product: 0x1022/0x9602 (bridge, PCI)
pci1 at ppb0 bus 1
vendor/product: 0x1002/0x9615 (display, VGA) at pci1 dev 5 function 0 not configured
ppb1 at pci0 dev 2 function 0 vendor/product: 0x1022/0x9603 (bridge, PCI)
pci2 at ppb1 bus 2
ppb2 at pci0 dev 3 function 0 vendor/product: 0x1022/0x960b (bridge, PCI)
pci3 at ppb2 bus 3
ppb3 at pci0 dev 4 function 0 vendor/product: 0x1022/0x9604 (bridge, PCI)
pci4 at ppb3 bus 4
ppb4 at pci0 dev 9 function 0 vendor/product: 0x1022/0x9608 (bridge, PCI)
pci5 at ppb4 bus 5
em0 at pci5 dev 0 function 0 vendor/product: 0x8086/0x10d3 (network, ethernet)ent->driver_data is 0x3
em_probe done!
: generic poll, address 00:23:90:10:96:93
in if attach
ppb5 at pci0 dev 10 function 0 vendor/product: 0x1022/0x9609 (bridge, PCI)
pci6 at ppb5 bus 6
em1 at pci6 dev 0 function 0 vendor/product: 0x8086/0x10d3 (network, ethernet)ent->driver_data is 0x3
em_probe done!
: generic poll, address 00:23:90:10:20:59
in if attach
pciide0 at pci0 dev 17 function 0 vendor/product: 0x1002/0x4390 (mass storage, IDE): DMA, (partial support), ch 0 cfg to native-PCI, ch 1 cfg to native-PCI
pciide0: using generic poll for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <WDC WD5000AAKX-221CA1>
wd0: can use 16-bit, PIO mode 4, DMA mode 2
wd0: 16-sector PIO, LBA, 131071MB, 16383 cyl, 16 head, 63 sec, 268435455 sectors
wd1 at pciide0 channel 1 drive 0: <WDC WD5000AAKX-221CA1>
wd1: can use 16-bit, PIO mode 4, DMA mode 2
wd1: 16-sector PIO, LBA, 131071MB, 16383 cyl, 16 head, 63 sec, 268435455 sectors
pciide0:0:0: using DMA data transfers
pciide0:1:0: using DMA data transfers
ohci0 at pci0 dev 18 function 0 vendor/product: 0x1002/0x4397 (serialbus, USB)usb base addr : 0xc8708000, bus_base is : 0xc0000000
OHCI revision: 0x00000110
RH: a: 0x02000b03 b: 0x00000000
early period(0x0)
OHCI 8b01f000 initialized ok
drive at ohci0 devnum 1, Product OHCI Root Hub
not configured
ohci1 at pci0 dev 18 function 1 vendor/product: 0x1002/0x4398 (serialbus, USB)usb base addr : 0xc8707000, bus_base is : 0xc0000000
OHCI revision: 0x00000110
RH: a: 0x02000b03 b: 0x00000000
early period(0x0)
OHCI 8b026c00 initialized ok
drive at ohci1 devnum 3, Product Wired Keyboard 600
not configured
Read Capacity returns: 0xff17ef00, 0x20000
Capacity = 0xef1800, blocksz = 0x200
usb0 at ohci1 devnum 4, Product OnlyDisk
drive at ohci1 devnum 2, Product OHCI Root Hub
not configured
vendor/product: 0x1002/0x4396 (serialbus, USB) at pci0 dev 18 function 2 not configured
vendor/product: 0x1002/0x4397 (serialbus, USB) at pci0 dev 19 function 0 not configured
vendor/product: 0x1002/0x4398 (serialbus, USB) at pci0 dev 19 function 1 not configured
vendor/product: 0x1002/0x4396 (serialbus, USB) at pci0 dev 19 function 2 not configured
vendor/product: 0x1002/0x4385 (serialbus, subclass: 0x05) at pci0 dev 20 function 0 not configured
pciide1 at pci0 dev 20 function 1 vendor/product: 0x1002/0x439c (mass storage, IDE): DMA, (partial support), ch 0 cfg to compat, ch 1 cfg to compat
vendor/product: 0x1002/0x4383 (multimedia, subclass: 0x03) at pci0 dev 20 function 2 not configured
vendor/product: 0x1002/0x439d (bridge, ISA) at pci0 dev 20 function 3 not configured
ppb6 at pci0 dev 20 function 4 vendor/product: 0x1002/0x4384 (bridge, PCI)
pci7 at ppb6 bus 7
vendor/product: 0x1002/0x4399 (serialbus, USB) at pci0 dev 20 function 5 not configured
out configure
Self test cmd failed,ignored!
KBD_TEST cmd failed,ignored!
Keyboard succesfully initialized.
Press <Del> to set BIOS,waiting for 3 seconds here.....
devconfig done.
-----------------godson3a_smbus_fixup---------------
set smbus reg (0xbe) :1212 (usb intr map)
set smbus reg (0xaf) :1c (sata intr map)
SB700 interrupt PIC set begin,
set pic_5 pass
set pic_5 pass
set pic_6 pass
set pic_5 pass
set pic_5 pass
set pic_a pass
set pic_9 pass
set pic_5 pass
PIC control bit: 00007d37
original int mode: 0x00000000
&l