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

Registering a 3rd Party Board(Actinius Icarus) to Nrf Cloud

Hi, I'm trying to add an Icarus Board to Nrf Cloud. I have the IMEI number of Icarus Board but I don't know how to find HWID/PIN number.

I also saw this ticket https://devzone.nordicsemi.com/f/nordic-q-a/59924/imei-and-hwid, Here in the conclusion, we don't need to HWID number, it can be a random number.

But still, I get an error. I also tried writing the IMEI number in nrf-IMEI format. It didn't work either.

What is the proper way to add an LTE device if I have a 3rd Party board or if I have only nrf9160?

Thank you for your help.

Parents Reply
  • Let's go to step by step;

    1. I have an Icarus Board and this Icarus board has nrf9160 on the board. 

    2. I built the cloud_client example project for the board and flashed to the device. I'm debugging it with J-Link. Everything looks okay.

    3. I don't have any HWID number or PIN number on the board. (I don't know what should I write here!)

    4. I get the IMEI number from the device sending some commands to the board while it runs.

    5. I don't know in which format I have to write IMEI number. ( nrf-<IMEI> or <IMEI> or own-<IMEI)

    Now you have a better picture I guess. 

Children
  • evren.kenanoglu said:
    3. I don't have any HWID number or PIN number on the board. (I don't know what should I write here!)

     You get the PIN number when generating the certificate. You can look at this.

     

    evren.kenanoglu said:
    5. I don't know in which format I have to write IMEI number. ( nrf-<IMEI> or <IMEI> or own-<IMEI)

     As jing mentioned, you should add your own prefix to the IMEI number.

    Also, make sure your device is connected to the cloud before trying to register.

  • Hi again,

    I checked "you can look at this." I'm not 100 percent sure what I have to do but I understood that at the first I have to register this device to nrf-cloud. 

    So here's what I have done: 

    - I made exact changes in the file CONFIG_NRF_CLOUD_CLIENT_ID_PREFIX="own".

    - I created a json file which includes these informations;

    - After that opened LTE-Monitor and load from Json file and update the certificates.

    - I reset the board. But still, I get the same error when adding the device on the cloud side.

    I don't know I'm not sure if I know how to register this device. 

    I didn't see or maybe I didn't understand how to register this device to the cloud. 

    I really need a basic solution that goes step by step for that registery. 

    Any help? 

  • Where did you get the certificates in the JSON from? The nrf cloud certificates should already be written to the modem when you receive the nrf9160 SiP.

Related