[coreboot] tianocore state?

Gerd Hoffmann kraxel at redhat.com
Wed Jun 26 00:07:20 CEST 2013


  Hi,

>> GenFw: ERROR 3000: Invalid
>>   Unsupported section alignment.
> 
>> Note this is with the coreboot patches rebased, not your branch.
>> I think it comes from some edk2 changes.  Might also be I did something
>> wrong while rebasing ...
> Haven't seen this error yet. It might be the toolchain, "Unsupported
> section alignment" hints that way.
> 
> I just tried the coreboot-pkg branch as-of now, using the toolchain
> generated by BaseTools/gcc/mingw-gcc-build.py, which I registered as
> UNIXGCC in Conf/tools_def.txt:
> 
> ---
> DEFINE UNIXGCC_IA32_PETOOLS_PREFIX =
> ENV(WORKSPACE)/BaseTools/gcc/install/bin/i686-pc-mingw32-
> DEFINE UNIXGCC_X64_PETOOLS_PREFIX  =
> ENV(WORKSPACE)/BaseTools/gcc/install/bin/x86_64-pc-mingw32-
> ---
> 
> $ build -p corebootPkg/corebootPkg.dsc -a X64 -t UNIXGCC

I'm doing a straight '-t GCC44' build using the system compiler (aka
/usr/bin/gcc).

Any specific reason you are using the mingw cross compiler?

> Adding that COREBOOT.fd as coreboot payload (8MB QEmu image, no other
> change) gives me a Tiano shell (on serial console, since there's no
> graphics)

Same here with IA32, when adding seabios-csm I'll get graphics too.

cheers,
  Gerd




More information about the coreboot mailing list