Primera prueba de su placa de microcontrolador
Puede usar IDT para FreeRTOS para probar la implementación de las bibliotecas FreeRTOS. Una vez que haya realizado la portabilidad las bibliotecas de FreeRTOS para los controladores de dispositivos de su placa, utilice AWS IoT Device Tester para ejecutar las pruebas de calificación en su placa del microcontrolador.
Añadir capas de portabilidad de bibliotecas
Para realizar la portabilidad de FreeRTOS para su dispositivo, consulte la Guía de portabilidad de FreeRTOS. Al implementar el repositorio de pruebas de FreeRTOS y realizar la portabilidad de las capas de FreeRTOS, debe proporcionar un manifest.yml con las rutas a cada biblioteca, incluido el repositorio de pruebas. Este archivo se ubicará en el directorio raíz de su código fuente. Consulte las instrucciones del archivo de manifiesto para obtener más información.
Configure las credenciales de AWS para AWS IoT Device Tester para comunicarse con la nube de AWS
Debe configurar las credenciales de AWS para AWS IoT Device Tester para comunicarse con la nube de AWS. Para obtener más información, consulte Configuración de credenciales y regiones de AWS para desarrollo. Las credenciales de AWS válidas se especifican en el archivo de configuración .devicetester_extract_location/devicetester_freertos_[win|mac|linux]/configs/config.json
"auth": { "method": "environment" } "auth": { "method": "file", "credentials": { "profile": "<your-aws-profile>" } }
El atributo auth del archivo config.json tiene un campo de método que controla la autenticación de AWS y se puede declarar como archivo o entorno. Al configurar el campo como entorno, se extraen las credenciales de AWS de las variables de entorno de la máquina host. Al configurar el campo en un archivo, se importa un perfil específico del archivo de configuración .aws/credentials.