<br><br><div class="gmail_quote">On Fri, Oct 16, 2009 at 3:40 PM, Peter Stuge <span dir="ltr"><<a href="mailto:peter@stuge.se">peter@stuge.se</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Myles Watson wrote:<br>
> > Compilation of amd:db800 is still broken<br>
</div><div class="im">> > Compilation of digitallogic:msm800sev is still broken<br>
><br>
</div><div class="im">> These boards build for me and have 64K left in the ROM.  How can<br>
> there be that big of a difference between my build system and this<br>
> one?<br>
<br>
</div>I don't know.<br>
<div class="im"><br>
<br>
> Anybody know why they have 128K bootblocks?  It seems a little<br>
> large.<br>
<br>
</div>I just talked to Patrick about this on IRC - the second numeric<br>
parameter is legacy only, it's not used for reserving space.<font color="#888888"><br></font></blockquote><br></div>./cbfs/cbfstool ./coreboot.rom create 262144 131072 ./coreboot.rom.bootblock<br>./cbfs/cbfstool ./coreboot.rom add-stage normal/coreboot_ram normal/coreboot_ram <br>
...<br>./coreboot.rom: 256 kB, bootblocksize 131072, romsize 262144, offset 0x0<br>Alignment: 64 bytes<br><br>Name                           Offset     Type         Size<br>normal/coreboot_ram            0x0        stage        31764<br>
fallback/coreboot_ram          0x7c80     stage        31765<br>                               0xf900     null         67256<br><br>The bootblock is 128K because normal/coreboot.rom and fallback/coreboot.rom are each 64K. It seems larger than necessary, but it shouldn't matter becuase there's still almost 64K left.<br>
<br>Thanks,<br>Myles<br>