
TBOXINDS1
–
User Guide, Rev. 0.4
27 |
P a g e
User Guide
U-Boot environment
If the device boot process is interrupted during the
‘Hit any key to stop autoboot’
stage U-Boot
console can be accessed and used manually. Currently implemented boot mechanism can
be traced in the U-Boot environment which can be manipulated with commands
printenv
/
setenv
. Configuration then can be saved using
saveenv
.
This approach can be used if the boot script is not an option.
7.7
Azure IoT Edge
TrustBox comes with Azure IoT Edge framework integrated. To start using it a private Azure
IoT hub should be created and device registered. For more information refer to
https://docs.microsoft.com/en-us/azure/iot-edge/quickstart
Once the device is registered on Azure IoT hub use the allocated connection string as
device_connection_string
in the iotedge config
(/etc/iotedge/config.yaml
) and restart iotedge
service:
#
systemctl restart iotedge.service
Once connection is established TrustBox will pull all the registered Azure Edge modules and
start running them.
Note: at the time of TrustBox release Azure IoT Edge was not yet globally available for arm64
platform. Because of it the default iotedge configuration is set to use a specific version of
iot edge modules. If the latest version is needed change the
agent “
image
”
field value to
“
mcr.microsoft.com/azureiotagent:1.0
”
and restart the
iotedge.service
.