This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Bootloader updated via OTA but working not changes

Hi 

I am using a buttonless DFU to do OTA for my application. Everything is working fine up to now, but now my custom board got few modifications of using PIN 16 for USB POWER INPUT, Former devices have bootloader with  NRF_BL_DFU_ENTER_METHOD_BUTTON as 1.

Since we are connecting our device to USB charging and trying to do FOTA for application, PIN 16 is high and even the FOTA is successful it remains in bootloader(DFUTARG) mode.

So I changed my bootloader NRF_BL_DFU_ENTER_METHOD_BUTTON as 0 and updated my application now everything is working fine when I flash BL+BL_setting+APP+SD  manually.

Many devices don't have the accessibility to update firmware manually, So I tried to update using FOTA SD+APP+BL, DFU PROCESS is complete and successful but the behaviour of pin 16  after FOTA remains the same .

Is that the BL is not updated? I cannot put traces as UART pinouts are not provided on the custom board.

Parents Reply Children
No Data
Related