Difference between revisions of "Board:supermicro/x7db8"

From coreboot
Jump to navigation Jump to search
m
(Add SPD Traffic */)
Line 1: Line 1:
== General Information ==
= General Information =
[http://supermicro.com/products/motherboard/Xeon1333/5000P/X7DB8+.cfm Supermicro Product Page]
[http://supermicro.com/products/motherboard/Xeon1333/5000P/X7DB8+.cfm Supermicro Product Page]


Line 6: Line 6:
'''Note''': There's no support code committed in coreboot yet. If you want help porting coreboot to this board, contact [mailto:svens-x7db8@stackframe.org Sven Schnelle]. You may download a patch to play with here: [http://eisenschwein.bitebene.org/x7db8.diff]
'''Note''': There's no support code committed in coreboot yet. If you want help porting coreboot to this board, contact [mailto:svens-x7db8@stackframe.org Sven Schnelle]. You may download a patch to play with here: [http://eisenschwein.bitebene.org/x7db8.diff]


== Status ==
= Status =
{{Status|
{{Status|


Line 85: Line 85:


}}
}}
= 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

Revision as of 17:16, 8 February 2009

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=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | OK
L1 cache enabled OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | OK
L2 cache enabled OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | OK
L3 cache enabled OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Multiple CPU support OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Multi-core support OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Hardware virtualization OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
RAM
EDO OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
SDRAM OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
SO-DIMM OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
DDR OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
DDR2 OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | WIP Uses DDR2 FBDIMM
DDR3 OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Dual channel support OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | WIP
ECC support OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | WIP
On-board Hardware
On-board IDE 3.5" OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
On-board IDE 2.5" OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
On-board SATA OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
On-board SCSI OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
On-board USB OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
On-board VGA OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
On-board Ethernet OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
On-board Audio OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
On-board Modem OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
On-board FireWire OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
On-board Smartcard reader OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
On-board CompactFlash OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
On-board PCMCIA OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
On-board Wifi OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
On-board Bluetooth OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
On-board SD card reader OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Add-on slots/cards
ISA add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Audio/Modem-Riser (AMR/CNR) cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
PCI add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Mini-PCI add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Mini-PCI-Express add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Unknown
PCI-X add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Unknown
AGP graphics cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
PCI Express x1 add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
PCI Express x2 add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
PCI Express x4 add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
PCI Express x8 add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
PCI Express x16 add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
PCI Express x32 add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
HTX add-on cards OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Legacy / Super I/O
Floppy OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Untested
Serial port 1 (COM1) OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | OK
Serial port 2 (COM2) OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Parallel port OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Untested
PS/2 keyboard OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
PS/2 mouse OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Game port OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Infrared OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
PC speaker OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Untested
DiskOnChip OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Input
Trackpoint OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Touchpad OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Fn Hotkeys OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Fingerprint Reader OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Laptop
Docking VGA OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Docking LAN OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Docking USB OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Docking Audio OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Docking Displayport OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Thinklight OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Webcam OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Miscellaneous
Sensors / fan control OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Hardware watchdog OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
SMBus OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Unknown
CAN bus OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
CPU frequency scaling OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Other powersaving features OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
ACPI OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Reboot OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Poweroff OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Suspend OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Unknown
Nonstandard LEDs OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
High precision event timers (HPET) OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Untested
Random number generator (RNG) OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | N/A
Wake on modem ring OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Wake on LAN OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Wake on keyboard OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
Wake on mouse OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | TODO
TPM OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | Unknown
Flashrom OK=lime | TODO=red | No=red | WIP=orange | Untested=yellow | N/A=lightgray | yellow }}" | 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