Supported Chipsets and Devices

From coreboot
Revision as of 14:41, 15 November 2006 by Stepan (talk | contribs) (these 3 I know)
Jump to: navigation, search

The wiki is being retired!

Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!

Note: If a device is not supported by LinuxBIOSv2, try checking LinuxBIOSv1 for support.

See also Supported Motherboards.

Devices supported in LinuxBIOSv2

North Bridges

Vendor Northbridge Status
AMD K8 OK
AMD GX1  ?
AMD GX (GX2) OK
AMD LX  ?
IBM CPC710  ?
IBM CPC925  ?
Intel® E7501  ?
Intel® E7520  ?
Intel® E7525  ?
Intel® 440BX WIP 2
Intel® 855PM  ?
Motorola MPC107  ?
Transmeta TM5800  ?
VIA VT8601  ?
VIA VT8623 OK

South Bridges

Vendor Southbridge Status
AMD AMD8111  ?
AMD AMD8131  ?
AMD AMD8132  ?
AMD AMD8151  ?
AMD CS5530  ?
AMD CS5535  ?
AMD CS5536  ?
AMD CS5536 LX  ?
Broadcom BCM5780  ?
Broadcom BCM5785  ?
Intel® EBS6300  ?
Intel® i82371EB  ?
Intel® i82801CA  ?
Intel® i82801DBM  ?
Intel® i82801ER  ?
Intel® i82870  ?
Intel® PXHD  ?
NVIDIA CK804  ?
Ricoh RL5C476  ?
VIA VT8231  ?
VIA VT8235  ?
Winbond™ W83C553  ?

Super I/Os

Vendor Super I/O Status
ITE IT8661F OK 1
ITE IT8671F OK 1
ITE IT8673F OK 1
ITE IT8705F OK 1
ITE IT8712F OK 1
ITE IT8716F OK 1
ITE IT8718F OK 1
NSC PC8374  ?
NSC PC87351  ?
NSC PC87360  ?
NSC PC87366  ?
NSC PC87417  ?
NSC PC87427  ?
NSC PC97307  ?
NSC PC97317  ?
SMSC® LPC47B272  ?
SMSC® LPC47B397  ?
SMSC® LPC47M10X  ?
SMSC® LPC47N217  ?
VIA VT1211  ?
Winbond™ W83627HF  ?
Winbond™ W83627THF  ?
Winbond™ W836977TF  ?

CPUs

Type CPU Status
x86 AMD  ?
x86 Intel®  ?
x86 VIA  ?
PowerPC MPC74xx  ?
PowerPC PPC4xx  ?
PowerPC PPC7xx  ?
PowerPC PPC970  ?
Emulated QEMU  ?

SOCs

Vendor SOC Status
AMD Elan SC520  ?

1 Serial output should work for all ITE Super I/Os (but is only tested on the IT8671F). The rest could work, but is completely untested.
2 Work in progress.

Devices supported in LinuxBIOSv1

Not all devices have been ported from LinuxBIOSv1 to LinuxBIOSv2, yet (check "LBv2" field). If you want to work on such a port contact us on the mailing list.

North Bridges

Vendor Northbridge LBv2?
Acer M1631 No
Alpha Tsunami No
AMD AMD76x No
Intel® 430TX No
Intel® 440BX No
Intel® 440GX No
Intel® 82815EP No
Intel® 82830 No
Intel® 82860 No
Intel® E7500 No
Intel® E7501 Yes
Intel® E7505 No
Micron 21PAD No
Motorola MPC107 Yes
NSC GX1 No
VIA VT694 No
VIA VT8601 Yes
VIA VT8623 Yes

South Bridges

Vendor Southbridge LBv2?
Acer M1535 No
Acer M1543 No
AMD AMD766 No
AMD AMD768 No
Intel® 82801 No
Intel® 82801CA Yes
Intel® 82801DB No
Intel® 82870 Yes
Intel® PIIX4E No
NSC CS5530 No
NSC SCX200 No
VIA VT8231 Yes
VIA VT8235 Yes
VIA VT82C686 No
Winbond™ W83C553 Yes

Super I/Os

Vendor Super I/O LBv2?
Acer M1535 No
ITE IT8671F Yes
NSC PC87309 No
NSC PC87351 Yes
NSC PC97307 Yes
NSC PC97317 Yes
SiS 950 No
SMC FDC37B72X No
SMC FDC37B78X No
SMC FDC37B807 No
SMC FDC37C669 No
SMC FDC37C67X No
SMC FDC37N769 No
VIA VT1211 Yes
VIA VT8231 No
VIA VT82C686 No
Winbond™ W83627HF Yes
Winbond™ W83877TF No
Winbond™ W83977EF No

North/Southbridge

Vendor North/South LBv2?
NSC SCX200 No
SiS 540 No
SiS 550 No
SiS 630 No
SiS 635 No
SiS 730 No
SiS 735 No
ST STPC No

CPUs

Type CPU LBv2?
Alpha  ? No
PowerPC  ? Yes
x86 AMD Yes
x86 Intel® Yes
x86 VIA Yes
x86 EV6 (?) No

Flash devices supported by "flashrom" in LinuxBIOSv2

The LinuxBIOSv1 version of "flashrom" ("flash_and_burn") only supported a very small number of flash devices. Always use the latest "flashrom" version from LinuxBIOSv2!

Flash chips

Vendor Flash part Status
AMD AM-29F040B OK
AMD AM-29F016D OK
Atmel AT-29C040A OK
EMST F49B002UA OK
Intel®(Firmware Hub) 82802AB OK
Intel®(Firmware Hub) 82802AC OK
M-Systems MD-28021 OK
MX MX-29F002 OK
PMC PMC-49FL002 OK
PMC PMC-49FL004 OK
Sharp LHF-00L04 OK
SST SST-29EE020A OK
SST SST-28SF040A OK
SST SST-39SF010A OK
SST SST-39SF020A OK
SST SST-39SF040 OK
SST SST-39VF020 OK
SST SST-49LF040B OK
SST SST-49LF040 OK
SST SST-49LF020A OK
SST SST-49LF080A OK
SST SST-49LF002A/B OK
SST SST-49LF003A/B OK
SST SST-49LF004A/B OK
SST SST-49LF008A OK
ST ST-M29F400BT OK
ST ST-M29F040B OK
Winbond™ W29C011 OK
Winbond™ W29C020C OK
Winbond™ W49F002U OK
Winbond™ W49V002A OK
Winbond™ W49V002FA OK
Winbond™ W39V040A OK
Winbond™ W39V040B OK

Southbridges

Vendor Southbridge Status
AMD CS5530  ?
AMD Geode™ SC1100  ?
AMD AMD-8111  ?
ATI SB400  ?
Intel®  ICH2 OK3
Intel®  PIIX4/PIIX4E/PIIX4M OK
NVIDIA CK804  ?
NVIDIA MCP51  ?
SiS 630  ?
SiS 5595  ?
VIA VT8231  ?
VIA VT8235  ?
VIA VT8237  ?
VIA VT82C686  ?

1 Unsupported, disabled by default.
2 This includes the ICH, ICH0, ICH2, ICH2-M, ICH3-S, ICH3-M, ICH4/ICH4-L, ICH4-M, ICH5/ICH5R, ICH6/ICH6R, ICH6-M, ICH7/ICH7R, ICH7M, ICH7MDH, ICH8/ICH8R, ICH8DH, and ICH8DO chipsets.
3 Identifying and reading chips seems to work, but there are reports that writing may not work on some mainboards.