Hello everyone,
I try to perform OTA update via BLE on a nRF52840 with Zephyr OS 2.6.99
As i understand the steps I first have to program the bootloader (MCU boot).
The board is custom made. (has been tested and the BLE services work fine (DFU icon also appears on the NRF CONNECT app).
I have tried to perform DFU using this smp server sample : ~/ncs/zephyr/samples/subsys/mgmt/mcumgr/smp_svr
and flashed this bootloader : /ncs/bootloader/mcuboot/boot/zephyr
with the prg.conf:
CONFIG_UART_CONSOLE=n
CONFIG_RTT_CONSOLE=y
CONFIG_USE_SEGGER_RTT=y
CONFIG_LOG_BACKEND_RTT=y
CONFIG_LOG_BACKEND_UART=n
CONFIG_LOG_PRINTK=y
CONFIG_MULTITHREADING=y
I try to debugg but i noticed that when I flash the bootloader on the board i can see no message appear on the RTT Viwer so I dont know what goes wrong with the bootlader and if the board is booted as it should be.
The strange thing is that doing the same steps on the Zephyr OS 3.4.99 the RTT viewer messages appeared on debugging and DFU worked.
Is it possible that there is an issue on this specific version of Zephyr regarding the MCUboot ?
Can you please help without needing to update to current Zephyr version ?