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
id
andsku
fields, and the devices block for the device pool in theconfig.json
file. -
AWS account settings – The AWS account information that IDT for FreeRTOS uses to create AWS resources during test runs. These settings are configured in the
config.json
file. -
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-Tests
GitHub 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.json
file. -
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.json
anddevice.json
files. -
Over-the-air (OTA) updates – The settings that control OTA functionality tests. These settings are configured in the
features
block of thedevice.json
anduserdata.json
files.
-
-
On the Review page, verify your configuration information.
After you finish reviewing your configuration, to run your qualification tests, choose Run tests.