nRF5340 MDK

Hello,

With the latest version of the nRF5340 MDK I am getting the following linker errors (below), and don't understand why they should turning up.

Best regards

======================

Building target: Test_GDB_w_Segger_FrreRTOS.elf
Invoking: GNU Arm Cross C++ Linker
arm-none-eabi-g++ -mcpu=cortex-m33 -march=armv8-m.main+dsp -mthumb -mthumb-interwork -mlittle-endian -mfloat-abi=hard -mfpu=fpv5-sp-d16 -mcmse -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g3 -T "C:\__Projects\Internal\__Resources\Nordic\nRF5340_BSP\XXAA_APPLICATION\nrf5340_xxaa_application.ld" -Xlinker --gc-sections -L"C:\__Projects\Internal\__Resources\Nordic\nRF5340_BSP\ld" -Wl,-Map,"Test_GDB_w_Segger_FrreRTOS.map" --specs=nosys.specs -o "Test_GDB_w_Segger_FrreRTOS.elf" ./Source/main.o  ./Nordic/Nordic_nRFx/soc/nrfx_atomic.o  ./Nordic/Nordic_nRFx/helpers/nrfx_gppi_dppi.o ./Nordic/Nordic_nRFx/helpers/nrfx_gppi_dppi_ppib.o ./Nordic/Nordic_nRFx/helpers/nrfx_gppi_dppi_ppib_lumos.o ./Nordic/Nordic_nRFx/helpers/nrfx_gppi_ppi.o ./Nordic/Nordic_nRFx/helpers/nrfx_ram_ctrl.o  ./Nordic/Nordic_nRFx/drivers/src/prs/nrfx_prs.o  ./Nordic/Nordic_nRFx/drivers/src/nrfx_adc.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_bellboard.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_clock.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_comp.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_dppi.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_egu.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_gpiote.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_grtc.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_i2s.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_ipc.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_lpcomp.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_nfct.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_nvmc.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_pdm.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_power.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_ppi.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_pwm.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_qdec.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_qspi.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_rng.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_rramc.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_rtc.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_saadc.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_spi.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_spim.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_spis.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_systick.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_tbm.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_temp.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_timer.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_twi.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_twi_twim.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_twim.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_twis.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_uart.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_uarte.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_usbd.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_usbreg.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_vevif.o ./Nordic/Nordic_nRFx/drivers/src/nrfx_wdt.o  ./Nordic/Nordic_nRF5340/Nordic_nRF5340_xxAA_APP/gcc_startup_nrf5340_application.o ./Nordic/Nordic_nRF5340/Nordic_nRF5340_xxAA_APP/system_nrf5340_application.o  ./Nordic/Nordic_nRF5340/Nordic_nRF5340_common/startup_nrf_common.o  ./FreeRTOS/portable/GCC/ARM_CM33_NTZ/non_secure/port.o ./FreeRTOS/portable/GCC/ARM_CM33_NTZ/non_secure/portasm.o  ./FreeRTOS/event_groups.o ./FreeRTOS/heap_4.o ./FreeRTOS/list.o ./FreeRTOS/queue.o ./FreeRTOS/stream_buffer.o ./FreeRTOS/tasks.o ./FreeRTOS/timers.o   -lm -lgcc
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ./Nordic/Nordic_nRF5340/Nordic_nRF5340_xxAA_APP/gcc_startup_nrf5340_application.o: in function `copy_etext_done':
C:/__Projects/External/SOMNOmedics/Wireless_PG_NewBT_Test/Wireless_PG_NewBT_Test__CommonLibraries_APP_NET/Nordic/Nordic_nRF5340/Nordic_nRF5340_xxAA_APP/gcc_startup_nrf5340_application.S:360: undefined reference to `__data_start'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:361: undefined reference to `__data_end'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:362: undefined reference to `__data_load_start'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:366: undefined reference to `__sdata_start'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:367: undefined reference to `__sdata_end'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:368: undefined reference to `__sdata_load_start'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:372: undefined reference to `__tdata_start'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:373: undefined reference to `__tdata_end'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:374: undefined reference to `__tdata_load_start'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:378: undefined reference to `__fast_start'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:379: undefined reference to `__fast_end'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../gcc_startup_nrf5340_application.S:380: undefined reference to `__fast_load_start'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ./Nordic/Nordic_nRF5340/Nordic_nRF5340_common/startup_nrf_common.o: in function `Reset_Handler':
C:/__Projects/External/SOMNOmedics/Wireless_PG_NewBT_Test/Wireless_PG_NewBT_Test__CommonLibraries_APP_NET/Nordic/Nordic_nRF5340/Nordic_nRF5340_common/startup_nrf_common.c:238: undefined reference to `__copy_table_start__'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../startup_nrf_common.c:238: undefined reference to `__copy_table_end__'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../startup_nrf_common.c:238: undefined reference to `__zero_table_start__'
c:/bin/gnuarm/__v/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ....../startup_nrf_common.c:238: undefined reference to `__zero_table_end__'
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:93: Test_GDB_w_Segger_FrreRTOS.elf] Error 1

Parents Reply Children
No Data
Related