Hi Marc,<br><br>I was able to build coreboot for db800 board using the latest codebase 3118 on SLES. Fedora still doesnt work for me. So I have build coreboot image with FILO as the payload. When I powerup the system the Linux image doesnt boot. On the IDE disk I have installed SLES with /boot in a different partition. /boot is ext2 and / is reiserfs. The system does nothing for a long time and after wards USB LED's on the board come up.<br>
<br>I was expecting some messages on the serial console and the montior but I dont see any. Any idea whats going on. The FILO config file is as shown below, i hope I am not passing incorrect parameters here....<br><br>Regards,<br>
Phani<br><br>1. amd/db800/db800/Config.lb<br><br><br>target db800<br>mainboard amd/db800<br><br># HACK to get the right TSC support.<br>option CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=1<br><br>option CONFIG_COMPRESSED_PAYLOAD_NRV2B=0<br>
option CONFIG_COMPRESSED_PAYLOAD_LZMA=0<br><br># Leave 36k for VSA.<br>#option ROM_SIZE=1024*1024-36*1024<br>option ROM_SIZE=512*1024-36*1024<br># option ROM_SIZE=256*1024-36*1024<br>option FALLBACK_SIZE=ROM_SIZE<br><br>option DEFAULT_CONSOLE_LOGLEVEL = 11<br>
option MAXIMUM_CONSOLE_LOGLEVEL = 11<br># option DEFAULT_CONSOLE_LOGLEVEL = 4<br># option MAXIMUM_CONSOLE_LOGLEVEL = 4<br><br>romimage "fallback"<br>        option USE_FALLBACK_IMAGE=1<br>        option ROM_IMAGE_SIZE=64*1024<br>
        option COREBOOT_EXTRA_VERSION=".0Fallback"<br>        payload ../payload.elf<br>end<br><br>buildrom ./coreboot.rom ROM_SIZE "fallback"<br><br><br>2. # !!! NOTE !!!<br># Do NOT add spaces or comments at the end of option lines.<br>
# It confuses some versions of make.<br><br># Use grub instead of autoboot?<br>USE_GRUB = 1<br><br># Grub menu.lst path<br>MENULST_FILE = "hda1:/grub/menu.lst"<br># Via Epia-MII CF boot:<br>#MENULST_FILE = "hde1:/boot/filo/menu.lst"<br>
<br># time before default menu.lst is chosen. Set to 0 to ignore<br>MENULST_TIMEOUT = 10<br><br># Image filename for automatic boot and optional command line parameter<br>AUTOBOOT_FILE = "hda1:/vmlinuz root=/dev/hda3 vga=0x317 resume=/dev/hda2 splash=silent showopts initrd /initrd console=tty0 console=ttyS0,115200"<br>
#AUTOBOOT_FILE = "mem@0xfff80000"<br>#AUTOBOOT_FILE = "hde1@0"<br>#AUTOBOOT_FILE = "uda1:/vmlinuz.elf"<br><br># Time in second before booting AUTOBOOT_FILE<br>AUTOBOOT_DELAY = 5<br><br># Driver for hard disk, CompactFlash, and CD-ROM on IDE bus<br>
IDE_DISK = 1<br><br># Add a short delay when polling status registers<br># (required on some broken SATA controllers)<br># NOTE: Slows down access significantly, so disable<br># whenever possible.<br>#IDE_DISK_POLL_DELAY = 1<br>
<br># Use PCMCIA compact flash on Via Epia MII10000 and MII6000E<br># This device is referred to as hde.<br>#PCMCIA_CF = 1<br><br># Driver for USB Storage<br>USB_DISK = 1<br><br># VGA text console<br>VGA_CONSOLE = 1<br>PC_KEYBOARD = 1<br>
<br># Serial console<br>SERIAL_CONSOLE = 1<br>SERIAL_IOBASE = 0x3f8<br># if SERIAL_SPEED is commented out, the speed will not be changed.<br>SERIAL_SPEED = 115200<br><br># Filesystems<br>FSYS_EXT2FS = 1<br>FSYS_FAT = 1<br>
#FSYS_JFS = 1<br>#FSYS_MINIX = 1<br>FSYS_REISERFS = 1<br>#FSYS_XFS = 1<br>FSYS_ISO9660 = 1<br>#FSYS_CRAMFS = 1<br>#FSYS_SQUASHFS = 1<br><br><br># Support for boot disk image in bootable CD-ROM (El Torito)<br>ELTORITO = 1<br>
<br># PCI support<br>SUPPORT_PCI = 1<br><br># Enable this to scan PCI busses above bus 0<br># AMD64 based boards do need this.<br>PCI_BRUTE_SCAN = 1<br><br># Sound support (needs SUPPORT_PCI)<br>#SUPPORT_SOUND = 1<br><br>
# Sound drivers<br>#VIA_SOUND = 1<br><br># Debugging<br>DEBUG_ALL = 1<br>#DEBUG_ELFBOOT = 1<br>#DEBUG_ELFNOTE = 1<br>#DEBUG_LINUXBIOS = 1<br>#DEBUG_MALLOC = 1<br>#DEBUG_MULTIBOOT = 1<br>#DEBUG_SEGMENT = 1<br>#DEBUG_SYS_INFO = 1<br>
#DEBUG_TIMER = 1<br>#DEBUG_BLOCKDEV = 1<br>#DEBUG_PCI = 1<br>#DEBUG_VIA_SOUND = 1<br>#DEBUG_LINUXLOAD = 1<br>#DEBUG_IDE = 1<br>#DEBUG_USB = 1<br>#DEBUG_ELTORITO = 1<br><br># i386 options<br><br># Loader for standard Linux kernel image, a.k.a. /vmlinuz<br>
LINUX_LOADER = 1<br><br># Boot FILO from Multiboot loader (eg. GRUB)<br>#MULTIBOOT_IMAGE = 1<br><br>