I got an error when trying to build the dimming_client_nrf52840 example.
Simple error:
build/dimming_client_nrf52840_xxAA_s140_7.0.1_Debug/obj/ses_startup_nrf_common.o: in function `afterInitialize':
undefined reference to `__RAM_segment_end__'
Detailed error:
Generating linker script ‘dimming_client_nrf52840_xxAA_s140_7.0.1.ld’
"C:/Program Files/SEGGER/SEGGER Embedded Studio for ARM 5.40/bin/mkld" -memory-map-segments "FLASH RX 0x0 0xf8000;RAM1 RWX 0x20000000 0x3f000" -section-placement-file C:/Users/HPENVY/Documents/nRF/nrf5_SDK_for_Mesh_v4.2.0_src/examples/dimming/dimming_client/flash_placement.xml -check-segment-overflow -symbols __STACKSIZE__=2048;__STACKSIZE_PROCESS__=0;__HEAPSIZE__=1024 -section-placement-macros FLASH_PH_START=0x0;FLASH_PH_SIZE=0xf8000;RAM_PH_START=0x20000000;RAM_PH_SIZE=0x3f000;FLASH_START=0x27000;RAM_START=0x20002e00 C:/Users/HPENVY/Documents/nRF/nrf5_SDK_for_Mesh_v4.2.0_src/examples/dimming/dimming_client/build/dimming_client_nrf52840_xxAA_s140_7.0.1_Debug/obj/dimming_client_nrf52840_xxAA_s140_7.0.1.ld
Linking dimming_client_nrf52840_xxAA_s140_7.0.1.elf
"C:/Program Files/SEGGER/SEGGER Embedded Studio for ARM 5.40/gcc/arm-none-eabi/bin/ld" -X --omagic -eReset_Handler --defsym=__do_debug_operation=__do_debug_operation_mempoll -EL --defsym=__vfprintf=__vfprintf_int --defsym=__vfscanf=__vfscanf_int --gc-sections -TC:/Users/HPENVY/Documents/nRF/nrf5_SDK_for_Mesh_v4.2.0_src/examples/dimming/dimming_client/build/dimming_client_nrf52840_xxAA_s140_7.0.1_Debug/obj/dimming_client_nrf52840_xxAA_s140_7.0.1.ld -Map build/dimming_client_nrf52840_xxAA_s140_7.0.1_Debug/dimming_client_nrf52840_xxAA_s140_7.0.1.map -u_vectors -o build/dimming_client_nrf52840_xxAA_s140_7.0.1_Debug/dimming_client_nrf52840_xxAA_s140_7.0.1.elf --emit-relocs --start-group @C:/Users/HPENVY/Documents/nRF/nrf5_SDK_for_Mesh_v4.2.0_src/examples/dimming/dimming_client/build/dimming_client_nrf52840_xxAA_s140_7.0.1_Debug/obj/dimming_client_nrf52840_xxAA_s140_7.0.1.ind --end-group
build/dimming_client_nrf52840_xxAA_s140_7.0.1_Debug/obj/ses_startup_nrf_common.o: in function `afterInitialize':
undefined reference to `__RAM_segment_end__'
Build failed
I'm on a fresh install with
nRF5_SDK: 16.0.0 (previously 17.0.2, but the example requested 16.0.0)
nrf5_SDK_for_Mesh: 4.2.0
Any and all help is apreciated.
Regards
Léon