lpcware

section `.bss' will not fit in region `RamLoc32' after adding the USB Mass storage driver to the source repository

Discussion created by lpcware Employee on Jun 15, 2016
Content originally posted in LPCWare by jeshwanth on Tue May 06 23:01:40 MST 2014
Hello,

I am using lpc1768 with LPCXpresso IDE. After adding USB Mass storage driver I am getting below Error.

c:/code_red/redsuitenxp_5.2.6_2137/redsuite/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/bin/ld.exe: abc.axf section `.bss' will not fit in region `RamLoc32'
c:/code_red/redsuitenxp_5.2.6_2137/redsuite/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/bin/ld.exe: region `RamLoc32' overflowed by 4988 bytes
collect2: ld returned 1 exit status

My question is, the USB Massstorage needs to put in RamAHB32 (If I understood correctly), but why on RamLoc32 ?

If my understanding is right, How to load USB related stuffs to RamAHB32 instead RamLoc32 ?

Thanks

Outcomes