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

Facing problem in connecting Nordic Thingy 91 to nRF Cloud

I am using Nordic Thingy 91 Kit.

I have uploaded modem and application firmware URL : Nordic Thingy:91 - Downloads - nordicsemi.com

I am facing following problem while connecting Nordic Thingy 91 to nRF Cloud.

There was an error adding your device: No device found for this id. The device has not yet been provisioned. Troubleshoot nRF Code 40412

Parents Reply Children
  • The GPS sample does not require any cellular network connection.

    But, to be able to program it to a Thingy:91 without any external debugger (such as an nRF91 DK), you will have to add CONFIG_BOOTLOADER_MCUBOOT=y to the prj.conf file, and copy nrf/application/asset_tracker/configuration/thingy91_nrf9160ns/pm_static.yml to the project folder. After building the sample for the thingy91_nrf9160ns board, you can use the Programmer app in nRF Connect for Desktop to program the Thingy:91 with the app_signed.hex image in <your build folder>/zephyr.

    If you do not get any log from the application, you will have to make a file called mcuboot_olverlay-rsa.conf in your project folder with the following content:

    CONFIG_BOOT_SIGNATURE_TYPE_RSA=y
    CONFIG_BOOT_SIGNATURE_KEY_FILE="root-rsa-2048.pem"

    and the following lines to your CMakeLists.txt file, right after the line specifying which CMake version to use:

    list(APPEND mcuboot_OVERLAY_CONFIG
      "${CMAKE_CURRENT_SOURCE_DIR}/mcuboot_overlay-rsa.conf"
      )

    But, I also recommend that you contact your Regional Sales Manager, who probably knows more about your local situation than I do. It might be that there are some other network provider in you area with coverage. If you do not know how to contact your RSM, you can send me a private message with your location, and I will provide you the contact details.

Related