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

I have a hard time when trying to update nRF9160-DK modem

Hello, guys.

Here they are - Thingy:91 and nRF9160-DK boards on my desk!

I was able to successfully register Thingy:91 on nRF Cloud (both SIM card + LTE modem). However, I have a hard time when I try to do the same with nRF9160-DK!

First of all, I see on the back of the board that the version of the board is

PCA10090
0.8.3
2018.51
960029186

I wonder if this is the latest version of the board given the fact that I was unable to register LTE modem of the card through nRF Cloud!? Should I get a newer version of the board given the fact I purchased it few days ago? The version from 2018 seems pretty old having in mind that you are doing frequent changes in hardware/firmware/software!

Here is what I got when trying to connect my LTE device on the cloud:

To the best of my understanding, this happens because I don't have the latest version of the modem firmware. I tried to update the modem firmware through nRF Connect programmer but with no success because I can't even properly connect my nRF9160-DK board with the programmer! I have the latest (v3.3.0) version of the nRF Connect tool.

Here is what happens when I launch nRF Connect Programmer tool:

  • I am able to see nRF9160-DK board in the list of available devices:

  • However, the trouble comes once I select PCA10090 device. I have a white screen and nothing happens! Sometimes (very rarely), I have the following error:

Do you have any idea what could causing the issue here?! Is there any other way to update the LTE modem firmware (e.g. through SES)?

Thanks in advance for your time and efforts.

Sincerely,

Bojan.

Parents
  • Hi Bojan,

    There is most likely nothing wrong with the version of the nRF91 DK you have.

    Let us check out which version of "nrfjprog" you have. Please open the Command Line and type "nrfjprog --version":

    If you have another version, I would suggest that you update it.

    Connect the nRF91DK to your computer and make sure that the Serial port is not opened in another application like Segger emb. studio or the Programmer app. 

    Then open up command prompt and type: (doc reference)

    nrfjprog --recover -f nrf91


    Then I want you to open the Programmer App and try to update the modem. (if not successful please send the output log)

    If that is successful you can flash the default Asset Tracker samplenrf9160dk_asset_tracker.hex

    Either use the Programmer app or open the command line inside the folder you downloaded the .hex file:

    nrfjprog --program nrf9160dk_asset_tracker.hex -f nrf91 --sectorerase -r --verify
    

    Best regards,

    Martin L.

  • Hello, .

    nrjprog version: 10.5.0

    JlinkARM.dll version: 6.60d

    I was able to successfully open Programmer App and update the modem on nRF9160-DK board but from my laptop that is quite older compared to my main desktop computer I am currently using. On my desktop, I am unable to use Programmer app. When I select PCA 10090 device I have the issue I described above (white screen and app freezing).

    I agree that nRF9160-DK is OK. However, I still have an issue with using Programmer App on my desktop computer. For your info, unlike Programmer app, LTE Link Monitor app is working properly.

    Could the problem be in my computer ? What should I do in that sense to resolve the issue?

    Sincerely,

    Bojan.

Reply
  • Hello, .

    nrjprog version: 10.5.0

    JlinkARM.dll version: 6.60d

    I was able to successfully open Programmer App and update the modem on nRF9160-DK board but from my laptop that is quite older compared to my main desktop computer I am currently using. On my desktop, I am unable to use Programmer app. When I select PCA 10090 device I have the issue I described above (white screen and app freezing).

    I agree that nRF9160-DK is OK. However, I still have an issue with using Programmer App on my desktop computer. For your info, unlike Programmer app, LTE Link Monitor app is working properly.

    Could the problem be in my computer ? What should I do in that sense to resolve the issue?

    Sincerely,

    Bojan.

Children
Related