Board:supermicro/x7db8

From coreboot
Revision as of 23:22, 18 January 2014 by Phcoder (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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