[coreboot] Trouble with cbfstool when attempting dualboot

Kyösti Mälkki kyosti.malkki at gmail.com
Mon Oct 31 07:32:50 CET 2011


On Fri, 2011-10-28 at 22:56 +0200, Patrick Georgi wrote: 
> Am Fr 28 Okt 2011 07:18:36 CEST schrieb Kyösti Mälkki:
> > I have trouble making dual fallback/normal image.
> > [detailed report]
> > Any thoughts?
> The change in http://review.coreboot.org/351 should fix it
> Thank you for the report.
> 

Thanks!

Now I have some sort of controlled tiny fallback/normal boot,
and I went for the Cache-As-Ram with my AOpen and have new trouble:

When updating existing flash image, if my new normal/romstage is built
with ROMCC it is aligned to CONFIG_XIP_ROM_SIZE boundary (excluding some
CBFS header) and I can boot with it.

If my new normal/romstage is built with GCC for Cache-As-Ram, the same
alignment does not apply and on boot it halts before any serial output.
Everything I have should be the latest git, including the MTRR
$copy_and_run patch.

CONFIG_XIP_ROM_BASE seems obsolete? Could you take CONFIG_XIP_ROM_SIZE
from romstage CBFS-header and round that up? This is now 64kB while my
romstage takes <16kB. So this wastes precious space on flash device.



KM 





More information about the coreboot mailing list