On Fri, Oct 10, 2008 at 9:50 PM, Corey Osgood corey.osgood@gmail.comwrote:
On Fri, Oct 10, 2008 at 8:14 PM, Carl-Daniel Hailfinger < c-d.hailfinger.devel.2006@gmx.net> wrote:
On 11.10.2008 01:03, ron minnich wrote:
Acked-by: Ronald G. Minnich rminnich@gmail.com
Thanks, committed in r915.
Note that it still won't build if CONFIG_XIP_ROM_{SIZE,BASE} are set but I still don't know why we even have CONFIG_XIP in v3 :-)
We can fix this but I'd like to start getting via bits into v3 asap.
Mostly I wanted to give Corey a chance to actually try some code which should work in theory.
And work it does:
coreboot-3.0.916 Fri Oct 10 21:47:28 EDT 2008 starting... (console_loglevel=8) Choosing fallback boot. LAR: Attempting to open 'fallback/initram/segment0'. LAR: Start 0xfff80000 len 0x80000 LAR: seen member normal/option_table@0xfff80000, size 932 LAR: seen member normal/initram/segment0@0xfff80400, size 420 LAR: seen member normal/stage2/segment0@0xfff80600, size 1 LAR: seen member normal/stage2/segment1@0xfff80660, size 26338 LAR: seen member normal/stage2/segment2@0xfff86da0, size 6320
Stupid copy and paste error. I'm going to bed now...
coreboot-3.0.916 Fri Oct 10 21:47:28 EDT 2008 starting... (console_loglevel=8) Choosing fallback boot. LAR: Attempting to open 'fallback/initram/segment0'. LAR: Start 0xfff80000 len 0x80000 LAR: seen member normal/option_table@0xfff80000, size 932 LAR: seen member normal/initram/segment0@0xfff80400, size 420 LAR: seen member normal/stage2/segment0@0xfff80600, size 1 LAR: seen member normal/stage2/segment1@0xfff80660, size 26338 LAR: seen member normal/stage2/segment2@0xfff86da0, size 6320 LAR: seen member bootblock@0xffffafc0, size 20480 LAR: File not found! LAR: Run file fallback/initram/segment0 failed: No such file. Fallback failed. Try normal boot LAR: Attempting to open 'normal/initram/segment0'. LAR: Start 0xfff80000 len 0x80000 LAR: seen member normal/option_table@0xfff80000, size 932 LAR: seen member normal/initram/segment0@0xfff80400, size 420 LAR: CHECK normal/initram/segment0 @ 0xfff80400 start 0xfff80450 len 420 reallen 420 compression 0 entry 0x00000040 loadaddress 0x00000000 Entry point is 0xfff80490 RAM init code started. Nothing to do. printktest1: If the immediately preceding line does not say "Nothing to do.", then execution did not start at main() Trying absolute call from non-_MAINOBJECT XIP code. Absolute call successful. Done. run_file returns with 0 Done RAM init code
I'll be getting to ram init tomorrow ;)
Thanks! Corey