Hi,
What would be the procedure for updating the firmware of device through another host micro controller UART? (Not with PC tools like nrf go studio, nrf connect, nrf jprog and nrf util)
Thanks,
Sridhar.
Hi,
What would be the procedure for updating the firmware of device through another host micro controller UART? (Not with PC tools like nrf go studio, nrf connect, nrf jprog and nrf util)
Thanks,
Sridhar.
Hi,
The best way is to follow the description of the protocol in our SDK documentation: https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/lib_dfu_transport
And the serial transport protocol: https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/lib_dfu_transport_serial
It's actually not so difficult to make a DFU master. I attached here my project for DFU UART master on SDK v14.2 for your reference (the documentation is for SPI but it work the same for UART) . Please be aware that the project provided as-is.
Thanks for the info