Hello,
I have nRF52840 with code that is based on SDK16.
I am not using Softdevice in my project - just MBR , Bootloader and Application.
I was able to upgrade my code over UART while using bootloader code (based on SDK 16 example secure_bootloader_uart_mbr_pca10056) and had no issues - everything worked fine.
Yesterday, after I have added to my application FDS capabilities I found out that the UART DFU fails with error 0x04 (NRF_ERROR_NO_MEM).
Any ideas on how to fix it ?
These are the linker section placement MACROs:
FLASH_PH_START=0x0
FLASH_PH_SIZE=0x100000
RAM_PH_START=0x20000000
RAM_PH_SIZE=0x40000
FLASH_START=0x1000
FLASH_SIZE=0xdf000
RAM_START=0x20000008
RAM_SIZE=0x3fff8