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



Rockbox mail archive

Subject: Firmware port

Firmware port

From: Josh Nisly <joshn_at_invtools.com>
Date: Tue, 4 Mar 2003 17:17:43 -0600

I'm trying to port Rockbox to another very similar player, the NEO Jukebox.
It looks like the firmware is responsible for copying itself from the flash
memory (at 0x020000) to the DRAM (at 0x09000000), which I think is done by
the boot code in the Archos. How should I do this?

I modified the first example program Bjorn wrote for the player, and that
ran fine when I set the vectors to start at 0x20000, but when I tried this
with Rockbox 1.0, it called main() correctly, but it looks like that when a
function returns, it returns to the wrong place. What am I doing wrong?
I'm rather clueless about gcc, so I could use all the help I can get.

Thanks,
Josh Nisly
Received on 2003-03-05

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