nRF5 SDK is not maintained anymore
More Info: Consider nRF Connect SDK for new designs

uart DFU in mcuboot bootloader

We plan to use nRF52840 in our new project. But the application is likely to be larger than 500 Kbytes

So we are going to use the only one Bank flash for DFU as in following screen shot .

This means that we need to do UART DFU in mcuboot bootloader. We need to fetch new image from a Modem module by UART and write the new image into application flash area.

 

Most of examples in NCS SDK are using two bank DFU solution.

Would you please share us some examples and documents about UART DFU in mcuboot bootloader to give us some guidance?

 

By the way we are using nRF52840dk_52840 board , NCS 1.7.1 and Visual Studio code to evaluate our solution.

Parents Reply
  • Hi Sigurd

    in our solution we need to customize our uart protocol, so that we can fetch the image file from the  modem module properly.

    When I use mcumgr to upload image file , the command is as following

    mcumgr --conntype=serial --connstring=COM14 image upload build/zephyr/app_update.bin

    what's protocol is the uart communication using ? How is the image data sending  by uart ?

    Best Regards

    Sky Lu

Children
Related