Hi Marc, My workmate has use the newest coreboot(download from svn) to load bayou.elf(include seabios and coreinfo in it) and it worked, but it is based on qemu and without CBFS. So maybe your concern of CBFS is right, thanks.
-----Original Message----- From: Marc Jones [mailto:marcj303@gmail.com] Sent: Tuesday, February 09, 2010 2:41 AM To: jasonzhao Cc: coreboot@coreboot.org Subject: Re: [coreboot] Where to find document for bayou.xml?
On Mon, Feb 8, 2010 at 1:26 AM, jasonzhao zhao_jian_li@yahoo.com.cn wrote:
hi Jordan, Do you have any document talking about how to write a BAYOU xml file,where
to get it?
Or, can you tell me where is wrong in the bayou.xml at below? Many thanks.
I have a bios.bin.elf(seabios binary file) and coreinfo.elf included in my
bayou.elf, so a bayou.xml is written based on bayou.xml.example, but BAYOU fails to parse it at run time:
The serial output has some messy code, and the screen output only have
"default chain" and "y"(keyboard can be used to choose, but pressing [return] has no response).
Here are the details info:
-------------bayou.xml.example------------- -------------my
bayou.xml-------------
<BayouConfig> <BayouConfig> <global> <global> <timeout>10</timeout> <timeout>10</timeout> </global> </global> <payloads> <payloads> <payload type="chain" flags="default"> <payload type="chain"
flags="default">
<title>Default Chain</title> <title>Default
Chain</title>
<chain> <chain> <file>payloads/passwd.elf</file>
<file>bios.bin.elf</file>
Jason,
Has Bayou been updated to work with CBFS? I think that the payload name in the xml should match the name as printed by "cbfstool coreboot.rom print'.
Marc