Kevin,
I didn't have my windows CD handy, so I tried several Linux install CDs, but I can't get them to boot on my s2892. They boot fine in qemu with SeaBIOS.
As far as I can tell I configured it like you did.
CONFIG_COREBOOT 1 CONFIG_DEBUG_LEVEL 6 CONFIG_DEBUG_SERIAL 1 CONFIG_FLOPPY_SUPPORT 0
Here's the log:
Thanks, Myles
Welcome to elfboot, the open sourced starter. January 2002, Eric Biederman. Version 1.3
rom_stream: 0xfff09000 - 0xfffe7fff Found ELF candidate at offset 0 header_offset is 0 Try to load at offset 0x0 New segment addr 0xf0000 size 0x10000 offset 0x1000 filesize 0x10000 (cleaned up) New segment addr 0xf0000 size 0x10000 offset 0x1000 filesize 0x10000 Loading Segment: addr: 0x00000000000f0000 memsz: 0x0000000000010000 filesz: 0x0000000000010000 Jumping to boot code at 0xf6720 Start bios clearing .bss section init bda init pic init timer init keyboard init lpt init serial init mouse math cp init bios_table_addr: 0x000ff0a5 end=0x000ff841 Find memory size Attempting to find coreboot table Copying PIR from 0dff0000 to 000ff0b0 Copying MPTABLE from 0dff0400 to 000ff0f0 ram_size=0xf8000000 Scan for VGA option rom Running option rom at 000c0003 Changing serial settings was 00000003/00000002 now 00000003/00000000 BIOS - begin
e820 map has 6 items: 0: 0000000000000000 - 000000000009fc00 = 1 1: 000000000009fc00 - 00000000000a0000 = 2 2: 00000000000f0000 - 0000000000100000 = 2 3: 0000000000100000 - 000000000dff0000 = 1 4: 000000000dff0000 - 000000000e000000 = 2 5: 000000000e000000 - 00000000f8000000 = 1 init hard drives ata_detect(1) drive=0 sc=00000055 sn=000000aa ata_reset(1) status=000000d0 ata_reset(2) status=00000050 ata_detect(2) drive=0 sc=00000001 sn=00000001 ata_detect(3) drive=0 sc=00000001 sn=00000001 cl=00000000 ch=00000000 st=00000050 ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 ata0 master: WDC WD1200BB-00CAA0 ATA-5 Hard-Disk (111 GiBytes) ata_detect(1) drive=1 sc=00000055 sn=000000aa ata_reset(1) status=000000d0 ata_reset(2) status=00000050 ata_detect(2) drive=1 sc=00000001 sn=00000001 ata_detect(3) drive=1 sc=00000001 sn=00000001 cl=00000000 ch=00000000 st=00000050 ata0-1: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 ata0 slave: WDC WD800JB-00JJC0 ATA-6 Hard-Disk (74 GiBytes) ata_detect(1) drive=2 sc=00000055 sn=000000aa ata_reset(1) status=00000080 ata_reset(2) status=00000000 ata_detect(2) drive=2 sc=00000001 sn=00000001 ata_detect(3) drive=2 sc=00000001 sn=00000001 cl=00000014 ch=000000eb st=00000000 ata1 master: SONY DVD-ROM DDU1615 ATAPI-7 CD-Rom/DVD-Rom ata_detect(1) drive=3 sc=0000007f sn=0000007f ata_detect(1) drive=4 sc=000000ff sn=000000ff ata_detect(1) drive=5 sc=000000ff sn=000000ff ata_detect(1) drive=6 sc=000000ff sn=000000ff ata_detect(1) drive=7 sc=000000ff sn=000000ff
init boot device ordering Scan for option roms Found option rom with bad checksum: loc=000d0000 len=21504 sum=00000038 Press F12 for boot menu.
Select boot device:
1. Floppy 2. Hard Disk 3. CD-Rom
clearing .bss section Jump to int19 enter handle_19: NULL Booting from CD-Rom... ata_detect_medium: begin await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: ERROR (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 status=00000051 time= 62 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 64 timeout= 32000 await_ide: ERROR (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 status=00000051 time= 64 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 64 timeout= 32000 await_ide: ERROR (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 status=00000051 time= 64 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: ERROR (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 status=00000051 time= 1 timeout= 32000 sectors=58921 115MB medium detected await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 Booting from 00000000:00007c00 enter handle_12: a=00000200 b=00000000 c=00000000 d=000000e0 si=00009f5b di=b3f14df8 ds=00000000 es=00000000 ip=00008224 cs=00000000 f=00000246 r=00007bb2 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 64 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) 3 time= 32 timeout= 32000 fail floppy_13XX: a=00000000 b=0000001a c=00000200 d=00000000 si=00000000 di=00030200 ds=00000000 es=00000000 ip=00008c3a cs=00000000 f=00000046 r=00007b80