This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Single slot DFU using MCUBoot

Hi,

I'm using a nrf52832 and NCS 1.9.0 and I would like to be able to use SMP to make firmware updates using BLE. I'm was able to perform FOTA, but the flash is divided by two because I'm using MCUBoot and my app would require more.

I saw in the documentation here: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.0/nrf/ug_bootloader.html#mcuboot-partitions that it is possible to use only the primary slot using CONFIG_SINGLE_APPLICATION_SLOT  parameter. I tried adding this parameter in my prj.conf, but I'm getting the following error:

warning: attempt to assign the value 'y' to the undefined symbol SINGLE_APPLICATION_SLOT

Is there any way I can write an application that I can update by BLE and having access to full flash using MCUBoot? Currently, I don't have an external flash on my board.

Thanks,

Alexandre

Related