Nordic Semiconductor provides precompiled application firmware for the Nordic Thingy:53 prototyping platform. The firmware is provided for applications and samples that support Nordic Thingy:53. You can download the ZIP file from Nordic Thingy:53 Downloads.
To program, for example, the release version of the nRF Machine Learning application from the archive, you would need to use the Machine_Learning/machine_learning_2.7.0_thingy53_nrf5340_zrelease.zip file.
The command follows the same pattern as above:
nrfutil device program --firmware <precompiled_firmware_file_path> --serial-number <serial_number>
For example, for the nRF Machine Learning file, the command could look like this:
nrfutil device program --firmware Machine_Learning/machine_learning_2.7.0_thingy53_nrf5340_zrelease.zip --serial-number THINGY53_C2E0AC7F599
Tip
In the nRF Connect SDK, the build process for applications and samples compatible with the Nordic Thingy:53's thingy53/nrf5340/cpuapp/ns target (this is the case of the nRF Machine Learning application) generates the file dfu_application.zip. This corresponds to the ZIP package included in the archive with precompiled firmware. The programming command is similar:
nrfutil device program --firmware build/zephyr/dfu_application.zip --serial-number <serial_number>
The file zephyr.signed.hex can also be used:
nrfutil device program --firmware build/zephyr/app_signed.hex --serial-number <serial_number>