This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

UART Bootloader

Hi,

in our application we will have a main MCU and a second MCU, an nrf52832.

We need to update the fwon the nfr52832  from the main MCU using a bootloader, via UART.

I'd like to have an estimation of how long will take via UART to erase the fladh, program and verify (considering 512 KB of flash).

Which is the buadrate ion UART ?

Does anyone an inidication of how much time will be needed ?

Thanks

Best regards

Emanuele

  • Hi Emanuele, 

    The UART baurate used is 115200 bps by default. 

    With that speed, test on nrfutil showed it took about 5.3 seconds to transfer DFU image of an application of 40kB. 

    In your setup with 2 MCU you should have similar result compare to nrfutil. You can use that tool to estimate what you will have when you have your DFU master MCU. 

     

     

Related