[coreboot] qemu, v2, latest

ron minnich rminnich at gmail.com
Tue May 12 17:44:47 CEST 2009


if failing for me with a seabios payload. Not a filo payload, mind you.

The failure is odd. It seems to be dying at first instruction with a
triple fault.

Anyway, ideas welcome :-)


Devices initialized
Copying Interrupt Routing Table to 0x000f0000... done.
Moving GDT to 0x500...ok
Multiboot Information structure has been written.
Adjust low_table_end from 0x00000530 to 0x00001000
Adjust rom_table_end from 0x000f04b8 to 0x00100000
Wrote coreboot table at: 00000530 - 00000bc0  checksum bda7
Check CBFS header at fffeffd0
magic is 4f524243
Found CBFS header at fffeffd0
Check normal/payload
Got a payload
Segment fff80028
data: New segment dstaddr 0xf0000 memsize 0x10000 srcaddr 0xfff80060
filesize 0x10000
(cleaned up) New segment addr 0xf0000 size 0x10000 offset 0xfff80060
filesize 0x10000
Payload is overwriting Coreboot tables.
Segment fff80044
Entry 000fa684
Loading Segment: addr: 0x00000000000f0000 memsz: 0x0000000000010000
filesz: 0x0000000000010000
it's not compressed!
Jumping to boot code at fa684
qemu: fatal: triple fault
EAX=2badb002 EBX=000f0400 ECX=00000000 EDX=00012000
ESI=03fee000 EDI=00016000 EBP=000fa684 ESP=03ffbe9c
EIP=000fa684 EFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
ES =0018 00000000 ffffffff 00cf9300
CS =0010 00000000 ffffffff 00cf9b00
SS =0018 00000000 ffffffff 00cf9300
DS =0018 00000000 ffffffff 00cf9300
FS =0018 00000000 ffffffff 00cf9300
GS =0018 00000000 ffffffff 00cf9300
LDT=0000 00000000 0000ffff 00008000
TR =0000 00000000 0000ffff 00008000
GDT=     00000500 00000027
IDT=     0000d100 0000009f
CR0=60000011 CR2=00000000 CR3=00000000 CR4=00000000
CCS=00009000 CCD=00004800 CCO=SARL
FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80
FPR0=0000000000000000 0000 FPR1=0000000000000000 0000
FPR2=0000000000000000 0000 FPR3=0000000000000000 0000
FPR4=0000000000000000 0000 FPR5=0000000000000000 0000
FPR6=0000000000000000 0000 FPR7=0000000000000000 0000
XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000
XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000
XMM04=00000000000000000000000000000000 XMM05=00000000000000000000000000000000
XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000
Aborted

This seabios was built locally from organically harvested electrons.

Thanks

ron




More information about the coreboot mailing list