FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [March 2013 Threads] `RamLoc32' overflowed - error at compiling Posted by Doini on March 7, 2013 Hi,
I am working with FreeRTOS on LPCXpesso and I have the following error when I compile:
Application.axf section `.bss' will not fit in region `RamLoc32'
region `RamLoc32' overflowed by 3472 bytes
I would appreciate any help about what I should do.
Thank you
RE: `RamLoc32' overflowed - error at compiling Posted by MEdwards on March 7, 2013 Your program is failing to link because there is too much data in the RamLoc32 section.
The linker script managed by LPCXpress describes the memory map of the LPC micro you are using with named sections. One section is called RamLoc32. The linker then allocates code, constants and variables to the sections, and more has been allocated to the RamLoc32 section than can fit in the section.
See what is being allocated to RamLoc32. Maybe reducing the size of configTOTAL_HEAP_SIZE by 3500 bytes will fix the problem.
RE: `RamLoc32' overflowed - error at compiling Posted by The Dude on March 25, 2013 Hi doini-2012, if you have a large array of data, you can also place it manually into another RAM-region. This link might help you: http://support.code-red-tech.com/CodeRedWiki/PlacingDataYou can find the addresses of the RAM-regions in the User-Manual (UM10360) of the LPC-Chips. I assume, that you are using the LPC1769-MCU, so take a look at page 12. Good luck! The Dude.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|