Dear Wen,
Am Freitag, den 11.07.2014, 10:41 -0400 schrieb Wen Wang:
I am experimenting Coreboot on an Intel Rangeley based system using Seabios (master) as payload. The system does not have VGA adapter. So I added sgabios.
welcome to coreboot! Please note that the official spelling of coreboot is all lowercase. (Also SeaBIOS.)
$ ./build/cbfstool build/coreboot.rom print
coreboot.rom: 8192 kB, bootblocksize 720, romsize 8388608, offset 0x400000
Alignment: 64 bytes
Name Offset Type Size
cpu_microcode_blob.bin 0x0 microcode 166976
cmos_layout.bin 0x28c80 cmos layout 1164
fallback/coreboot_ram 0x29140 stage 41355
config 0x33340 raw 3307
vgaroms/sgabios.bin 0x34080 raw 4096
(empty) 0x350c0 null 44696
fallback/romstage 0x3ff80 stage 182967
fallback/payload 0x6cac0 payload 58701
(empty) 0x7b080 null 3165976
FvFsp.bin 0x37ffc0 raw 372736
(empty) 0x3db000 null 150760
However I don't see Seabios boot menu on console. The system pauses after Seabios is loaded and then starts OS. There is no problem with Coreboot and Linux console output, but no output from Seabios is seen at all on the console.
..
Payload (probably SeaBIOS) loaded into a reserved area in the lower 1MB
Loading Segment: addr: 0x00000000000e4350 memsz: 0x000000000001bcb0 filesz: 0x000000000000e50c
lb: [0x0000000000100000, 0x00000000001a4000)
Post relocation: addr: 0x00000000000e4350 memsz: 0x000000000001bcb0 filesz: 0x000000000000e50c
using LZMA
[ 0x000e4350, 00100000, 0x00100000) <- ffc6cb30
dest 000e4350, end 00100000, bouncebuffer 7fc98000
Loaded segments
Jumping to boot code at fd567
entry = 0x000fd567
lb_start = 0x00100000
lb_size = 0x000a4000
adjust = 0x7fc3c000
buffer = 0x7fc98000
elf_boot_notes = 0x001185b4
adjusted_boot_notes = 0x7fd545b4
[ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu..
Seabios (master) is pulled and automatically built as part of the coreboot build. During the build, it popped out a menu to for VGA hardware type.
VGA Hardware Type
- None (NO_VGABIOS)
- GeodeGX2 (VGA_GEODEGX2)
- GeodeLX (VGA_GEODELX)
- coreboot linear framebuffer (VGA_COREBOOT) (NEW)
choice[1-4]:
I tried both 1 and 4. Neither of them seem to work. Did I miss something?
I did not spot anything. Could you please attach/paste the whole coreboot and SeaBIOS log?
Thanks,
Paul
PS: Could you please just send plain text messages, that means no HTML, to the list? Big thanks in advance.