Create a new configuration
If you're a first-time user, you must create a new configuration to set up the JSON configuration files that IDT for FreeRTOS requires to run tests. You can then run tests or modify the created configuration.
For examples of the config.json,
device.json, and userdata.json files, see
First test of your microcontroller board.
To create a new configuration
-
In the IDT for FreeRTOS UI, open the navigation menu, and choose Create new configuration.
-
Follow the configuration wizard to enter the IDT configuration settings used to run qualification tests. The wizard configures the following settings in JSON configuration files located in the
directory.devicetester-extract-location/config-
Device settings – The device pool settings for the devices to be tested. These settings are configured in the
idandskufields, and the devices block for the device pool in theconfig.jsonfile.
-
Amazon account settings – The Amazon Web Services account information that IDT for FreeRTOS uses to create Amazon resources during test runs. These settings are configured in the
config.jsonfile.
-
FreeRTOS implementation – The absolute path to the FreeRTOS repository and ported code, and the FreeRTOS version you want to run IDT FRQ on. The paths to the execution and parameter config header files from the
FreeRTOS-Libraries-Integration-TestsGitHub repository. The build and flash commands for your hardware that allow IDT to build and flash tests onto your board automatically. These settings are configured in theuserdata.jsonfile.
-
PKCS #11 labels and Echo server – The PKCS #11 labels that correspond to the keys provisioned in your hardware based on the key functionality and key provisioning method. The echo server configuration settings for the Transport Interface tests. These settings are configured in the
userdata.jsonanddevice.jsonfiles.
-
Over-the-air (OTA) updates – The settings that control OTA functionality tests. These settings are configured in the
featuresblock of thedevice.jsonanduserdata.jsonfiles.
-
-
On the Review page, verify your configuration information.
After you finish reviewing your configuration, to run your qualification tests, choose Run tests.