Nordic nRF Util
nRF Util
To support interaction with Nordic’s nRF Util tooling during production, an x86-64 PC or SBC should be included in the test fixture.
A PLT agent should be installed on the programming PC to allow control from a PLT over Ethernet:
References
to program an nRF54:
Sample Test Plan (nRF54 firmware)
title: "nRF54 programming with nrfutil,using Segger J-Link"
suite:
- title: Defines
steps:
- command: define FIRMWARE.hex "nrf54l20-fw.hex"
- title: New SBC Session
steps:
- command: agentCfg PROGSBC %SBC.uart%
id: "a0:36:bc:57:9c:a8" # Ethernet MAC address of nrfutil host (x86-64).
with:
- "%FIRMWARE.hex%"
- title: "Erase and Program nRF54 with nrfutil"
steps:
- command: agentExec PROGPC "nrfutil device recover --log-output=stdout --json"
- command: agentExec PROGPC "nrfutil device program --firmware %FIRMWARE.hex% --log-output=stdout --json"