Hi, since I want to use SeaBios on my real MoBo I wanted to try it out first using Qemu so I compiled coreboot v2 with the emulation MoBo and using the latest seabios-0.4.2. Now the problem is that qemu is booting all the time without getting seabios fully loaded: Got a payload
Loading Segment: addr: 0x00000000000ef000 memsz: 0x0000000000011000 filesz: 0x0000000000008612 lb: [0x0000000000100000, 0x000000000011c000) Post relocation: addr: 0x00000000000ef000 memsz: 0x0000000000011000 filesz: 0x0000000000008612 using LZMA lzma: Decoding error = 1 [ 0x00000000000ef000, 00000000000ef000, 0x0000000000100000) <- 00000000fffc68b0 Clearing Segment: addr: 0x00000000000ef000 memsz: 0x0000000000011000 dest 000ef000, end 00100000, bouncebuffer 3fc8000 Loaded segments Jumping to boot code at fc1ec
Last time I checked, some versions of qemu don't allow the f segment (BIOS area) to be written. I use 0.9.1 (included with my Ubuntu distribution.)
I'm not sure that that's your problem, but it's a likely candidate.
Thanks, Myles