From coreboot
Revision as of 17:33, 9 March 2008 by Nikola (talk | contribs) (New page: == Status == {{Status| |CPU_status = OK |CPU_comments = AMD Geode LX-800. |CPU_L1_status = OK |CPU_L2_status = OK |CPU_L3_status = N/A |CPU_multiple_status = N/A |CPU_multicore_status = ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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 Contributions welcome!


Device/functionality Status Comments
CPU works OK AMD Geode LX-800.
L1 cache enabled OK
L2 cache enabled OK
L3 cache enabled N/A
Multiple CPU support N/A
Multi-core support N/A
Hardware virtualization N/A
DDR OK Tested with 256MiB module at ?MHz .
Dual channel support N/A
ECC support N/A
On-board Hardware
On-board IDE 3.5" OK
On-board IDE 2.5" N/A
On-board SATA Untested
On-board SCSI Unknown
On-board USB OK OK.
On-board VGA OK VGA not support in coreboot, only framebufferconsole/X11.
On-board Ethernet OK
On-board Audio OK
On-board Modem N/A
On-board FireWire N/A
On-board Smartcard reader N/A
On-board CompactFlash OK
On-board PCMCIA N/A
On-board Wifi N/A
On-board Bluetooth N/A
On-board SD card reader N/A
Add-on slots/cards
ISA add-on cards OK Tested with backplane IP-6S.
Audio/Modem-Riser (AMR/CNR) cards N/A
PCI add-on cards OK Tested with backplane IP-6S.
Mini-PCI add-on cards Unknown
Mini-PCI-Express add-on cards Unknown
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 N/A
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 OK
Serial port 1 (COM1) OK
Serial port 2 (COM2) OK
Parallel port OK
PS/2 keyboard OK
PS/2 mouse OK
Game port N/A
Infrared N/A
PC speaker OK
DiskOnChip N/A
Trackpoint N/A
Touchpad N/A
Fn Hotkeys N/A
Fingerprint Reader N/A
Docking VGA N/A
Docking LAN N/A
Docking USB N/A
Docking Audio N/A
Docking Displayport N/A
Thinklight N/A
Webcam N/A
Sensors / fan control N/A This CPU does not need a fan.
Hardware watchdog OK
SMBus Unknown
CAN bus N/A
CPU frequency scaling OK
Other powersaving features OK
Reboot OK
Poweroff OK
Suspend Unknown
Nonstandard LEDs N/A
High precision event timers (HPET) N/A
Random number generator (RNG) N/A
Wake on modem ring N/A
Wake on LAN N/A
Wake on keyboard N/A
Wake on mouse N/A
TPM Unknown
Flashrom OK Works fine, both with coreboot and with the proprietary BIOS.


The IEI LX-800 mainboard.
The IEI LX-800 mainboard.


  • LX-800 AMD CPU with 500MHz core clock
  • CS5536AD part of the chipset, AMD companion device
  • W83627 Super I/O
  • RTL8100C Realtec network controller
  • RTL8100C Realtec network controller
  • PM49FL004 PLCC32 512kiB flash memory to boot (in a socket)
  • ALC203 AC97 AD/DA

Building filo

FILO config for IEI LX-800:

# !!! NOTE !!!
# Do NOT add spaces or comments at the end of option lines.
# It confuses some versions of make.
# Use grub instead of autoboot? USE_GRUB = 0
# Image filename for automatic boot and optional command line parameter AUTOBOOT_FILE = "hdb1:/boot/bzImage syscrtc=/dev/hdb1 initrd=hdb1:/boot/initrd.gz clocksource=pit ide-delay=2 hda=none ide1=noprobe console=tty0 quiet"
# Time in second before booting AUTOBOOT_FILE AUTOBOOT_DELAY = 1
# Driver for hard disk, CompactFlash, and CD-ROM on IDE bus IDE_DISK = 1
# Serial console SERIAL_CONSOLE = 1 SERIAL_IOBASE = 0x3f8 # if SERIAL_SPEED is commented out, the speed will not be changed. #SERIAL_SPEED = 115200
# Filesystems FSYS_EXT2FS = 1 # i386 options
# Loader for standard Linux kernel image, a.k.a. /vmlinuz LINUX_LOADER = 1
# Boot FILO from Multiboot loader (eg. GRUB) #MULTIBOOT_IMAGE = 1

Building coreboot

$ cd targets
$ ./buildtarget iei/lx-800-r10
$ cd iei/lx-800-r10/lx-800-r10
$ LANG=C make

The LANG=C is only for those users that uses a localised system.