nRF54L15 Failing to Flash with NCS 3.0.1 SDK Version

Hello,

We recently upgraded our application to use NCS version 3.0.1 and have not been able to flash firmware onto our nRF54L15 boards. We are running into the same issue as described in this thread:  Flash nRF54L15DK with Toolchain 3.0.1 and SDK 3.0.0 fails 

However, after updating nrfutil, its submodules, and our JLink drivers, we have not been able to resolve the issue. The error raise during flashing and the versions of nrfutil and its submodules are pasted below. We are not able to flash the nRF54L15 dev kit as well as our custom nRF54 devices. We did update the JLink driver to versions 8.12, 8.18, and the latest 8.46, but that had no effect on the issue.

Please let us know if there are any areas where we should look to resolve this issue. We are unclear where we would need to provide more information for the 'Application core revision info'.

Thank you

> sudo west flash --build-dir ./build/<path>
-- west flash: rebuilding
[0/10] Performing build step for 'project'
ninja: no work to do.
[1/10] Performing build step for 'mcuboot'
ninja: no work to do.
[8/9] cd /<path>/<board>/release/_sysbuild && /usr/bin/cmake -E true
-- west flash: using runner nrfutil
-- runners.nrfutil: reset after flashing requested
Using board 000050128790
-- runners.nrfutil: Flashing file: /<path>/<board>/release/merged.hex
Error: One or more batch tasks failed:
 - [Probe] Device error: Application core has no revision info, code: Generic

FATAL ERROR: command exited with status 1: nrfutil --json device x-execute-batch --batch-path /<path>/<board>/release/generated_nrfutil_batch.json --serial-number 50128790

> nrfutil --version
nrfutil 8.0.0 (54d8087 2025-01-07)
commit-hash: 54d8087a38b73b6e56942fb1b024b62365f06731
commit-date: 2025-01-07
host: x86_64-unknown-linux-gnu
build-timestamp: 2025-01-07T14:26:42.070728557Z
classification: nrf-external

> nrfutil device --version
nrfutil-device 2.12.1 (2f24cab 2025-06-23)
commit-hash: 2f24cab7a26207d1e3acc502eff4e97591e2e361
commit-date: 2025-06-23
host: x86_64-unknown-linux-gnu
build-timestamp: 2025-06-23T11:59:59.526836800Z
classification: nrf-external

Detected SEGGER J-Link version: JLink_V8.46

The device command version you are currently using was tested with a different J-Link version (JLink_V8.18) than the one you have installed (JLink_V8.46). The tested version is not required, and your J-Link version will most likely work fine. If you get issues related to J-Link with your devices, use the tested version.
bvyates@CSCO-W-PW05PMKJ:~/co/amulet6/amulet$

Parents Reply Children
  • I don't think the issue has do with WSL and USB in this case. I am able to perform any other USB operations through the nrfutil tool, and as I mentioned I was and still am able to flash images to the device when running on the 2.8.0 release of the SDK from the same WSL environment.

    Is there any information you could provide on the specific error thrown by nrfutil? We are not clear on what the 'application core revision info' is or where it would be located that nrfutil is not able to find it.

    Error: One or more batch tasks failed:
     - [Probe] Device error: Application core has no revision info, code: Generic

Related