[coreboot] Where to find document for bayou.xml?

jasonzhao zhao_jian_li at yahoo.com.cn
Mon Feb 8 09:26:15 CET 2010


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>           
	<lar>passwd</lar>                                   </chain>                          
      </chain>                                          <chain>                           
      <chain>                                     	<file>coreinfo.elf</file>           
	<file>payloads/coreinfo.elf</file>                  </chain>                          
      </chain>                                        </payload>                          
    </payload>                                        <payload type="chooser">            
    <payload type="chooser">                            <file>coreinfo.elf</file>         
      <file>payloads/coreinfo.elf</file>              </payload>                          
    </payload>                                      </payloads>                           
  </payloads>                                     </BayouConfig>                          
</BayouConfig>


---------serial ouput of my bayou.xml------  ------------screen ouput of my bayou.xml ------
                                                                                     
<-[H<-[JBayou Payload Chooser v0.3              --------payload chooser--------      
Press ESC for the menu (10)...                  |                             |      
Press ESC for the menu ( 9)...                  |       default chain         |      
Press ESC for the menu ( 8)...                  |             y               |      
                                                -------------------------------      



      




More information about the coreboot mailing list