Skip to content

This sample project shows how to build and deploy a custom firmware image to an iMX8m Arm Virtual Hardware (AVH) device, run an MQTT application which connects to AWS IoT, subscribes to IoT topics and publishes network and memory stats from the device, and test resilience via AWS IoT Core Device Advisor test suites.

License

Notifications You must be signed in to change notification settings

aws-iot-builder-tools/iot-avh-demos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Debugging IoT Connectivity with Arm Virtual Hardware and AWS IoT Core Device Advisor.

This sample project shows how to build and deploy a custom firmware image to an iMX8m Arm Virtual Hardware (AVH) device, run an MQTT application which connects to AWS IoT, subscribes to IoT topics and publishes network and memory stats from the device. The resilience of the MQTT application implementation will be tested by running AWS IoT Device Advisor integration tests. We will be focusing on the AWS Qualification Test Suite in this readme, but you can extend the test suites to include any of the AWS IoT Core Device Advisor available tests. More information on available test suites here.

Follow the steps in the 2 parts below sequentially:

  1. Part 1: Build and Upload the Yocto image for Arm Virtual Hardware (AVH) Simulator

  2. Part 2: Configure Device Advisor Tests and Start your Device MQTT Client.

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.

About

This sample project shows how to build and deploy a custom firmware image to an iMX8m Arm Virtual Hardware (AVH) device, run an MQTT application which connects to AWS IoT, subscribes to IoT topics and publishes network and memory stats from the device, and test resilience via AWS IoT Core Device Advisor test suites.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published