Hi Eduardo,
These are the logs you asked for when there are no files in the libs folder:
m
c
gcc
nosys
_crypto_m4
Radio
_ble_controller
PDM
_ble_5-0_host_peripheral_cm4_noFP
Indeed, the files I'm adding manually are from another BLE example (that is properly working).
As soon as I add them from a fresh example, these are the message errors:
Building target: qn9090dk6_beacon_bm.axf
Invoking: MCU Linker
arm-none-eabi-gcc -L"D:\Users\gabri\Documents\MCUXpressoIDE_11.6.0_8187\workspace4\qn9090dk6_beacon_bm\libs" -Xlinker --defsym=gUseInternalStorageLink_d=1 -Xlinker -Map="qn9090dk6_beacon_bm.map" -Xlinker --gc-sections -Xlinker -print-memory-usage -Xlinker --no-wchar-size-warning -Xlinker --sort-section=alignment -Xlinker --defsym=__ram_vector_table__=1 -Xlinker --defsym=gUseNVMLink_d=1 -Xlinker --defsym=__app_load_address__=0 -Xlinker --defsym=__app_stated_size__=294912 -Xlinker --cref -mcpu=cortex-m4 -mthumb -T connectivity.ld -L ../src -u _scanf_float -o "qn9090dk6_beacon_bm.axf" ./utilities/fsl_assert.o ./utilities/fsl_debug_console.o ./utilities/fsl_str.o ./startup/startup_qn9090.o ./source/common/gatt_db/gatt_database.o ./source/common/ApplMain.o ./source/common/ble_conn_manager.o ./source/common/ble_controller_task.o ./source/common/ble_host_tasks.o ./source/common/ble_init.o ./source/common/ble_service_discovery.o ./source/app_config.o ./source/beacon.o ./source/semihost_hardfault.o ./framework/XCVR/DK6/fsl_xcvr.o ./framework/TimersManager/source/TMR_Adapter.o ./framework/TimersManager/source/TimersManager.o ./framework/SerialManager/source/SerialManager.o ./framework/SerialManager/source/UART_Serial_Adapter.o ./framework/SecLib/source/SecLib.o ./framework/Reset/source/Reset.o ./framework/RNG/source/RNG.o ./framework/Panic/source/Panic.o ./framework/PDM/source/pdm_port.o ./framework/OSAbstraction/source/fsl_os_abstraction_bm.o ./framework/NVM/source/NV_Flash.o ./framework/NVM/source/NV_FsciCommands.o ./framework/ModuleInfo/source/ModuleInfo.o ./framework/Messaging/source/Messaging.o ./framework/MemManager/source/MemManager.o ./framework/LowPower/source/PWR.o ./framework/LowPower/source/PWRLib.o ./framework/LowPower/source/PWR_setjmp.o ./framework/Logging/source/dbg_logging.o ./framework/Lists/source/GenericList.o ./framework/LED/source/LED.o ./framework/Keyboard/source/Keyboard.o ./framework/GPIO/source/GPIO_Adapter.o ./framework/FunctionLib/source/FunctionLib.o ./framework/Flash/Flash_Adapter.o ./drivers/fsl_adc.o ./drivers/fsl_aes.o ./drivers/fsl_clock.o ./drivers/fsl_common.o ./drivers/fsl_ctimer.o ./drivers/fsl_dma.o ./drivers/fsl_flash.o ./drivers/fsl_flexcomm.o ./drivers/fsl_fmeas.o ./drivers/fsl_gpio.o ./drivers/fsl_inputmux.o ./drivers/fsl_pint.o ./drivers/fsl_power.o ./drivers/fsl_reset.o ./drivers/fsl_rng.o ./drivers/fsl_rtc.o ./drivers/fsl_sha.o ./drivers/fsl_spi.o ./drivers/fsl_spifi.o ./drivers/fsl_usart.o ./drivers/fsl_usart_dma.o ./drivers/fsl_wtimer.o ./device/system_QN9090.o ./component/uart/usart_adapter.o ./component/serial_manager/serial_manager.o ./component/serial_manager/serial_port_uart.o ./component/lists/generic_list.o ./board/board.o ./board/board_utility.o ./board/hardware_init.o ./board/pin_mux.o ./bluetooth/host/config/ble_globals.o ./bluetooth/hci_transport/source/hcit_serial_interface.o ./bluetooth/controller/config/controller_config.o -lm -lc -lgcc -lnosys -l_crypto_m4 -lRadio -l_ble_controller -lPDM -l_ble_5-0_host_peripheral_cm4_noFP
d:/nxp/mcuxpressoide_11.6.0_8187/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.6.0.202112161359/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ./framework/SecLib/source/SecLib.o: in function `ECDH_P256_GenerateKeys':
D:\Users\gabri\Documents\MCUXpressoIDE_11.6.0_8187\workspace4\qn9090dk6_beacon_bm\Debug/../framework/SecLib/source/SecLib.c:2284: undefined reference to `Ecdh_GenerateNewKeys'
d:/nxp/mcuxpressoide_11.6.0_8187/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.6.0.202112161359/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: D:\Users\gabri\Documents\MCUXpressoIDE_11.6.0_8187\workspace4\qn9090dk6_beacon_bm\Debug/../framework/SecLib/source/SecLib.c:2317: undefined reference to `gEcP256_MultiplicationBufferSize_c'
d:/nxp/mcuxpressoide_11.6.0_8187/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.6.0.202112161359/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ./framework/SecLib/source/SecLib.o: in function `ECDH_P256_ComputeDhKey':
D:\Users\gabri\Documents\MCUXpressoIDE_11.6.0_8187\workspace4\qn9090dk6_beacon_bm\Debug/../framework/SecLib/source/SecLib.c:2397: undefined reference to `gEcP256_MultiplicationBufferSize_c'
d:/nxp/mcuxpressoide_11.6.0_8187/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.6.0.202112161359/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ./framework/SecLib/source/SecLib.o: in function `ECDH_P256_GenerateKeysSeg':
D:\Users\gabri\Documents\MCUXpressoIDE_11.6.0_8187\workspace4\qn9090dk6_beacon_bm\Debug/../framework/SecLib/source/SecLib.c:2802: undefined reference to `Ecdh_GenerateNewKeysSeg'
d:/nxp/mcuxpressoide_11.6.0_8187/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.6.0.202112161359/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: D:\Users\gabri\Documents\MCUXpressoIDE_11.6.0_8187\workspace4\qn9090dk6_beacon_bm\Debug/../framework/SecLib/source/SecLib.c:2813: undefined reference to `gEcP256_MultiplicationBufferSize_c'
d:/nxp/mcuxpressoide_11.6.0_8187/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.6.0.202112161359/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.exe: ./framework/SecLib/source/SecLib.o: in function `ECDH_P256_ComputeDhKeySeg':
D:\Users\gabri\Documents\MCUXpressoIDE_11.6.0_8187\workspace4\qn9090dk6_beacon_bm\Debug/../framework/SecLib/source/SecLib.c:2896: undefined reference to `gEcP256_MultiplicationBufferSize_c'
Memory region Used Size Region Size %age Used
Flash640: 203916 B 288 KB 69.14%
SCRATCH_RAM: 1 KB 1 KB 100.00%
RAM0: 14504 B 87 KB 16.28%
RAM1: 0 GB 64 KB 0.00%
collect2.exe: error: ld returned 1 exit status
make[1]: *** [makefile:80: qn9090dk6_beacon_bm.axf] Error 1
make: *** [makefile:71: all] Error 2
"make -r -j8 all" terminated with exit code 2. Build might be incomplete.
Thanks again for your help, looking forward to hearing from you.
Regards,
Gabriel