KB: UART to update the firmware


As we know, we have the mobile phone App, RSL10 Dongle can be used for firmware update by OTA.
But now if customer request that they also want to use the UART wire to update the firmware too. How to do it?


How do you use UART to update the RSL10 firmware?


In our FOTA project demo, when you hold the DIO5 during reset, this tells the bootloader to go into update mode (which accepts a UART FW update). It doesn’t matter which sample application you have on your device (a BLE app, FOTA, or blinky).

For the FOTA update, there are multiple ways to enable the DFU. You can use the UART commands to enter into update mode. See the FOTA Manual for more details.