Can't compile after last pull
Dario Lombardo
dario.lombardo at libero.it
Fri Feb 10 10:06:19 CET 2012
I've tried this:
MEMORY
{
/* compal-loaded binary: our text, initialized data */
LRAM (rw) : ORIGIN = 0x00800000, LENGTH = 0x00015000
/* compal-loaded binary: our unitialized data, stacks, heap */
IRAM (rw) : ORIGIN = 0x00815000, LENGTH = 0x0000c000
}
but
LD board/compal_e88/rssi.compalram.elf
OBJ board/compal_e88/rssi.compalram.bin
LD board/compal_e86/rssi.compalram.elf
OBJ board/compal_e86/rssi.compalram.bin
LD board/compal_e86/rssi.highram.elf
arm-elf-ld: region LRAM is full (board/compal_e86/rssi.highram.elf section
.data)
arm-elf-ld: section .got [00820000 -> 00820013] overlaps section
.text.start [00820000 -> 0082006b]
make: *** [board/compal_e86/rssi.highram.elf] Error 1
I have the same behaviour also with other values of length/origin.
Any other suggestion?
On Thu, Feb 9, 2012 at 1:44 PM, Steve Markgraf <steve at steve-m.de> wrote:
> Hi,
>
> On 09.02.2012 07:41, User wrote:
>
> >> Anyone experiencing the same issue?
>
> It seems your toolchain produces a binary larger than 80 kBytes
> (0x14000), which is the current limit for compalram images.
>
> What we need is a setting in the Makefile to blacklist certain apps
> from being built for certain environments, but what you can do for now
> is increase the LRAM length and adjust the IRAM ORIGIN in firmware/board
> /compal/ram.lds.
>
> Regards,
> Steve
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/baseband-devel/attachments/20120210/5aee28ef/attachment.html>
More information about the baseband-devel
mailing list