Configure the firmware

To configure the firmware, complete the following mandatory steps:

  1. Create the file firmware.conf in the ~/nrf-asset-tracker folder for your configuration overrides.

  2. Run the following command to print the Azure IoT DPS ID scope, which your devices use during device provisioning:

    # ~/nrf-asset-tracker/aws
    
    ./cli.sh info -o iotHubDpsIdScope
    
  3. Add the CONFIG_AZURE_IOT_HUB_DPS_ID_SCOPE setting to the firmware.conf file, using the Azure IoT DPS ID scope value from the previous step as the value:

    CONFIG_AZURE_IOT_HUB_DPS_ID_SCOPE="your Azure IoT DPS ID scope"

After completing the configuration, compile the firmware either using your own development environment or using Docker and then create the device credentials.

Note

See the documentation on the Asset Tracker v2 application for all available configuration options.