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

Re: CVS version doesn't boot

From: Johan Vromans <jvromans_at_squirrel.nl>
Date: Sat, 12 Apr 2003 11:11:51 +0200

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
Received on 2003-04-12

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy