Hi,
Please suggest if there is any tutorial on DFU update on custom board buildwith nRF52832/40.
Thanks
Hi,
Please suggest if there is any tutorial on DFU update on custom board buildwith nRF52832/40.
Thanks
I followed this tutorial from Nordic to set up DFU on my nRF52-DK. I have since applied this same approach on my custom board using an nRF52832 chip
Cheers,
Mike
Hi I have the following setup...macOS, python and pip3.8 installed and nrfutil is also installed. Now how should I open/run nrfutil from terminal. When I go to the folder in which I have downloaded nrfutil and open it with terminal. I get the following message
---------------------------------
Last login: Fri Dec 16 17:14:41 on ttys000
/Users/sg/Library/Python/3.8/bin/nrfutil ; exit;
sg@sgs-MacBook-Air ~ % /Users/sg/Library/Python/3.8/bin/nrfutil ; exit;
Usage: nrfutil [OPTIONS] COMMAND [ARGS]...
Options:
-v, --verbose Increase verbosity of output. Can be specified more
than once (up to -v -v -v -v).
-o, --output <filename> Log output to file
--help Show this message and exit.
Commands:
dfu Perform a Device Firmware Update over serial, BLE, Thread, Zigbee
or ANT transport given a DFU package (zip file).
keys Generate and display private and public keys.
pkg Display or generate a DFU package (zip file).
settings Generate and display Bootloader DFU settings.
version Display nrfutil version.
zigbee Zigbee-related commands and utilities.
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
-----------------------------
When I enter nrfutil -h command on the terminal, it says no such command exists whereas when I enter pip3 -h it gives the list of commands. Both are in the same folder user/sg/library/python/3.8/bin
Thanks
Hello,
Which link are you following to implement dfu..? The tutorial provided here explains in detail how to update firmware for the nrf5340: https://github.com/simon-iversen/ncs_samples/tree/master/update_mcuboot_app_and_netcore It is provided in the last section of the tutorial shared previously: Add DFU support to your application
Best Regards,
Swathy