Board:supermicro/x7db8

From coreboot
Revision as of 19:22, 9 February 2009 by SvenS (Talk | contribs)

Jump to: navigation, search

General Information

Supermicro Product Page


Note: There's no support code committed in coreboot yet. If you want help porting coreboot to this board, contact Sven Schnelle. You may download a patch to play with here: [1]

Status

Device/functionality Status Comments
CPU
CPU works OK
L1 cache enabled OK
L2 cache enabled OK
L3 cache enabled N/A
Multiple CPU support TODO
Multi-core support TODO
Hardware virtualization TODO
RAM
EDO N/A
SDRAM N/A
SO-DIMM N/A
DDR N/A
DDR2 WIP Uses DDR2 FBDIMM
DDR3 N/A
Dual channel support WIP
ECC support WIP
On-board Hardware
On-board IDE 3.5" TODO
On-board IDE 2.5" TODO
On-board SATA TODO
On-board SCSI TODO
On-board USB TODO
On-board VGA TODO
On-board ethernet TODO
On-board audio N/A
On-board modem N/A
On-board FireWire N/A
On-board smartcard reader N/A
On-board CompactFlash N/A
On-board PCMCIA N/A
Add-on slots/cards
ISA add-on cards N/A
Audio/Modem-Riser (AMR/CNR) cards N/A
PCI add-on cards TODO
Mini-PCI add-on cards N/A
PCI-X add-on cards Unknown
AGP graphics cards N/A
PCI Express x1 add-on cards N/A
PCI Express x2 add-on cards N/A
PCI Express x4 add-on cards N/A
PCI Express x8 add-on cards TODO
PCI Express x16 add-on cards N/A
PCI Express x32 add-on cards N/A
HTX add-on cards N/A
Legacy / Super I/O
Floppy Untested
Serial port 1 (COM1) OK
Serial port 2 (COM2) N/A
Parallel port Untested
PS/2 keyboard TODO
PS/2 mouse TODO
Game port N/A
Infrared N/A
PC speaker Untested
DiskOnChip N/A
Miscellaneous
Sensors / fan control TODO
Hardware watchdog TODO
SMBus Unknown
CAN bus N/A
CPU frequency scaling TODO
Other powersaving features N/A
ACPI TODO
Reboot TODO
Poweroff TODO
Suspend Unknown
Nonstandard LEDs N/A
High precision event timers (HPET) Untested
Random number generator (RNG) N/A
Wake on modem ring TODO
Wake on LAN TODO
Wake on keyboard TODO
Wake on mouse TODO
Flashrom OK

Information useful to coreboot Hackers

SPD Traffic (captured from original Phoenix TrustedCore[TM] BIOS)

S20XP
S22XP
S24XP
S26XP
SA0_02_SA1_09XP
SA0_03_SA1_12XP
SA0_51_SA1_02XP
SA0_0B_SA1_0CXP
SA0_0A_SA1_04XP
SA2XP
SA4XP
SA6XP
SA0_73_SA1_7FXP
SA0_74_SA1_B3XP

/* Read AMB Vendor/Device ID */
SB0_80_00_P
SB0_00_00_P
SB0_00_00_P
SB0_40_00_P
SB0_80_SB1_01XP
SB0_00_SB1_04XP
SB0_00_SB1_82XP
SB0_00_SB1_11XP
SB0_40_SB1_1DXP

/* Read AMB Revision */
SB0_80_00_P
SB0_00_00_P
SB0_00_00_P
SB0_40_08_P
SB0_80_SB1_01XP
SB0_00_SB1_05XP
SB0_00_SB1_00XP
SB0_00_SB1_00XP
SB0_40_SB1_21XP
 

SA0_04_SA1_44XP
SA0_07_SA1_11XP
SA0_1D_SA1_03XP
SA0_1E_SA1_07XP
SA0_4F_SA1_22XP
SA0_4E_SA1_00XP
SA0_4B_SA1_00XP
SA0_4C_SA1_00XP
SA0_4D_SA1_00XP

SB0_8C_00_P
SB0_0C_01_P
SB0_0C_00_P
SB0_0C_54_P
SB0_0C_00_P /* Reserverd */
SB0_0C_02_P /* LINKPARNXT: FBD Link frequency: 667MHz */
SB0_0C_09_P /* FBDNBCFGNXT: Regular current. Resync mode */
SB0_4C_09_P /* FBDSBCFGNXT: Regular current, Resync mode */

SB0_88_00_P
SB0_08_01_P
SB0_08_00_P
SB0_08_68_P /* Write FBDLOCKTO Register */
SB0_08_16_P /* 14bit Northbound link */
SB0_48_51_P

/* Read Personality Bytes */
SA0_65_SA1_00XP
SA0_66_SA1_E2XP
SA0_67_SA1_62XP
SA0_68_SA1_20XP
SA0_69_SA1_80XP
SA0_6A_SA1_9CXP
SA0_6B_SA1_00XP
SA0_6C_SA1_00XP
SA0_6D_SA1_F0XP
SA0_6E_SA1_70XP
SA0_6F_SA1_60XP
SA0_70_SA1_60XP
SA0_71_SA1_60XP
SA0_72_SA1_60XP

/* Write AMB Personality */
SB0_8C_00_P
SB0_0C_01_P
SB0_0C_00_P
SB0_0C_B0_P
SB0_0C_20_P
SB0_0C_62_P
SB0_0C_E2_P
SB0_4C_00_P

SB0_88_00_P
SB0_08_01_P
SB0_08_00_P
SB0_08_B4_P
SB0_08_9C_P
SB0_48_80_P

SA0_55_SA1_34XP /* CMD2DATANXT? */
SA0_0D_SA1_33XP /* CAS Latencies supported */
SA0_0E_SA1_3CXP /* TCASMIN? */
SA0_13_SA1_3CXP /* FBDIMM TRCD */

/* Write CMD2DATANXT */
SB0_84_00_P
SB0_04_01_P
SB0_04_00_P
SB0_04_E8_P
SB0_44_34_P

/* Write DRC (Dram Controller Register) */
SB0_84_00_P
SB0_04_03_P
SB0_04_00_P
SB0_04_7C_P
SB0_44_45_P

/* Write FBDSBCFGNXT (FBD SB Link Electrical Configuration) */

SB0_8C_00_P
SB0_0C_01_P
SB0_0C_00_P
SB0_0C_54_P
SB0_0C_00_P /* Reserved */
SB0_0C_02_P /* LINKPARNXT: FBD Link frequency: 667MHz */
SB0_0C_0B_P /* FBDNBCFGNXT: FBD NB Link Electrical Configuration: Regular drive, 3.5db DEEMP, Resync mode */
SB0_4C_1B_P /* FBDSBCFGNXT: FBD SB Link Electrical Configuration: Small drive, 3.5db DEEMP, Resync mode */

SA0_0F_SA1_42XP
SA0_10_SA1_3CXP
SA0_14_SA1_1EXP
SA0_15_SA1_3CXP
SA0_16_SA1_00XP
SA0_17_SA1_B4XP
SA0_18_SA1_F0XP
SA0_19_SA1_A4XP
SA0_1A_SA1_01XP
SA0_1B_SA1_1EXP
SA0_1C_SA1_1EXP
SA0_53_SA1_10XP
SA0_62_SA1_1FXP
SA0_20_SA1_C2XP
SA0_57_SA1_2AXP
SA0_58_SA1_56XP
SA0_59_SA1_6BXP
SA0_5B_SA1_91XP
SA0_5C_SA1_76XP
SA0_22_SA1_49XP
SA0_23_SA1_1EXP
SA0_24_SA1_0EXP
SA0_26_SA1_17XP
SA0_27_SA1_3BXP
SA0_28_SA1_1CXP
SA0_21_SA1_5FXP
SA0_63_SA1_0AXP
SA0_5E_SA1_00XP
SA0_5F_SA1_00XP
SA0_60_SA1_00XP
SA0_61_SA1_00XP

SMBus Traffic

S5CXP
S5CXP
S5CXP
S5CXP
S5CXP

S5E_00_02_P
S5E_01_00_P
S5E_02_00_P
S5E_03_00_P
S5E_04_00_P
S5E_00_00_P
S5E_B1_00_P
S5E_B0_00_P
S5E_50_00_P
S5E_40_19_P
S5E_D0_00_P
S5E_51_00_P
S5E_B3_3F_P
S5E_B2_3F_P

SD2_07_SD3_0E_05_0E_11_7D_96_A7_00_FF_FF_FF_FF_FF_B0_2CXP
SD2_01_SD3_0E_FE_FF_00_0F_00_3C_05_0E_11_7D_96_A7_00_FFXP
SD2_01_01_FE_P
SD2_07_SD3_0E_05_0E_11_7D_96_A7_00_FF_FF_FF_FF_FF_B0_2CXP
SD2_06_SD3_0E_3C_05_0E_11_7D_96_A7_00_FF_FF_FF_FF_FF_B0XP
SDE_88_1F_P
SDE_81_FF_P
SDE_82_FF_P

Post Codes from orignal BIOS

 1 BB
 2 80
 3 81
 4 82
 5 83
 6 84
 7 85
 8 86
 9 87
10 02
11 C8
12 C9
13 C4
14 24
15 04
16 06
17 18
18 07
19 08
20 11
21 0E
22 0C
23 16
24 17
25 28
26 A0
27 A1
28 A2
29 A3
30 A4
31 A5
32 A6
33 A7
34 A8
35 A9
36 AA
37 AB
38 AC
39 AD
40 AE
41 AF
42 B0
43 B1
44 B2
45 B3
46 B4
47 B5
48 B6
49 CB
50 2A
51 2C
52 2E
53 3A
54 2F
55 38
56 38
57 0A
58 20
59 DA
60 29
61 E1
62 33
63 01
64 D8
65 2B
66 C1
67 3B
68 09
69 DC
70 3A
71 0B
72 0F
73 10
74 14
75 1A
76 1C
77 22
78 C8
79 67
80 32
81 69
82 6B
83 3C
84 3D
85 42
86 46
87 45
88 49
89 C6
90 C5
91 48
92 D1
93 D3
94 24
95 CC
96 8A
97 9D
98 55
99 52

100 54 101 76 102 4A 103 4C 104 59 105 57 106 D6 107 58 108 3F 109 C4 110 7C 111 41 112 4B 113 C6 114 4E 115 D4 116 50 117 C9 118 51 119 5A 120 5B 121 5C 122 60 123 62 124 64 125 66 126 68 127 6A 128 6C 129 CA 130 70 131 72 132 4F 133 CD 134 7D 135 7E 136 C1 137 80 138 CA 139 88 140 81 141 87 142 85 143 82 144 84 145 86 146 83 147 CE 148 89 149 8C 150 CB 151 CD 152 90 153 8B 154 95 155 92 156 B6 157 98 158 93 159 D9 160 9C 161 C7 162 9E 163 A0 164 A2 165 A4 166 DB 167 C2 168 BA First postcode after FBDIMM seems to be initialized 169 C3 170 A8 171 AA 172 AC 173 8F 174 91 175 9F 176 D7 177 AE 178 B0