This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

My device type is shown as unknown.

Hello, I am trying the nRF9160 DK for the first time and when I try to connect my DK to my laptop and select my device in the nRF Connect Programmer it shows the error highlighted below.This error occurs only when the device in the nRF91 mode and does not occur in the nrF52 mode.

What might be the reason for this error and can I solve this error?

Thank You

13:23:44.242 RAM: 256KiB.
13:23:44.243 Flash: 1024KiB in pages of 4KiB.
13:23:44.549 Device type is unknown. It may be a new version of product from Nordic Semiconductor.
13:23:44.549 Please check device list supported by nrfjprog.
13:23:47.516 Reading device non-volatile memory. This may take a few seconds.
13:23:57.530 Non-volatile memory has been read. 3 non-empty memory blocks identified

  • Which version of the Development Kit for the nRF9160 do you have?
    Which version of the nRF Connect Programmer are you using?
    Which version of nrfjprog and JLink do you have?

    These are things that might impact your ability to detect the nRF9160 as they need to be updated (however I doubt the version of the DK is the issue as my v0.7.0 DK worked as did v0.8.2 and v0.8.5). nRF Programmer has been working for my nRF9160 DKs since the first closed realease samples of the DK last year.

    When I connect my v0.8.5 DK to v2.6.2 of the nRF Connect Programmer I see this:

    10:00:08.808
    Using nrfjprog library 9.8.1, pc-nrfjprog-js 1.4.4
    10:00:11.901
    Using nrfjprog to communicate with target
    10:00:12.908
    Using J-Link Software version 6.40
    10:00:13.865
    Segger serial: 960004275
    10:00:13.866
    Segger speed: 2000 kHz
    10:00:13.866
    Segger version: J-Link OB-K22-NordicSemi compiled Nov 20 2018 16:26:48
    10:00:13.867
    Probed: 960004275.
    10:00:13.867
    Model: NRF9160_xxAA_FP1.
    10:00:13.867
    RAM: 256KiB.
    10:00:13.867
    Flash: 1024KiB in pages of 4KiB.
    10:00:15.073
    Reading device non-volatile memory. This may take a few seconds.
  • I have the same issue with NRF9160-DK-ND I got from Digikey the last week.

    10:38:42.579	Using nrfjprog library 10.2.1, pc-nrfjprog-js 1.5.4
    10:39:01.647	Using nrfjprog to communicate with target
    10:39:07.672	Using J-Link Software version 6.46
    10:39:12.358	Segger serial: 960003961
    10:39:12.359	Segger speed: 2000 kHz
    10:39:12.359	Segger version: J-Link OB-K22-NordicSemi compiled Feb 14 2019 14:03:18
    10:39:12.361	Probed: 960003961.
    10:39:12.361	Model: Unknown model.
    10:39:12.361	RAM: 256KiB.
    10:39:12.361	Flash: 1024KiB in pages of 4KiB.
    10:39:13.578	Device type is unknown. It may be a new version of product from Nordic Semiconductor.
    10:39:13.578	Please check device list supported by nrfjprog.
    10:39:18.294	Reading device non-volatile memory. This may take a few seconds.
    10:39:27.930	Non-volatile memory has been read. 1 non-empty memory blocks identified.

    nRF Connect is v3.0.0

    Updating the board controller FW does not change the situation:

    2019-07-12T07:42:52.749Z INFO Parsing HEX file: /tmp/nRF9160_DK_board_controller_FW.hex
    2019-07-12T07:42:52.761Z INFO File was last modified at  7/12/2019, 9:55:07 AM
    2019-07-12T07:42:52.904Z INFO Data block: 0x00000000-0x0000B106 (0x0000B106  bytes long)
    2019-07-12T07:42:52.904Z INFO Data block: 0x0000B108-0x0000BC30 (0x00000B28  bytes long)
    2019-07-12T07:42:53.781Z INFO Non-volatile memory has been read. 1 non-empty memory blocks identified.
    2019-07-12T07:44:17.806Z INFO Recovery procedure finished
    2019-07-12T07:44:17.812Z INFO Using nrfjprog to communicate with target
    2019-07-12T07:44:23.721Z INFO Using J-Link Software version 6.46
    2019-07-12T07:44:28.431Z INFO Segger serial:  960003961
    2019-07-12T07:44:28.431Z INFO Segger speed:  2000  kHz
    2019-07-12T07:44:28.432Z INFO Segger version:  J-Link OB-K22-NordicSemi compiled Feb 14 2019 14:03:18
    2019-07-12T07:44:28.434Z INFO Probed: 960003961.
    2019-07-12T07:44:28.434Z INFO Model: Unknown model.
    2019-07-12T07:44:28.434Z INFO RAM: 256KiB.
    2019-07-12T07:44:28.434Z INFO Flash: 1024KiB in pages of 4KiB.
    2019-07-12T07:44:29.724Z INFO Device type is unknown. It may be a new version of product from Nordic Semiconductor.
    2019-07-12T07:44:29.724Z INFO Please check device list supported by nrfjprog.
    2019-07-12T07:44:34.458Z INFO Reading device non-volatile memory. This may take a few seconds.
    2019-07-12T07:44:35.934Z INFO Writing procedure starts
    2019-07-12T07:44:35.946Z INFO Target's UICR is not blank, skipping UICR updates.
    2019-07-12T07:44:50.037Z INFO Write procedure finished
    2019-07-12T07:44:50.038Z INFO Using nrfjprog to communicate with target
    2019-07-12T07:44:55.595Z INFO Using J-Link Software version 6.46
    2019-07-12T07:44:59.924Z INFO Segger serial:  960003961
    2019-07-12T07:44:59.924Z INFO Segger speed:  2000  kHz
    2019-07-12T07:44:59.924Z INFO Segger version:  J-Link OB-K22-NordicSemi compiled Feb 14 2019 14:03:18
    2019-07-12T07:44:59.927Z INFO Probed: 960003961.
    2019-07-12T07:44:59.927Z INFO Model: Unknown model.
    2019-07-12T07:44:59.927Z INFO RAM: 256KiB.
    2019-07-12T07:44:59.927Z INFO Flash: 1024KiB in pages of 4KiB.
    2019-07-12T07:45:01.071Z INFO Device type is unknown. It may be a new version of product from Nordic Semiconductor.
    2019-07-12T07:45:01.071Z INFO Please check device list supported by nrfjprog.
    2019-07-12T07:45:05.765Z INFO Reading device non-volatile memory. This may take a few seconds.
    2019-07-12T07:45:15.580Z INFO Non-volatile memory has been read. 2 non-empty memory blocks identified.

Related