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"