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

Update my application with uart from another micro-controler

Hi, I'm using nRF52840,

I created my app, then i tryed to program with bootloader using nrfutil.

I used dfu bootloader and i created a zip.

So i could flash bootloader and then i updated successfully my application with my zip via UART (with nrfutil).

Now i want to update my application ( .zip) with uart from another microcontroler.

i really don't know how to procced, is there any process to do this please ?

Parents
  • Hi Geoffroy, 

    I assume you wan to do the update for nRF52840 instead of nRF52832. I believe it should be quite similar, you only need to update the flash location I think. 

    But first please clarify that you can do DFU update from a PC to a nRF52840 without a problem ? 

    Have you looked at the DFU_SPI_readme.docx file I provided in the blogpost ? 

    You don't load the .zip file but you need to unzip the .zip file and use the .bin file. Then you use loadbin application to load the image to a location on the nRF52832 or nRF52840. 

    The location is hardcoded but you can change it in the DFU master code. 

Reply
  • Hi Geoffroy, 

    I assume you wan to do the update for nRF52840 instead of nRF52832. I believe it should be quite similar, you only need to update the flash location I think. 

    But first please clarify that you can do DFU update from a PC to a nRF52840 without a problem ? 

    Have you looked at the DFU_SPI_readme.docx file I provided in the blogpost ? 

    You don't load the .zip file but you need to unzip the .zip file and use the .bin file. Then you use loadbin application to load the image to a location on the nRF52832 or nRF52840. 

    The location is hardcoded but you can change it in the DFU master code. 

Children
No Data
Related