Hi all,
I am trying to do bonded buttonless DFU but an error named NRF_ERROR_FORBIDDEN was raised in enter_bootloader() function under ble_dfu_bonded.c.
The description is "The bootloader has write protected its settings page. This prohibits setting the peer data. The bootloader must be compiled with NRF_BL_SETTINGS_PAGE_PROTECT=0 to allow setting the peer data."
On the other side, I have added NRF_BL_SETTINGS_PAGE_PROTECT=0 in project properties->Code->Preprocessor->Preprocessor Definations. Is this the right way to cancel the protection?
I'm using NRF52840 and SDK17.
Thanks a lot,
RJ