Programmer v3.0.0 Failed to load readback protection status: async task failure

I'm trying to erase & write to the nRF5340 using the Programmer v3.0.0 but I get this error: Failed to load readback protection status: async task failure for id: 1198716183932 msg: JLINKARM_DLL_ERROR 

Here is the log:

2022-05-02T20:55:20.113Z DEBUG Application data folder: /Users/jacksot/Library/Application Support/nrfconnect/pc-nrfconnect-programmer
2022-05-02T20:55:28.075Z DEBUG iface: en0
2022-05-02T20:55:28.076Z DEBUG IP4: 192.168.1.60
2022-05-02T20:55:28.076Z DEBUG IP6: fe80::1856:cb53:c631:546d
2022-05-02T20:55:28.076Z DEBUG MAC: 88:66:5a:06:4a:98
2022-05-02T20:55:28.077Z DEBUG Client Id: 86c676771d3d172513f90a7f9eb00b49a405738f
2022-05-02T20:55:28.078Z DEBUG Google Analytics for category pc-nrfconnect-programmer has initialized
2022-05-02T20:55:28.130Z INFO Using nrf-device-lib-js version: 0.4.5
2022-05-02T20:55:28.130Z INFO Using nrf-device-lib version: 0.11.0
2022-05-02T20:55:28.130Z INFO Using nrfjprog DLL version: 10.15.1
2022-05-02T20:55:28.130Z INFO Using JLink version: JLink_V7.58b
2022-05-02T20:55:28.194Z DEBUG App pc-nrfconnect-programmer v3.0.0 official
2022-05-02T20:55:28.194Z DEBUG App path: /Users/jacksot/.nrfconnect-apps/node_modules/pc-nrfconnect-programmer
2022-05-02T20:55:28.194Z DEBUG nRFConnect 3.11.0, required by the app is (^3.10.0)
2022-05-02T20:55:28.194Z DEBUG nRFConnect path: /Applications/nRF Connect for Desktop.app/Contents/Resources/app.asar
2022-05-02T20:55:28.194Z DEBUG HomeDir: /Users/jacksot
2022-05-02T20:55:28.194Z DEBUG TmpDir: /var/folders/7k/2bzxhtp91fng7g_9bpb7s914y89gzp/T/
2022-05-02T20:55:36.310Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
2022-05-02T20:55:36.310Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
2022-05-02T20:55:36.310Z DEBUG Sending usage data...
2022-05-02T20:55:36.310Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:55:36.310Z DEBUG Action: Open jlink OB version
2022-05-02T20:55:36.311Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
2022-05-02T20:55:36.312Z DEBUG Usage data has been sent
2022-05-02T20:55:36.312Z INFO Device family NRF53
2022-05-02T20:55:36.312Z DEBUG Sending usage data...
2022-05-02T20:55:36.312Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:55:36.312Z DEBUG Action: Open jlink device family
2022-05-02T20:55:36.313Z DEBUG Label: NRF53
2022-05-02T20:55:36.313Z DEBUG Usage data has been sent
2022-05-02T20:55:36.314Z INFO Device version NRF5340_xxAA_ENGD
2022-05-02T20:55:36.314Z DEBUG Sending usage data...
2022-05-02T20:55:36.314Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:55:36.314Z DEBUG Action: Open jlink device version
2022-05-02T20:55:36.314Z DEBUG Label: NRF5340_xxAA_ENGD
2022-05-02T20:55:36.315Z DEBUG Usage data has been sent
2022-05-02T20:55:36.315Z INFO Board version PCA10095
2022-05-02T20:55:36.315Z DEBUG Sending usage data...
2022-05-02T20:55:36.315Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:55:36.315Z DEBUG Action: Open jlink device board version
2022-05-02T20:55:36.315Z DEBUG Label: PCA10095
2022-05-02T20:55:36.316Z DEBUG Usage data has been sent
2022-05-02T20:55:36.316Z INFO Loading readback protection status for Application core
2022-05-02T20:55:36.316Z INFO Loading readback protection status for Network core
2022-05-02T20:55:36.316Z DEBUG Sending usage data...
2022-05-02T20:55:36.317Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:55:36.317Z DEBUG Action: Open device
2022-05-02T20:55:36.317Z DEBUG Label: jlink
2022-05-02T20:55:36.317Z DEBUG Usage data has been sent
2022-05-02T20:55:37.171Z ERROR Failed to load readback protection status: async task failure for id: 1198660557862 msg: JLINKARM_DLL_ERROR
2022-05-02T20:55:37.171Z DEBUG Sending usage data...
2022-05-02T20:55:37.171Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:55:37.171Z DEBUG Action: Report error
2022-05-02T20:55:37.171Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 1198660557862 msg: JLINKARM_DLL_ERROR
2022-05-02T20:55:37.172Z DEBUG Usage data has been sent
2022-05-02T20:55:37.369Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
2022-05-02T20:56:27.115Z DEBUG Sending usage data...
2022-05-02T20:56:27.115Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:56:27.115Z DEBUG Action: Close device
2022-05-02T20:56:27.115Z DEBUG Label: 
2022-05-02T20:56:27.116Z DEBUG Usage data has been sent
2022-05-02T20:56:27.117Z INFO Target device closed
2022-05-02T20:56:31.936Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
2022-05-02T20:56:31.936Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
2022-05-02T20:56:31.936Z DEBUG Sending usage data...
2022-05-02T20:56:31.936Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:56:31.936Z DEBUG Action: Open jlink OB version
2022-05-02T20:56:31.936Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
2022-05-02T20:56:31.937Z DEBUG Usage data has been sent
2022-05-02T20:56:31.937Z INFO Device family NRF53
2022-05-02T20:56:31.938Z DEBUG Sending usage data...
2022-05-02T20:56:31.938Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:56:31.938Z DEBUG Action: Open jlink device family
2022-05-02T20:56:31.938Z DEBUG Label: NRF53
2022-05-02T20:56:31.939Z DEBUG Usage data has been sent
2022-05-02T20:56:31.939Z INFO Device version NRF5340_xxAA_ENGD
2022-05-02T20:56:31.939Z DEBUG Sending usage data...
2022-05-02T20:56:31.939Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:56:31.939Z DEBUG Action: Open jlink device version
2022-05-02T20:56:31.939Z DEBUG Label: NRF5340_xxAA_ENGD
2022-05-02T20:56:31.940Z DEBUG Usage data has been sent
2022-05-02T20:56:31.940Z INFO Board version PCA10095
2022-05-02T20:56:31.940Z DEBUG Sending usage data...
2022-05-02T20:56:31.940Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:56:31.940Z DEBUG Action: Open jlink device board version
2022-05-02T20:56:31.940Z DEBUG Label: PCA10095
2022-05-02T20:56:31.942Z DEBUG Usage data has been sent
2022-05-02T20:56:31.942Z INFO Loading readback protection status for Application core
2022-05-02T20:56:31.942Z INFO Loading readback protection status for Network core
2022-05-02T20:56:31.942Z DEBUG Sending usage data...
2022-05-02T20:56:31.942Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:56:31.942Z DEBUG Action: Open device
2022-05-02T20:56:31.942Z DEBUG Label: jlink
2022-05-02T20:56:31.943Z DEBUG Usage data has been sent
2022-05-02T20:56:32.878Z ERROR Failed to load readback protection status: async task failure for id: 1198716183932 msg: JLINKARM_DLL_ERROR
2022-05-02T20:56:32.878Z DEBUG Sending usage data...
2022-05-02T20:56:32.878Z DEBUG Category: pc-nrfconnect-programmer
2022-05-02T20:56:32.878Z DEBUG Action: Report error
2022-05-02T20:56:32.878Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 1198716183932 msg: JLINKARM_DLL_ERROR
2022-05-02T20:56:32.880Z DEBUG Usage data has been sent
2022-05-02T20:56:33.082Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE

Let me know if you need additional information

Parents
  • Hi Marte,

    I tried both commands (with coprocessor flag and without). But the same error occurs. I've tried on two different nRF5340 boards. A coworker tried a third board. Same error for all of us. It seems to be an error on Macs, because I've received confirmation that it works fine on PCs. Looking at the log it looks like the async task for loading read back protection status seems to fail, and about a second later it receives the callback for Readback protection status. One in a couple hundred tries you can actually get the program to work by plugging and unplugging and hoping that it gets that callback before the error is thrown. I'm running macOS Monterey 12.3.1 on an x86 machine. I've attached log below. Let me know if you need more information.

    Thanks,

    Tristan

    2022-05-03T16:40:15.336Z DEBUG Application data folder: /Users/jacksot/Library/Application Support/nrfconnect/pc-nrfconnect-programmer
    2022-05-03T16:40:21.787Z DEBUG iface: en0
    2022-05-03T16:40:21.787Z DEBUG IP4: 192.168.1.60
    2022-05-03T16:40:21.788Z DEBUG IP6: fe80::87b:a771:c3fe:f439
    2022-05-03T16:40:21.788Z DEBUG MAC: 88:66:5a:06:4a:98
    2022-05-03T16:40:21.789Z DEBUG Client Id: 86c676771d3d172513f90a7f9eb00b49a405738f
    2022-05-03T16:40:21.790Z DEBUG Google Analytics for category pc-nrfconnect-programmer has initialized
    2022-05-03T16:40:21.853Z INFO Using nrf-device-lib-js version: 0.4.5
    2022-05-03T16:40:21.853Z INFO Using nrf-device-lib version: 0.11.0
    2022-05-03T16:40:21.854Z INFO Using nrfjprog DLL version: 10.15.1
    2022-05-03T16:40:21.854Z INFO Using JLink version: JLink_V7.58b
    2022-05-03T16:40:21.916Z DEBUG App pc-nrfconnect-programmer v3.0.0 official
    2022-05-03T16:40:21.916Z DEBUG App path: /Users/jacksot/.nrfconnect-apps/node_modules/pc-nrfconnect-programmer
    2022-05-03T16:40:21.916Z DEBUG nRFConnect 3.11.0, required by the app is (^3.10.0)
    2022-05-03T16:40:21.916Z DEBUG nRFConnect path: /Applications/nRF Connect for Desktop.app/Contents/Resources/app.asar
    2022-05-03T16:40:21.916Z DEBUG HomeDir: /Users/jacksot
    2022-05-03T16:40:21.916Z DEBUG TmpDir: /var/folders/7k/2bzxhtp91fng7g_9bpb7s914y89gzp/T/
    2022-05-03T21:22:50.553Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
    2022-05-03T21:22:50.555Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:22:50.555Z DEBUG Sending usage data...
    2022-05-03T21:22:50.556Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.556Z DEBUG Action: Open jlink OB version
    2022-05-03T21:22:50.556Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:22:50.561Z DEBUG Usage data has been sent
    2022-05-03T21:22:50.561Z INFO Device family NRF53
    2022-05-03T21:22:50.561Z DEBUG Sending usage data...
    2022-05-03T21:22:50.561Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.561Z DEBUG Action: Open jlink device family
    2022-05-03T21:22:50.561Z DEBUG Label: NRF53
    2022-05-03T21:22:50.562Z DEBUG Usage data has been sent
    2022-05-03T21:22:50.563Z INFO Device version NRF5340_xxAA_ENGD
    2022-05-03T21:22:50.563Z DEBUG Sending usage data...
    2022-05-03T21:22:50.563Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.563Z DEBUG Action: Open jlink device version
    2022-05-03T21:22:50.563Z DEBUG Label: NRF5340_xxAA_ENGD
    2022-05-03T21:22:50.564Z DEBUG Usage data has been sent
    2022-05-03T21:22:50.564Z INFO Board version PCA10095
    2022-05-03T21:22:50.564Z DEBUG Sending usage data...
    2022-05-03T21:22:50.564Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.564Z DEBUG Action: Open jlink device board version
    2022-05-03T21:22:50.564Z DEBUG Label: PCA10095
    2022-05-03T21:22:50.565Z DEBUG Usage data has been sent
    2022-05-03T21:22:50.565Z INFO Loading readback protection status for Application core
    2022-05-03T21:22:50.566Z INFO Loading readback protection status for Network core
    2022-05-03T21:22:50.566Z DEBUG Sending usage data...
    2022-05-03T21:22:50.566Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.566Z DEBUG Action: Open device
    2022-05-03T21:22:50.566Z DEBUG Label: jlink
    2022-05-03T21:22:50.567Z DEBUG Usage data has been sent
    2022-05-03T21:22:51.482Z ERROR Failed to load readback protection status: async task failure for id: 17932018133 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:22:51.482Z DEBUG Sending usage data...
    2022-05-03T21:22:51.482Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:51.482Z DEBUG Action: Report error
    2022-05-03T21:22:51.483Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 17932018133 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:22:51.483Z DEBUG Usage data has been sent
    2022-05-03T21:22:51.659Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
    2022-05-03T21:52:13.650Z DEBUG Sending usage data...
    2022-05-03T21:52:13.655Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:52:13.655Z DEBUG Action: Close device
    2022-05-03T21:52:13.655Z DEBUG Label: 
    2022-05-03T21:52:13.661Z DEBUG Usage data has been sent
    2022-05-03T21:52:13.667Z INFO Target device closed
    2022-05-03T21:53:19.135Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
    2022-05-03T21:53:19.135Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:53:19.136Z DEBUG Sending usage data...
    2022-05-03T21:53:19.136Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.136Z DEBUG Action: Open jlink OB version
    2022-05-03T21:53:19.136Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:53:19.137Z DEBUG Usage data has been sent
    2022-05-03T21:53:19.137Z INFO Device family NRF53
    2022-05-03T21:53:19.137Z DEBUG Sending usage data...
    2022-05-03T21:53:19.137Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.137Z DEBUG Action: Open jlink device family
    2022-05-03T21:53:19.138Z DEBUG Label: NRF53
    2022-05-03T21:53:19.138Z DEBUG Usage data has been sent
    2022-05-03T21:53:19.139Z INFO Device version NRF5340_xxAA_ENGD
    2022-05-03T21:53:19.139Z DEBUG Sending usage data...
    2022-05-03T21:53:19.139Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.139Z DEBUG Action: Open jlink device version
    2022-05-03T21:53:19.139Z DEBUG Label: NRF5340_xxAA_ENGD
    2022-05-03T21:53:19.140Z DEBUG Usage data has been sent
    2022-05-03T21:53:19.141Z INFO Board version PCA10095
    2022-05-03T21:53:19.141Z DEBUG Sending usage data...
    2022-05-03T21:53:19.141Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.141Z DEBUG Action: Open jlink device board version
    2022-05-03T21:53:19.141Z DEBUG Label: PCA10095
    2022-05-03T21:53:19.142Z DEBUG Usage data has been sent
    2022-05-03T21:53:19.142Z INFO Loading readback protection status for Application core
    2022-05-03T21:53:19.142Z INFO Loading readback protection status for Network core
    2022-05-03T21:53:19.143Z DEBUG Sending usage data...
    2022-05-03T21:53:19.143Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.143Z DEBUG Action: Open device
    2022-05-03T21:53:19.143Z DEBUG Label: jlink
    2022-05-03T21:53:19.144Z DEBUG Usage data has been sent
    2022-05-03T21:53:20.091Z ERROR Failed to load readback protection status: async task failure for id: 19760546257 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:53:20.092Z DEBUG Sending usage data...
    2022-05-03T21:53:20.092Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:20.092Z DEBUG Action: Report error
    2022-05-03T21:53:20.092Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 19760546257 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:53:20.093Z DEBUG Usage data has been sent
    2022-05-03T21:53:20.277Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
    2022-05-03T21:53:49.897Z DEBUG Sending usage data...
    2022-05-03T21:53:49.897Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:49.897Z DEBUG Action: Close device
    2022-05-03T21:53:49.897Z DEBUG Label: 
    2022-05-03T21:53:49.898Z DEBUG Usage data has been sent
    2022-05-03T21:53:49.900Z INFO Target device closed
    2022-05-03T21:54:04.957Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
    2022-05-03T21:54:04.957Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:54:04.958Z DEBUG Sending usage data...
    2022-05-03T21:54:04.958Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.958Z DEBUG Action: Open jlink OB version
    2022-05-03T21:54:04.958Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:54:04.959Z DEBUG Usage data has been sent
    2022-05-03T21:54:04.959Z INFO Device family NRF53
    2022-05-03T21:54:04.959Z DEBUG Sending usage data...
    2022-05-03T21:54:04.959Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.959Z DEBUG Action: Open jlink device family
    2022-05-03T21:54:04.959Z DEBUG Label: NRF53
    2022-05-03T21:54:04.960Z DEBUG Usage data has been sent
    2022-05-03T21:54:04.960Z INFO Device version NRF5340_xxAA_ENGD
    2022-05-03T21:54:04.960Z DEBUG Sending usage data...
    2022-05-03T21:54:04.961Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.961Z DEBUG Action: Open jlink device version
    2022-05-03T21:54:04.961Z DEBUG Label: NRF5340_xxAA_ENGD
    2022-05-03T21:54:04.961Z DEBUG Usage data has been sent
    2022-05-03T21:54:04.962Z INFO Board version PCA10095
    2022-05-03T21:54:04.962Z DEBUG Sending usage data...
    2022-05-03T21:54:04.962Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.962Z DEBUG Action: Open jlink device board version
    2022-05-03T21:54:04.962Z DEBUG Label: PCA10095
    2022-05-03T21:54:04.963Z DEBUG Usage data has been sent
    2022-05-03T21:54:04.963Z INFO Loading readback protection status for Application core
    2022-05-03T21:54:04.963Z INFO Loading readback protection status for Network core
    2022-05-03T21:54:04.963Z DEBUG Sending usage data...
    2022-05-03T21:54:04.963Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.963Z DEBUG Action: Open device
    2022-05-03T21:54:04.964Z DEBUG Label: jlink
    2022-05-03T21:54:04.964Z DEBUG Usage data has been sent
    2022-05-03T21:54:05.885Z ERROR Failed to load readback protection status: async task failure for id: 19806365616 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:54:05.886Z DEBUG Sending usage data...
    2022-05-03T21:54:05.886Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:05.886Z DEBUG Action: Report error
    2022-05-03T21:54:05.886Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 19806365616 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:54:05.887Z DEBUG Usage data has been sent
    2022-05-03T21:54:06.079Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
    2022-05-03T21:54:59.969Z DEBUG Sending usage data...
    2022-05-03T21:54:59.969Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:59.969Z DEBUG Action: Close device
    2022-05-03T21:54:59.969Z DEBUG Label: 
    2022-05-03T21:54:59.970Z DEBUG Usage data has been sent
    2022-05-03T21:54:59.970Z INFO Target device closed
    2022-05-03T21:55:03.211Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
    2022-05-03T21:55:03.212Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:55:03.212Z DEBUG Sending usage data...
    2022-05-03T21:55:03.212Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.212Z DEBUG Action: Open jlink OB version
    2022-05-03T21:55:03.212Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:55:03.213Z DEBUG Usage data has been sent
    2022-05-03T21:55:03.213Z INFO Device family NRF53
    2022-05-03T21:55:03.213Z DEBUG Sending usage data...
    2022-05-03T21:55:03.213Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.213Z DEBUG Action: Open jlink device family
    2022-05-03T21:55:03.213Z DEBUG Label: NRF53
    2022-05-03T21:55:03.214Z DEBUG Usage data has been sent
    2022-05-03T21:55:03.214Z INFO Device version NRF5340_xxAA_ENGD
    2022-05-03T21:55:03.214Z DEBUG Sending usage data...
    2022-05-03T21:55:03.214Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.215Z DEBUG Action: Open jlink device version
    2022-05-03T21:55:03.215Z DEBUG Label: NRF5340_xxAA_ENGD
    2022-05-03T21:55:03.215Z DEBUG Usage data has been sent
    2022-05-03T21:55:03.215Z INFO Board version PCA10095
    2022-05-03T21:55:03.216Z DEBUG Sending usage data...
    2022-05-03T21:55:03.216Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.216Z DEBUG Action: Open jlink device board version
    2022-05-03T21:55:03.216Z DEBUG Label: PCA10095
    2022-05-03T21:55:03.217Z DEBUG Usage data has been sent
    2022-05-03T21:55:03.217Z INFO Loading readback protection status for Application core
    2022-05-03T21:55:03.217Z INFO Loading readback protection status for Network core
    2022-05-03T21:55:03.217Z DEBUG Sending usage data...
    2022-05-03T21:55:03.217Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.217Z DEBUG Action: Open device
    2022-05-03T21:55:03.217Z DEBUG Label: jlink
    2022-05-03T21:55:03.219Z DEBUG Usage data has been sent
    2022-05-03T21:55:04.160Z ERROR Failed to load readback protection status: async task failure for id: 19864616387 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:55:04.160Z DEBUG Sending usage data...
    2022-05-03T21:55:04.160Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:04.160Z DEBUG Action: Report error
    2022-05-03T21:55:04.160Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 19864616387 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:55:04.161Z DEBUG Usage data has been sent
    2022-05-03T21:55:04.349Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
    

Reply
  • Hi Marte,

    I tried both commands (with coprocessor flag and without). But the same error occurs. I've tried on two different nRF5340 boards. A coworker tried a third board. Same error for all of us. It seems to be an error on Macs, because I've received confirmation that it works fine on PCs. Looking at the log it looks like the async task for loading read back protection status seems to fail, and about a second later it receives the callback for Readback protection status. One in a couple hundred tries you can actually get the program to work by plugging and unplugging and hoping that it gets that callback before the error is thrown. I'm running macOS Monterey 12.3.1 on an x86 machine. I've attached log below. Let me know if you need more information.

    Thanks,

    Tristan

    2022-05-03T16:40:15.336Z DEBUG Application data folder: /Users/jacksot/Library/Application Support/nrfconnect/pc-nrfconnect-programmer
    2022-05-03T16:40:21.787Z DEBUG iface: en0
    2022-05-03T16:40:21.787Z DEBUG IP4: 192.168.1.60
    2022-05-03T16:40:21.788Z DEBUG IP6: fe80::87b:a771:c3fe:f439
    2022-05-03T16:40:21.788Z DEBUG MAC: 88:66:5a:06:4a:98
    2022-05-03T16:40:21.789Z DEBUG Client Id: 86c676771d3d172513f90a7f9eb00b49a405738f
    2022-05-03T16:40:21.790Z DEBUG Google Analytics for category pc-nrfconnect-programmer has initialized
    2022-05-03T16:40:21.853Z INFO Using nrf-device-lib-js version: 0.4.5
    2022-05-03T16:40:21.853Z INFO Using nrf-device-lib version: 0.11.0
    2022-05-03T16:40:21.854Z INFO Using nrfjprog DLL version: 10.15.1
    2022-05-03T16:40:21.854Z INFO Using JLink version: JLink_V7.58b
    2022-05-03T16:40:21.916Z DEBUG App pc-nrfconnect-programmer v3.0.0 official
    2022-05-03T16:40:21.916Z DEBUG App path: /Users/jacksot/.nrfconnect-apps/node_modules/pc-nrfconnect-programmer
    2022-05-03T16:40:21.916Z DEBUG nRFConnect 3.11.0, required by the app is (^3.10.0)
    2022-05-03T16:40:21.916Z DEBUG nRFConnect path: /Applications/nRF Connect for Desktop.app/Contents/Resources/app.asar
    2022-05-03T16:40:21.916Z DEBUG HomeDir: /Users/jacksot
    2022-05-03T16:40:21.916Z DEBUG TmpDir: /var/folders/7k/2bzxhtp91fng7g_9bpb7s914y89gzp/T/
    2022-05-03T21:22:50.553Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
    2022-05-03T21:22:50.555Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:22:50.555Z DEBUG Sending usage data...
    2022-05-03T21:22:50.556Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.556Z DEBUG Action: Open jlink OB version
    2022-05-03T21:22:50.556Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:22:50.561Z DEBUG Usage data has been sent
    2022-05-03T21:22:50.561Z INFO Device family NRF53
    2022-05-03T21:22:50.561Z DEBUG Sending usage data...
    2022-05-03T21:22:50.561Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.561Z DEBUG Action: Open jlink device family
    2022-05-03T21:22:50.561Z DEBUG Label: NRF53
    2022-05-03T21:22:50.562Z DEBUG Usage data has been sent
    2022-05-03T21:22:50.563Z INFO Device version NRF5340_xxAA_ENGD
    2022-05-03T21:22:50.563Z DEBUG Sending usage data...
    2022-05-03T21:22:50.563Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.563Z DEBUG Action: Open jlink device version
    2022-05-03T21:22:50.563Z DEBUG Label: NRF5340_xxAA_ENGD
    2022-05-03T21:22:50.564Z DEBUG Usage data has been sent
    2022-05-03T21:22:50.564Z INFO Board version PCA10095
    2022-05-03T21:22:50.564Z DEBUG Sending usage data...
    2022-05-03T21:22:50.564Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.564Z DEBUG Action: Open jlink device board version
    2022-05-03T21:22:50.564Z DEBUG Label: PCA10095
    2022-05-03T21:22:50.565Z DEBUG Usage data has been sent
    2022-05-03T21:22:50.565Z INFO Loading readback protection status for Application core
    2022-05-03T21:22:50.566Z INFO Loading readback protection status for Network core
    2022-05-03T21:22:50.566Z DEBUG Sending usage data...
    2022-05-03T21:22:50.566Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:50.566Z DEBUG Action: Open device
    2022-05-03T21:22:50.566Z DEBUG Label: jlink
    2022-05-03T21:22:50.567Z DEBUG Usage data has been sent
    2022-05-03T21:22:51.482Z ERROR Failed to load readback protection status: async task failure for id: 17932018133 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:22:51.482Z DEBUG Sending usage data...
    2022-05-03T21:22:51.482Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:22:51.482Z DEBUG Action: Report error
    2022-05-03T21:22:51.483Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 17932018133 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:22:51.483Z DEBUG Usage data has been sent
    2022-05-03T21:22:51.659Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
    2022-05-03T21:52:13.650Z DEBUG Sending usage data...
    2022-05-03T21:52:13.655Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:52:13.655Z DEBUG Action: Close device
    2022-05-03T21:52:13.655Z DEBUG Label: 
    2022-05-03T21:52:13.661Z DEBUG Usage data has been sent
    2022-05-03T21:52:13.667Z INFO Target device closed
    2022-05-03T21:53:19.135Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
    2022-05-03T21:53:19.135Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:53:19.136Z DEBUG Sending usage data...
    2022-05-03T21:53:19.136Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.136Z DEBUG Action: Open jlink OB version
    2022-05-03T21:53:19.136Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:53:19.137Z DEBUG Usage data has been sent
    2022-05-03T21:53:19.137Z INFO Device family NRF53
    2022-05-03T21:53:19.137Z DEBUG Sending usage data...
    2022-05-03T21:53:19.137Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.137Z DEBUG Action: Open jlink device family
    2022-05-03T21:53:19.138Z DEBUG Label: NRF53
    2022-05-03T21:53:19.138Z DEBUG Usage data has been sent
    2022-05-03T21:53:19.139Z INFO Device version NRF5340_xxAA_ENGD
    2022-05-03T21:53:19.139Z DEBUG Sending usage data...
    2022-05-03T21:53:19.139Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.139Z DEBUG Action: Open jlink device version
    2022-05-03T21:53:19.139Z DEBUG Label: NRF5340_xxAA_ENGD
    2022-05-03T21:53:19.140Z DEBUG Usage data has been sent
    2022-05-03T21:53:19.141Z INFO Board version PCA10095
    2022-05-03T21:53:19.141Z DEBUG Sending usage data...
    2022-05-03T21:53:19.141Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.141Z DEBUG Action: Open jlink device board version
    2022-05-03T21:53:19.141Z DEBUG Label: PCA10095
    2022-05-03T21:53:19.142Z DEBUG Usage data has been sent
    2022-05-03T21:53:19.142Z INFO Loading readback protection status for Application core
    2022-05-03T21:53:19.142Z INFO Loading readback protection status for Network core
    2022-05-03T21:53:19.143Z DEBUG Sending usage data...
    2022-05-03T21:53:19.143Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:19.143Z DEBUG Action: Open device
    2022-05-03T21:53:19.143Z DEBUG Label: jlink
    2022-05-03T21:53:19.144Z DEBUG Usage data has been sent
    2022-05-03T21:53:20.091Z ERROR Failed to load readback protection status: async task failure for id: 19760546257 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:53:20.092Z DEBUG Sending usage data...
    2022-05-03T21:53:20.092Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:20.092Z DEBUG Action: Report error
    2022-05-03T21:53:20.092Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 19760546257 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:53:20.093Z DEBUG Usage data has been sent
    2022-05-03T21:53:20.277Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
    2022-05-03T21:53:49.897Z DEBUG Sending usage data...
    2022-05-03T21:53:49.897Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:53:49.897Z DEBUG Action: Close device
    2022-05-03T21:53:49.897Z DEBUG Label: 
    2022-05-03T21:53:49.898Z DEBUG Usage data has been sent
    2022-05-03T21:53:49.900Z INFO Target device closed
    2022-05-03T21:54:04.957Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
    2022-05-03T21:54:04.957Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:54:04.958Z DEBUG Sending usage data...
    2022-05-03T21:54:04.958Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.958Z DEBUG Action: Open jlink OB version
    2022-05-03T21:54:04.958Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:54:04.959Z DEBUG Usage data has been sent
    2022-05-03T21:54:04.959Z INFO Device family NRF53
    2022-05-03T21:54:04.959Z DEBUG Sending usage data...
    2022-05-03T21:54:04.959Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.959Z DEBUG Action: Open jlink device family
    2022-05-03T21:54:04.959Z DEBUG Label: NRF53
    2022-05-03T21:54:04.960Z DEBUG Usage data has been sent
    2022-05-03T21:54:04.960Z INFO Device version NRF5340_xxAA_ENGD
    2022-05-03T21:54:04.960Z DEBUG Sending usage data...
    2022-05-03T21:54:04.961Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.961Z DEBUG Action: Open jlink device version
    2022-05-03T21:54:04.961Z DEBUG Label: NRF5340_xxAA_ENGD
    2022-05-03T21:54:04.961Z DEBUG Usage data has been sent
    2022-05-03T21:54:04.962Z INFO Board version PCA10095
    2022-05-03T21:54:04.962Z DEBUG Sending usage data...
    2022-05-03T21:54:04.962Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.962Z DEBUG Action: Open jlink device board version
    2022-05-03T21:54:04.962Z DEBUG Label: PCA10095
    2022-05-03T21:54:04.963Z DEBUG Usage data has been sent
    2022-05-03T21:54:04.963Z INFO Loading readback protection status for Application core
    2022-05-03T21:54:04.963Z INFO Loading readback protection status for Network core
    2022-05-03T21:54:04.963Z DEBUG Sending usage data...
    2022-05-03T21:54:04.963Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:04.963Z DEBUG Action: Open device
    2022-05-03T21:54:04.964Z DEBUG Label: jlink
    2022-05-03T21:54:04.964Z DEBUG Usage data has been sent
    2022-05-03T21:54:05.885Z ERROR Failed to load readback protection status: async task failure for id: 19806365616 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:54:05.886Z DEBUG Sending usage data...
    2022-05-03T21:54:05.886Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:05.886Z DEBUG Action: Report error
    2022-05-03T21:54:05.886Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 19806365616 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:54:05.887Z DEBUG Usage data has been sent
    2022-05-03T21:54:06.079Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
    2022-05-03T21:54:59.969Z DEBUG Sending usage data...
    2022-05-03T21:54:59.969Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:54:59.969Z DEBUG Action: Close device
    2022-05-03T21:54:59.969Z DEBUG Label: 
    2022-05-03T21:54:59.970Z DEBUG Usage data has been sent
    2022-05-03T21:54:59.970Z INFO Target device closed
    2022-05-03T21:55:03.211Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
    2022-05-03T21:55:03.212Z INFO JLink OB firmware version J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:55:03.212Z DEBUG Sending usage data...
    2022-05-03T21:55:03.212Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.212Z DEBUG Action: Open jlink OB version
    2022-05-03T21:55:03.212Z DEBUG Label: J-Link OB-K22-NordicSemi compiled Dec  3 2021 15:46:55
    2022-05-03T21:55:03.213Z DEBUG Usage data has been sent
    2022-05-03T21:55:03.213Z INFO Device family NRF53
    2022-05-03T21:55:03.213Z DEBUG Sending usage data...
    2022-05-03T21:55:03.213Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.213Z DEBUG Action: Open jlink device family
    2022-05-03T21:55:03.213Z DEBUG Label: NRF53
    2022-05-03T21:55:03.214Z DEBUG Usage data has been sent
    2022-05-03T21:55:03.214Z INFO Device version NRF5340_xxAA_ENGD
    2022-05-03T21:55:03.214Z DEBUG Sending usage data...
    2022-05-03T21:55:03.214Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.215Z DEBUG Action: Open jlink device version
    2022-05-03T21:55:03.215Z DEBUG Label: NRF5340_xxAA_ENGD
    2022-05-03T21:55:03.215Z DEBUG Usage data has been sent
    2022-05-03T21:55:03.215Z INFO Board version PCA10095
    2022-05-03T21:55:03.216Z DEBUG Sending usage data...
    2022-05-03T21:55:03.216Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.216Z DEBUG Action: Open jlink device board version
    2022-05-03T21:55:03.216Z DEBUG Label: PCA10095
    2022-05-03T21:55:03.217Z DEBUG Usage data has been sent
    2022-05-03T21:55:03.217Z INFO Loading readback protection status for Application core
    2022-05-03T21:55:03.217Z INFO Loading readback protection status for Network core
    2022-05-03T21:55:03.217Z DEBUG Sending usage data...
    2022-05-03T21:55:03.217Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:03.217Z DEBUG Action: Open device
    2022-05-03T21:55:03.217Z DEBUG Label: jlink
    2022-05-03T21:55:03.219Z DEBUG Usage data has been sent
    2022-05-03T21:55:04.160Z ERROR Failed to load readback protection status: async task failure for id: 19864616387 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:55:04.160Z DEBUG Sending usage data...
    2022-05-03T21:55:04.160Z DEBUG Category: pc-nrfconnect-programmer
    2022-05-03T21:55:04.160Z DEBUG Action: Report error
    2022-05-03T21:55:04.160Z DEBUG Label: darwin; x64; v3.0.0; Failed to load readback protection status: async task failure for id: 19864616387 msg: JLINKARM_DLL_ERROR
    2022-05-03T21:55:04.161Z DEBUG Usage data has been sent
    2022-05-03T21:55:04.349Z INFO Readback protection status: NRFDL_PROTECTION_STATUS_NONE
    

Children
Related