Tutorial: From factory provisioning to update campaigns
This tutorial explains how to:
- Provision your device in a simulated factory environment.
- Connect your device to Device Management Portal.
- Update your device's firmware-over-the-air (FOTA) using a campaign.
Note: Before walking through this tutorial, we recommend you start with this tutorial.
Note: Unless otherwise stated, the example commands in this tutorial are for a Linux environment.
In this tutorial
- Requirements.
- Generate update credentials.
- Generate a Vendor ID and Class ID.
- Set up the factory environment.
- Connect your device to Device Management Portal.
- Update your device's firmware image.
Requirements
For this tutorial you need:
-
A board supported by Device Management Client example.
-
A serial or Ethernet cable to connect your device to your computer. If you are using an Ethernet cable, your device and computer must be connected to the same network.
-
A Izuma Device Management account. You can contact us at: https://www.izumanetworks.com/#contact-us
-
The ARM or GCC_ARM toolchain.
-
The Arm Mbed CLI tool. For quick install, run:
pip install mbed-cli
-
A device Vendor ID and Class ID.