Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: CVS version doesn't boot
From: Johan Vromans (jvromans_at_squirrel.nl)
Date: 2003-04-12


Magnus Holmgren <lear_at_algonet.se> writes:

> Yes, I know of two:
>
> 1. Make scramble.c pad the file appropriately (didn't do that myself).

I tried adding a NUL byte to make it even, and then ROLO succeeds in
descrambling and loading, but fails during the execute (it displays
"ROLO Executing" and nothing happens except for two flashes of the red
LED).

> 2. Add align statements to the app.lds file, like this:
>
> . = ALIGN(0x4);
>
> I put them at the end of the .text and the .rodata "sections."

This works! Now it boots again! Many thanks!

-- Johan



Page was last modified "Jan 10 2012" The Rockbox Crew
aaa