The BIOS for the on-board ATI Radeon HD 4200 can be extracted with dd
from /dev/mem as shown in VGA_support . The
bios_extract utility can extract some other option ROMs, but it crashes
before it gets the VGA ROM.

If on-board VGA BIOS is added, set VGA device PCI IDs to "1002,9710"

6. make

The result should be a working coreboot.rom.

Method 2: Use trunk code

The patches used above are integrated to the Coreboot trunk in revision 5809 and later. However, revision 5796 introduced some changes that cause the SATA and USB controllers to not work anymore.

This will likely be corrected in some later revision, but it is not tested.

Trunk version can be built using the above instructions, but obviously skipping the svn copy and patching steps.

Known issues

The on-board "Azalia" audio codec does not work. Linux probes and finds it, but the driver in Linux 2.6.32 either crashes or causes a flood of interupts. The solution is to configure Linux to not load the driver snd-hda-intel module on boot.