Hi,
I'm trying to merge Serial and BLE DFU. I have followed this.
I have used BLE DFU example as base code and added Serial DFU dependencies.
I'm able to do BLE DFU but Serial DFU fails.
I have noticed that with BLE_STACK_SUPPORT_REQD flag, Serial DFU fails and also noticed without BLE_STACK_SUPPORT_REQD flag "BLE DFU" fails.
nrf_fstorage_init() is getting triggered with different parameters (nrf_fstorage_sd or nrf_fstorage_nvmc) for BLE or DFU resp. depending on BLE_STACK_SUPPORT_REQD.
When I set BLE_STACK_SUPPORT_REQD and do Serial DFU I get this <error> nrf_dfu_flash: !!! Failed storing 128 B at address: 0x00023080 error.
I tried do Serial DFU no flow control and baud rate set to 9600 still no luck.
Please let me know if I'm missing something.
Regards,
Hrishikesh D.