Thanks to all,<br><br>         I've got concatened both files by hand, I'll try use buildrom next time, it looks easier. The boot got normal until the southbridge setup, it seems to stop on the usart setup. I'll investigate more later.
<br><br>Best Regards,<br><br>Otávio Alcântara<br><br><div><span class="gmail_quote">On 5/30/07, <b class="gmail_sendername">Marc Jones</b> <<a href="mailto:marc.jones@amd.com">marc.jones@amd.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I should clarify, buildrom can automatically do the LB image + VSA2<br>concatenate for you. Follow the instructions to do it by hand.<br><br>Marc Jones wrote:<br>> Otávio,<br>><br>> Otávio Alcântara wrote:<br>>> Hello,
<br>>><br>>>          I used the buildrom tool, but the norwich board uses the<br>>> companion serial and my board uses SUPERIO WINBOND w83267hf. So, I<br>>> modified the code of /mainboar/amd/norwich/cache_as_ram_auto.c to work
<br>>> with this chip.<br>>>         It worked fine, but the boot process stop with :<br>>><br>>> Before VSA:<br>>> do_vsmbios<br>>><br>>>        I'm not including the vsa in the 
linuxbios.rom, is that the<br>>> problem? And how can I concatenate the two files correctly?<br>>><br>>> Regards,<br>>><br>>> Otávio Alcântara<br>>><br>><br>><br>> Yes you need VSA2 in the ROM. You can use buildrom in advance mode to
<br>> set a local linuxbios tree. Buildrom pulls the VSA binary from here:<br>> <a href="http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/0,,50_2330_9863_11363,00.html">http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/0,,50_2330_9863_11363,00.html
</a><br>><br>> un-zip it<br>> "cat lx_vsa.36k.bin norwich.rom >  lb_norwich.rom"<br>> You should end up with a 512KB ROM image.<br>><br>> Marc<br>><br>><br>><br>>> On 5/24/07, *Otávio Alcântara* <
<a href="mailto:otavio.junior@gmail.com">otavio.junior@gmail.com</a><br>>> <mailto:<a href="mailto:otavio.junior@gmail.com">otavio.junior@gmail.com</a>>> wrote:<br>>><br>>>     Thanks Marc,<br>>>
<br>>>        I will try buildrom.<br>>><br>>>     Regards,<br>>><br>>>     Otavio<br>>><br>>><br>>>     On 5/23/07, *Marc Jones* < <a href="mailto:marc.jones@amd.com">marc.jones@amd.com
</a><br>>>     <mailto:<a href="mailto:marc.jones@amd.com">marc.jones@amd.com</a>>> wrote:<br>>><br>>><br>>><br>>>         Otávio Alcântara wrote:<br>>>         >  I used a dissambly and there is no jump in the reset vector.
<br>>>         I've tried<br>>>         >  other board (amd  rumba, using the same tools JTAG and memory<br>>>         >  programmer) and it starts normaly the boot process, just don't<br>>>         finish it
<br>>>         >  because the processor is a Geode GX and my board is a LX one.<br>>>         I'll try<br>>>         >  the norwich board that is similar to mine.<br>>>         >  The problem I saw with msm800 is that 
linuxbios.rom is not on<br>>>         a valid<br>>>         >  format, the file doesn't size like the ROM_SIZE option of<br>>>         >  targets/../../Config.lb.<br>>>         ><br>>>         >  Thanks,
<br>>>         ><br>>>         >  Otávio<br>>>         ><br>>><br>>><br>>>         Are you using buildrom?<br>>><br>>>         <a href="http://linuxbios.org/Buildrom">
http://linuxbios.org/Buildrom</a> <<a href="http://linuxbios.org/Buildrom">http://linuxbios.org/Buildrom</a>><br>>><br>>>         It is recommended to use it for LX systems. It should handle<br>>>         putting the
<br>>>         VSA image with the LB binary to make the complete image.<br>>>         Marc<br>>><br>>><br>>><br>>><br>>>         >  On 5/23/07, *ron minnich* < <a href="mailto:rminnich@gmail.com">
rminnich@gmail.com</a><br>>>         <mailto:<a href="mailto:rminnich@gmail.com">rminnich@gmail.com</a>><br>>>         >  <mailto: <a href="mailto:rminnich@gmail.com">rminnich@gmail.com</a> <mailto:
<a href="mailto:rminnich@gmail.com">rminnich@gmail.com</a>>>> wrote:<br>>>         ><br>>>         >     The first thing I ever do with problems of this type is simple:<br>>>         >     hexdump romimage
<br>>>         ><br>>>         >     and see if I see a jump at end.<br>>>         ><br>>>         >     ron<br>>>         ><br>>>         ><br>>>         ><br>
>>         ><br>>>         >  --<br>>>         >  Otávio Alcântara<br>>>         >  "I'll never cross to the Dark Side."<br>>>         ><br>>><br>>>         --
<br>>>         Marc Jones<br>>>         Senior Software Engineer<br>>>         (970) 226-9684 Office<br>>>         mailto: <a href="mailto:Marc.Jones@amd.com">Marc.Jones@amd.com</a> <mailto:<a href="mailto:Marc.Jones@amd.com">
Marc.Jones@amd.com</a>><br>>>         <a href="http://www.amd.com/embeddedprocessors">http://www.amd.com/embeddedprocessors</a><br>>><br>>><br>>><br>>><br>>><br>>>     --<br>>>     Otávio Alcântara
<br>>>     "I'll never cross to the Dark Side."<br>>><br>>><br>>><br>>><br>>> --<br>>> Otávio Alcântara<br>>> "I'll never cross to the Dark Side."
<br>><br><br>--<br>Marc Jones<br>Senior Software Engineer<br>(970) 226-9684 Office<br>mailto:<a href="mailto:Marc.Jones@amd.com">Marc.Jones@amd.com</a><br><a href="http://www.amd.com/embeddedprocessors">http://www.amd.com/embeddedprocessors
</a><br><br><br></blockquote></div><br><br clear="all"><br>-- <br>Otávio Alcântara<br>"I'll never cross to the Dark Side."