Hi All.
Currently we are using buttonless-dfu service to upgrade firmware via ble on an nrf peripheral-device (via nrf-connect app on mobile central-device). Next, in order to speed up the dfu, we are thinking of the following flow, kindly help us know if it is feasible :
1. Integrate wifi-module with the peripheral-device. The nrf-device and wifi-module would interface via a uart.
2. Download the firmware-binary on the peripheral-device itself, and save it in external/nrf flash.
3. Switch to dfu mode.
4. Read the saved binary byte by byte, and follow the firmware-upgrade.
Above is obviously a very high-level intention, so we will be grateful if we could let be known if above makes sense and is feasible, and whether there are caveats to the above.
Thanks and Regards,
Ajay