[coreboot] Using SeaBIOS as coreboot paylod fail

Yu-Cheng Liu peter90609 at gmail.com
Mon Jun 29 04:49:48 CEST 2015


Thanks for your kindly reply.

1.I tried your suggestion,disable CONFIG_COMPRESSED_PAYLOAD_LZMA option,but
still not work(I also disable SeaBIOS any about LZMA option),do anything
else I can try?

2.I can't find out where I can change the Memory begin address(I tried to
change some coreboot address,but It seems no work, I find log address,
nothing get change),If you know ,please point out where I need to modify.

thank you~



2015-06-24 17:55 GMT+08:00 WANG FEI <wangfei.jimei at gmail.com>:

> Yu-Cheng, looking through the log and just have two suggestions here.
>
> 1. It mentions the payload size is 0xc5a5, is it too small for a payload?
> My understanding is that something wrong in payload compressing, please set CONFIG_COMPRESSED_PAYLOAD_LZMA
> to N and try again, I remember I saw similar issue few years ago, but never
> look into the details.
>
> CBFS: Found @ offset 102c0 size c5a5
>
> 2. I noticed you've reported 0xC000 - 0xFFFFF as the normal RAM, QEMU
> should have shadow RAM switches for this special address RAM, I would
> suggest you reporting the RAM starting from 0x10000.
>
>  0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES
>  1. 0000000000001000-000000000009ffff: RAM
>  2. 00000000000c0000-0000000007fb0fff: RAM
>  3. 0000000007fb1000-0000000007ffffff: CONFIGURATION TABLES
>
>
> On Thu, Jun 18, 2015 at 10:58 AM, Yu-Cheng Liu <peter90609 at gmail.com>
> wrote:
>
>> hello,
>> Below are my error message when using SeaBIOS as coreboot payload,Please
>> help me figure out what’s wrong with my steps.Thank you in advance.
>>
>>
>> coreboot table: 316 bytes.
>> IMD ROOT    0. 07fff000 00001000
>> IMD SMALL   1. 07ffe000 00001000
>> CONSOLE     2. 07fde000 00020000
>> ACPI        3. 07fba000 00024000
>> SMBIOS      4. 07fb9000 00000800
>> COREBOOT    5. 07fb1000 00008000
>> IMD small region:
>>   IMD ROOT    0. 07ffec00 00000400
>>   CAR GLOBALS 1. 07ffebe0 0000000c
>>   ROMSTAGE    2. 07ffebc0 00000004
>>   GDT         3. 07ffe9c0 00000200
>> CBFS provider active.
>> CBFS @ 100000 size ffc80
>> CBFS: Locating 'fallback/payload'
>> CBFS: Found @ offset 102c0 size c5a5
>> 'fallback/payload' located at offset: 1102f8 size: c5a5
>> Loading segment from rom address 0xfff102f8
>>   code (compression=1)
>>   New segment dstaddr 0xe7c04 memsize 0x183fc srcaddr 0xfff10330 filesize
>> 0xc56d
>> Loading segment from rom address 0xfff10314
>>   Entry Point 0x000fcfff
>> Bounce Buffer at 07f5e000, 338264 bytes
>> Loading Segment: addr: 0x00000000000e7c04 memsz: 0x00000000000183fc
>> filesz: 0x000000000000c56d
>> lb: [0x0000000000100000, 0x00000000001294ac)
>> Post relocation: addr: 0x00000000000e7c04 memsz: 0x00000000000183fc
>> filesz: 0x000000000000c56d
>> using LZMA
>> lzma: Decoding error = 1
>> Payload not loaded.
>>
>>
>>
>>
>> PS.:if you want see more about my option setting,step
>>
>> Setpup step:
>> https://dl.dropboxusercontent.com/u/73839141/Qemu_coreboot.pdf
>>
>> SeaBIOS config:
>> https://dl.dropboxusercontent.com/u/73839141/SeaBIOSConfig.txt
>>
>> Coreboot config:
>> https://dl.dropboxusercontent.com/u/73839141/CorebootConfig.txt
>>
>> Erro Message:
>> https://dl.dropboxusercontent.com/u/73839141/ErrMsg.txt
>>
>>
>>
>>
>> --
>> coreboot mailing list: coreboot at coreboot.org
>> http://www.coreboot.org/mailman/listinfo/coreboot
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20150629/a3dffc0f/attachment.html>


More information about the coreboot mailing list