dfu_cmd_handler_set out of bound error

I'm trying to get DFU working with LPN on the 833.

The sequence I follow is:

(Erase board)

Flash Soft Device
Flash Bootloader (Using mesh, but don't want serial) 

Flash Device Page
Flash Application

However once I restart the application, DFU doesn't work because of the dfu_cmd_handler_set function.

handler: 160407 (0x27297), end_get: 524288 (0x80000), bootloader 491520 (0x78000)

It appears as though it's because the handler has a lower address than the bootloader.

How am I supposed to have DFU running to perform the upgrade?

Physical access to the device won't be possible later so OTA is imperative. 

Thanks!

Parents Reply Children
No Data
Related