[coreboot] Building an image a second/third/... time fails

h42 at memeware.net h42 at memeware.net
Thu Aug 16 12:47:36 CEST 2018


I have not changed anything. I was able to reproduce that every single 
time i tried.
rm -r coreboot
git clone coreboot
build buildchain
build corebot image for g41m-gs (ONLY open make menuconfig, choose 
model, press esc and save)
rm .coreboot*
try to build image for gigabyte g41 board (ONLY open make menuconfig, 
choose model, press esc and save)

It fails with the written error every single time.

On 2018-08-15 21:26, Nico Huber wrote:
> On 14.08.2018 12:49, h42 at memeware.net wrote:
>> I had build once a coreboot image for a Intel G41 board. Then i liked 
>> to
>> build for an other Intel G41 board.
> 
> It looks like you either used an older IASL for this initial build or
> chose a different SeaBIOS version.
> 
> Nico
> 
>> I first removed the config: rm .config*
>> then i ran again 'make menuconfig'
>> chose the other Intel G41 board and ran 'make'.
>> 
>> I got this error:
>> 
>>   .....
>>   Compile checking out/src/fw/smm.o
>>   Compile checking out/src/fw/smp.o
>>   Compile checking out/src/fw/mtrr.o
>>   Compile checking out/src/fw/xen.o
>>   Compiling IASL src/fw/ssdt-misc.hex
>> out/src/fw/ssdt-misc.dsl.i      4: DefinitionBlock ("ssdt-misc.aml",
>> "SSDT", 0x01, "BXPC", "BXSSDTSUSP", 0x1)
>> Error    6155 
>> -                                                         
>>        Invalid OEM Table ID ^  (Length cannot exceed 8 characters)
>> 
>> ASL Input:     out/src/fw/ssdt-misc.dsl.i - 102 lines, 2567 bytes, 35
>> keywords
>> Listing File:  out/src/fw/ssdt-misc.lst - 8393 bytes
>> Hex Dump:      out/src/fw/ssdt-misc.hex - 4096 bytes
>> 
>> Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
>> Makefile:254: recipe for target 'src/fw/ssdt-misc.hex' failed
>> make[2]: *** [src/fw/ssdt-misc.hex] Error 255
>> Makefile:80: recipe for target 'build' failed
>> make[1]: *** [build] Error 2
>> payloads/external/Makefile.inc:85: recipe for target 'seabios' failed
>> make: *** [seabios] Error 2>
>> 
>> I then removed the config with rm .config*  ran again 'make 
>> menuconfig'
>> and chose again the board that i was able to build an image before 
>> some
>> minutes with a warning (
>> https://mail.coreboot.org/pipermail/coreboot/2018-August/087162.html 
>> ).
>> Then i ran 'make'.
>> Now i also get for that board the issue i have copied above. This 
>> Compiling IASL src/fw/ssdt-misc.hex  failed again. But it was probably
>> working before because i had got an image.



More information about the coreboot mailing list