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: Re: ld: region FLASH is full (when compiling from cvs)

Re: ld: region FLASH is full (when compiling from cvs)

From: [IDC]Dragon <idc-dragon_at_gmx.de>
Date: Mon, 25 Oct 2004 17:51:24 +0200 (MEST)

> when I try to compile the current code from cvs (I didn't do so for some
> weeks) for my FMR, I get the following error:
>
> Build LDS file for Rombox
> LD rombox.elf
>
/home/ciphelp/rockbox/sh1/lib/gcc-lib/sh-elf/3.0.4/../../../../sh-elf/bin/ld:
> region FLASH is full (/home/ciphelp/rockbox/rockbox-all/build/rombox.elf
> section .rodata)
> collect2: ld returned 1 exit status
> make[1]: *** [/home/ciphelp/rockbox/rockbox-all/build/rombox.elf] Error 1
> make[1]: Leaving directory `/home/ciphelp/rockbox/rockbox-all/apps'
> make: *** [all] Error 2
>
>
> Does anyone have an idea what the reason is?

Yes, it means not enough space to run Rockbox uncompressed from flash ROM,
in case of the FMR. We call that mode RomBox, see:
http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=RomBox
In essence, it gains about 150 kB of RAM by not having code and constant
data there, but in flash ROM.

> And how to fix it?

No fix, you have to stick with flashing compressed .ucl's. Or you
"downflash" your FMR into a V2 to make room (smaller Archos firmware), which
is practically no disadvantage. See the article.

Jörg

-- 
Geschenkt: 3 Monate GMX ProMail + 3 Ausgaben der TV Movie mit DVD
++++ Jetzt anmelden und testen http://www.gmx.net/de/go/mail ++++
_______________________________________________
http://cool.haxx.se/mailman/listinfo/rockbox
Received on 2004-10-25

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