Unable to Connect J-Link with Device nrf9160 on Desktop Application

nRF Connect for Desktop 3.11.1, Programmer v.3.0.0. 

Message showing with Jlink I am using and device connected:

13:58:12.602  Using nrf-device-lib-js version: 0.4.11
13:58:12.602  Using nrf-device-lib version: 0.11.8
13:58:12.602  Using nrfjprog DLL version: 10.15.4
13:58:12.602  Using JLink version: JLink_V7.66b
13:58:12.647  Installed JLink version does not match the provided version (V7.58b)
Jlink is connected and showing device fine, but when I select the device I receive this error:
14:01:39.531  Error while setting up device 000801026880: TypeError: Cannot read property '0' of undefined
14:01:39.538  Target device closed
I flash devices with my company very often and have never come across this issue.  I attempted to update firmware through Jlink Segger but states firmware is up to date.  I have power-cycled my PC twice, and re-downloaded the Segger software and nRF software twice.
Although I have confirmed the device is connected correctly through Segger Commander, I have tried multiple cables as well as multiple USB ports and am still receiving the error.
Confirmed switch on my device is set to 9160.
Thank you for help!
Parents
  • Hi,

    Thank you for reporting this. I will forward it to the developers. Please gather logs from the Programmer with verbose logging enabled and upload it here:

    1. Make sure the nRF9160 DK is connected to your computer and turned on.
    2. In Programmer go to the 'About' tab and enable verbose logging.
    3. Select 'Restart with verbose logging'.
    4. After the app restarts select the nRF9160 DK so that you get the error.
    5. Click on 'open log file' at the bottom of the terminal.
    6. Either save the log file somewhere and upload it here with Insert -> Image/video/file, or copy the contents of the log file and go to Insert -> Code then paste the log there.

    Best regards,

    Marte

Reply
  • Hi,

    Thank you for reporting this. I will forward it to the developers. Please gather logs from the Programmer with verbose logging enabled and upload it here:

    1. Make sure the nRF9160 DK is connected to your computer and turned on.
    2. In Programmer go to the 'About' tab and enable verbose logging.
    3. Select 'Restart with verbose logging'.
    4. After the app restarts select the nRF9160 DK so that you get the error.
    5. Click on 'open log file' at the bottom of the terminal.
    6. Either save the log file somewhere and upload it here with Insert -> Image/video/file, or copy the contents of the log file and go to Insert -> Code then paste the log there.

    Best regards,

    Marte

Children
Related