This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF Connect v3.9.3 does not detect external j Link programmer

Hello,

I recently updated my nRF Connect to the latest version 3.9.3 and it also updated the programmer app to 2.1.0. After this update, the Programmer app does not detect my external Segger J Link Pro and I get the following message in the Log window.

Previously, I was using connect version 3.9.1 and it was working fine. What is the workaround? Is it possible to switch back to v3.9.1 and Programmer app version 2.0.1?

13:58:24.397

Using @nordicsemiconductor/nrf-device-lib-js version: 0.4.1
13:58:24.398
Using nrf-device-lib version: 0.9.8
13:58:24.398
Using nrfjprog dll version: 10.15.1
13:58:24.398
Using JLink version: 6.88a
13:58:24.636
Application data folder: C:\Users\irtkvenk\AppData\Roaming\nrfconnect\pc-nrfconnect-programmer
13:58:31.964
Error while setting up device 000174504711: TypeError: Cannot read property 'vendorId' of undefined
13:58:31.967
Target device closed
UPDATE:
Also, Updating to the latest J Link driver does not resolve this issue:
  • This is happening for me too. I get the same output as above. When I click show log file, here is what I see:

    2022-01-06T21:02:29.940Z INFO Application data folder: C:\Users\me\AppData\Roaming\nrfconnect\pc-nrfconnect-programmer
    2022-01-06T21:02:30.012Z DEBUG App pc-nrfconnect-programmer v2.1.0 official
    2022-01-06T21:02:30.012Z DEBUG App path: C:\Users\me\.nrfconnect-apps\node_modules\pc-nrfconnect-programmer
    2022-01-06T21:02:30.012Z DEBUG nRFConnect 3.9.3, required by the app is (^3.9.2)
    2022-01-06T21:02:30.012Z DEBUG nRFConnect path: C:\Users\me\AppData\Local\Programs\nrfconnect\resources\app.asar
    2022-01-06T21:02:30.012Z DEBUG HomeDir: C:\Users\me
    2022-01-06T21:02:30.012Z DEBUG TmpDir: C:\Users\ME\AppData\Local\Temp
    2022-01-06T21:02:30.959Z DEBUG iface: Ethernet
    2022-01-06T21:02:30.959Z DEBUG IP4: 10.4.2.75
    2022-01-06T21:02:30.959Z DEBUG IP6: fe80::9c99:57d1:7f13:b3e1
    2022-01-06T21:02:30.959Z DEBUG MAC: 00:1f:bc:12:e8:62
    2022-01-06T21:02:30.960Z DEBUG Client Id: c635ace8a8f297d48a61bec96452be7753deedd3
    2022-01-06T21:02:30.960Z DEBUG Google Analytics for category pc-nrfconnect-programmer has initialized
    2022-01-06T21:02:34.056Z ERROR Error while setting up device 000051002055: TypeError: Cannot read property 'vendorId' of undefined
    2022-01-06T21:02:34.056Z DEBUG Sending usage data...
    2022-01-06T21:02:34.056Z DEBUG Category: pc-nrfconnect-programmer
    2022-01-06T21:02:34.056Z DEBUG Action: Close device
    2022-01-06T21:02:34.056Z DEBUG Label:
    2022-01-06T21:02:34.056Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2022-01-06T21:02:34.056Z INFO Target device closed

  • Hi

    I have reported this to our developers, and they're looking into it. In the meantime it should indeed be possible to revert to nRFConnect v3.9.1, as I believe the issue is with the latest nRFConnect for Desktop versions. If you uninstall the version you have installed currently, the 3.9.1 version can be downloaded and installed from here

    Best regards,

    Simon

    UPDATE:  Sorry, it seems the issue is related to the v2.1.0 version of the programmer app, which makes it harder to roll back on your end, but the developers say a fix in the form of a new update should be in place soon. Thank you for your patience.

  • nRFConnect Programmer v2.1.1 has been released and should hopefully fix this issue, let me know if you're still having trouble.

    Best regards,

    Simon

Related