We currently have a project that requires downloading firmware through 4G and transmitting it to NRF52832 through serial port for DFU. Do you have any relevant routine code for me to refer to?
We currently have a project that requires downloading firmware through 4G and transmitting it to NRF52832 through serial port for DFU. Do you have any relevant routine code for me to refer to?
Hi,
Which SDK version are you using?
What kind of device is doing the 4G and download of the firmware? The official tool from Nordic to perform serial DFU is nrfutil, which is a python-based command line tool.
You can find C-based Serial DFU Master code example developed by my colleague in this tutorial.
Best regards,
Jørgen
I am using SDK 15.2, and I will take a look at this tutorial now. Thanks.
As you can see, the code in the tutorial requires version 8.15.0 of FamilyPack, but I cannot find this version on the official website. Do you have it.
No, but you should be able to use v8.15.4. Install it and press the "Specify Software Packs used for Target" button, then select the new pack:
After configuration, it still cannot be compiled, and it seems that some files are missing from this project?
I have placed it in nRF5_ SDK_ 15.2.0_ 9412b96 examples dfu secure_ Under the bootloader path, but there are still some missing files.