I completed the getting started guide (Getting Started Assistant app) of the nRF Connect v2.6.1:
I installed the toolchain, the SEGGER Embedded Studio and opened a sample project of the sdk. When trying to build it I get following linker error (error also occurs when opening any other sample project):
1> Linking ‘zephyr.elf’1> Post-link command 1> C:\gnuarmemb\8 2018-q4-major\bin\arm-none-eabi-objcopy.exe: zephyr.hex 64-bit address 0x4b4fa300000000 out of range for Intel Hex file1> C:\gnuarmemb\8 2018-q4-major\bin\arm-none-eabi-objcopy.exe:zephyr.hex: bad value
I have a nRF52840-Dongle (PCA10059) where I can upload new Hex-Files with the programmer app of the nRF Connect. But as far as I see this building this file is just the problem...
Does anyone have had the same problem or any idea what went wrong? Thanks!
This is happening because of a bug in GNU Arm Embedded Toolchain 8-2018-q4-major version.
Please downgrade, and use a different version, e.g. 7 2017-q4-major or 2018-q2 instead.
See this post, this pos…
See this post, this post and this post for more information.