Hi,
We have a Central device with a bootloader and wish to have OTA update feature. We have added code for it to advertise on a certain condition of a button press.
Once it starts advertising we are able to connect using nrf_connect and then attempt a buttonless DFU with a package containing BL+SD+APP.
The nrf connect log shows Enter Bootloader sent and it receives a successful response (opcode =1 and status=1), the device disconnects and attempts to advertise as DFU targ.
However it fails to do so and the nrf_connect log says, DFU bootloader not found, Trying the same address. We tried debugging the device but it's stuck in an unknown state and only recovery is a reset.
We have used this bootloader and process of updating successfully on other peripheral only applications. Are we missing any settings, for it to not advertise as DFU_target.
Device: NRF52840
SDK: v16.0.0
Softdevice S140 v7.0