Nordic Thingy:53™ devices in
application serial recovery mode are annotated with the mcuBoot
trait.
Precompiled application firmware samples are available at
Nordic Thingy:53 Downloads.
These are multi-image MCUBoot DFU zip packages.
-
To find the device serial number, list devices with the mcuBoot
trait:
nrfutil device list --traits mcuboot
-
To program, for example, the machine learning sample on a device with serial number
xxxxxxxxxxxxxxxx, run:
nrfutil device program --firmware Machine_Learning/machine_learning_2.0.0_thingy53_nrf5340_zrelease.zip --serial-number xxxxxxxxxxxxxxxx
In nRF Connect SDK, samples compatible with the Nordic Thingy:53, such as the machine
learning sample, building for the
thingy53_nrf5340_cpuapp_ns target
generates a file
build/zephyr/dfu_application.zip. This corresponds
to the zip package previously used and can be programmed in the same way:
nrfutil device program --firmware build/zephyr/dfu_application.zip --serial-number xxxxxxxxxxxxxxxx
The file
build/zephyr/app_signed.hex can also be used:
nrfutil device program --firmware build/zephyr/app_signed.hex --serial-number xxxxxxxxxxxxxxxx