This guide shows you how to generate and provision new nRF Connect for Cloud certificates for your Nordic Thingy:91 or nRF9160 development kit (DK).
Pre-compiled application firmware (v0.2.3 and later) for Thingy:91 with this support can be found under the Thingy:91 download page. The latest pre-compiled application firmware for the nRF9160 DK also has this support. Both downloads (Thingy:91 or nRF9160 DK) have nRF9160 SiP application firmware for connecting to an LTE-M or NB-IoT network. The ZIP file inside the download is the modem firmware (mfwnrf9160xxx.zip), do not unzip. The modem firmware will be updated in the next step.
Follow these steps to update the Thingy:91 with the appropriate hex file (see CONTENTS.txt in the download for description). Follow these steps to update the nRF9160 DK with the appropriate hex file (see CONTENTS.txt in the download for description).
To download new certificates go into the account view in the top right corner of nRF Connect for Cloud. Then input the device ID in the format nrf-<IMEI> and PIN/HWID found on the label on the PCB into the Device Certificates card. PIN for Thingy:91 and HWID (with or without colons) for nRF9160 DK.Then click the Download Certificate button.
The device must first be deleted from nRF Connect for Cloud before the new certificates will work.
Go into the account view on nRF Cloud. Then input the device ID in the format nrf-<IMEI> and PIN/HWID found on the label on the PCB into the Reset a Device card. PIN for Thingy:91 and HWID (with or without colons) for nRF9160 DK.
Then click the Reset Device button.
If you have any questions related to this, please create a DevZone ticket here. Please do not use the comment section below.
I have an early nrf9160 (PCA10090 v 0.8.2).
Finally after around 13 minutes, this is output to the log, and the LTE icon turns solid gray (in the LTE Link Monitor app):
[00:12:09.635,650] [0m lte_lc.parse_nw_reg_status: Network registration status: 2 [0m
[00:12:09.925,964] [1;31m lte_lc: Could not parse AT+CEREG response, error: -11
[0m[00:12:09.934,051] [1;31m lte_lc: Could not get network registration status[0m
[00:12:09.944,763] [0m lte_lc.parse_nw_reg_status: Network registration status: 4[0m
[00:12:09.993,286] [0m lte_lc.parse_nw_reg_status: Network registration status: 4[0m
Then after a bit longer, the LTE stays gray, but the signal strength indicator shows 3 out of 4, while the Current Band shows N/A.
The Chart shows some activity too. A green line appears showing reference signal power. But at the same time an event (in the chart) says "No suitable cells in tracking area".
I'm living in Denmark, where the iBasis website says there's national coverage.
What's going on? Thanks in advance.
Update: I've now tried with the SIM from my mobile phone (LTE). I'm not sure if that should work or not, but it doesn't.
I even got myself a IoT sim card from the largest national provider of IoT SIM cards. Still no luck :-(
@luposlip You should create a new thread for your problem.