Unsupported device. The detected device could not be recognized as neither JLink device nor Nordic USB device.

 I am trying to program an nRF9160 using a Segger Flasher Compact with J-Link version 7.60e and nrfjprog version 10.15.2 on a machine running 64-bit Windows 10. This was working for a few days but stopped working this morning although nothing changed. I have read through the forum about other people experiencing the same issue and tried all of the fixes suggested. I uninstalled and reinstalled both JLink and the nRF Command Line tools to the latest version. I have tried both the 64-bit and 32-bit versions of these with no success. 

The flasher does appear under device manager: 

Running nrfjprog --com I can see the Flasher:

Can someone please tell me why it is appearing as an unsupported device in nRF Connect for desktop and failing with the command line tools?

Parents
  • Hello everyone,

    I am also getting the error message: "Unsupported device. The detected device could not be recognized as neither JLink device nor Nordic USB device." from the Programmer application.

    We are using a nRF52-DK boards for flashing our boards in the development team.
    nRF Connect SDK used is v2.4.0.
    During product development one year ago, everything was working fine. Now we tried to work on bug fixes and discovered, that some things must have changed:
    In the Programmer tool, the device is not anymore recognized as nRF52-DK device, but as J-Link device, see image 1.
    Also in VS Code, the device is no longer recognized as nRF52-DK but only by a serial number, see image 2.

    When i try to connect to the device in the programmer tool i get the error message mentioned above and can not use the tool.
    In VS Code, i had to change one parameter in the settings in order to make flashing possible again, unfortunately i do not remember which one it was anymore. It believe it was Nrf-connect: Device Provider: -> set to nrfjprog.

    Image 1:

    Image 2:


    Image 3:

    Best Regards
    Dino

Reply
  • Hello everyone,

    I am also getting the error message: "Unsupported device. The detected device could not be recognized as neither JLink device nor Nordic USB device." from the Programmer application.

    We are using a nRF52-DK boards for flashing our boards in the development team.
    nRF Connect SDK used is v2.4.0.
    During product development one year ago, everything was working fine. Now we tried to work on bug fixes and discovered, that some things must have changed:
    In the Programmer tool, the device is not anymore recognized as nRF52-DK device, but as J-Link device, see image 1.
    Also in VS Code, the device is no longer recognized as nRF52-DK but only by a serial number, see image 2.

    When i try to connect to the device in the programmer tool i get the error message mentioned above and can not use the tool.
    In VS Code, i had to change one parameter in the settings in order to make flashing possible again, unfortunately i do not remember which one it was anymore. It believe it was Nrf-connect: Device Provider: -> set to nrfjprog.

    Image 1:

    Image 2:


    Image 3:

    Best Regards
    Dino

Children
No Data
Related