This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

eddystone example link error due to code size

I am trying to use the eddystone example I found in the ble_prepheral/ble_app_eddystone/pca10040 folder in SDK14.2 with my nRF52832 development board but I get the following link error.

._build\nrf52832_xxaa.axf: error: L6050U: The code size of this image (36056 bytes) exceeds the maximum allowed for this version of the linker.

What do I need to do? Upgrade the linker? How? Thanks

Parents
  • If you use Keil MDK in eval/tiral mode then you agreed licensing terms where it has code size limit of 32kB. If you want to build bigger FW binaries then you need to purchase some paid license (see Keil website for all the options). If you don't want to go that way then optimize your project/source code or switch to other compilation chain (like SES, IAR, GCC...)

Reply
  • If you use Keil MDK in eval/tiral mode then you agreed licensing terms where it has code size limit of 32kB. If you want to build bigger FW binaries then you need to purchase some paid license (see Keil website for all the options). If you don't want to go that way then optimize your project/source code or switch to other compilation chain (like SES, IAR, GCC...)

Children
No Data
Related