Hi!
I looked through the forum and didn't find the answer.
Our team is developing product with STM32F411 MCU and nrf51422 module. We need to provide firmware OTA update of STM processor from iOS/Android application.
Now we see update process like this: user initiates fw update from the phone which sends command to the Nordic module. After that ble-module activates UART bootloader on the external MCU using special pins. Then nrf51422 starts data transfer via UART interface to the STM32 which writes received data into its ROM.
Is method described above the best/optimal or there is another way to do this?