Now i have a 3 questions for you:
Is the coreboot.rom 32bits only and is there any advantage to build a 64bits version of the coreboot bios, as i intend to run a 64bits OS ?
Coreboot is 32 bit, but it will work fine with a 64-bit OS.
I build the seabios with Ubuntu gcc 64bits version, it is compatible, can i mix it, with the coreboot.rom build with i386-elf coreboot toolchain ? The build seabios (bios.bin.elf) is about 1MB in size, how it is possible to put it into a smaller 512KB chip inside coreboot.rom ?
Most of it is empty space. When the ELF gets unpacked, it doesn't take that much space.
I didnt put VGA bios so far into the coreboot.rom.
Have you tried using a separate graphics card? That would narrow down the problem. I would try adding the VGA BIOS, though.
In my opinion, it would be a good idea to mention, somewhere in the build howto, that there is a integrated toolchain in coreboot, and may be also mention not to forget to delete the .xcompile file after the toolchain was built.
I thought if you did a 'make clean' it deleted the .xcompile file.
What are your advice for the next steps ?
I would add a Video card or put the VGA BIOS into coreboot.rom. Whichever one you find easier.
Thanks, Myles