Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Comience con la RTOS interfaz de IDT usuario gratuita
En esta sección se muestra cómo utilizar la RTOS interfaz IDT de usuario gratuita para crear o modificar la configuración y, a continuación, se muestra cómo ejecutar las pruebas.
Temas
Configure AWS las credenciales
Debe configurar las credenciales del AWS usuario en el que creóCree y configure una cuenta AWS. Puede especificar sus credenciales de una de las dos formas siguientes:
-
En un archivo de credenciales
-
Como variables de entorno.
IDTutiliza el mismo archivo de credenciales que el AWS CLI. Para obtener más información, consulte Archivos de configuración y credenciales.
La ubicación del archivo de credenciales varía en función del sistema operativo que utilice:
-
macOS, Linux:
~/.aws/credentials
-
Windows:
C:\Users\
UserName
\.aws\credentials
Añada sus AWS credenciales al credentials
archivo en el siguiente formato:
[default] aws_access_key_id =
<your_access_key_id>
aws_secret_access_key =<your_secret_access_key>
nota
Si no usa el default
AWS perfil, asegúrese de especificar el nombre del perfil en la RTOS interfaz de usuario IDT gratuita. Para obtener más información sobre los perfiles, consulte Configuración y configuración del archivo de credenciales.
Las variables de entorno son las variables que mantiene el sistema operativo y utilizan los comandos del sistema. No se guardan si cierra la SSH sesión. La IDT RTOS interfaz de usuario gratuita utiliza las variables de AWS_SECRET_ACCESS_KEY
entorno AWS_ACCESS_KEY_ID
y para almacenar AWS las credenciales.
Para establecer estas variables en Linux, MacOS, o Unix, utilice export:
export AWS_ACCESS_KEY_ID=
<your_access_key_id>
export AWS_SECRET_ACCESS_KEY=<your_secret_access_key>
Para establecer estas variables en Windows, utilice set:
set AWS_ACCESS_KEY_ID=
<your_access_key_id>
set AWS_SECRET_ACCESS_KEY=<your_secret_access_key>
Abra la RTOS interfaz IDT de usuario gratuita
Para abrir la RTOS interfaz IDT de usuario gratuita
-
Descargue una RTOS versión IDT gratuita compatible y extraiga el archivo descargado a una ubicación del sistema de archivos en la que tenga permisos de lectura y escritura.
-
Ejecute el siguiente comando para ir al directorio IDT de RTOS instalación gratuito:
cd
devicetester-extract-location
/bin -
Ejecute el siguiente comando para abrir la RTOS interfaz IDT de usuario gratuita:
La RTOS interfaz IDT de usuario gratuita se abre en el navegador predeterminado. Para obtener información acerca de los navegadores compatibles, consulte Uso de un navegador web compatible.
Creación de una nueva configuración
Si es la primera vez que lo usa, debe crear una nueva configuración para configurar los archivos de JSON configuración que IDT -Free RTOS necesita para ejecutar las pruebas. A continuación, puede ejecutar pruebas o modificar la configuración creada.
Para ver ejemplos de los archivos config.json
, device.json
y userdata.json
, consulte Primera prueba de la placa microcontroladora. Para ver un ejemplo del resource.json
archivo que se utiliza únicamente para ejecutar las pruebas de Bluetooth Low Energy (BLE), consulteRealice pruebas de Bluetooth de bajo consumo.
Para crear una nueva configuración
-
En la RTOS interfaz IDT de usuario gratuita, abra el menú de navegación y, a continuación, seleccione Crear nueva configuración.
importante
Debe configurar sus AWS credenciales antes de abrir la interfaz de usuario. Si no ha configurado sus credenciales, cierre la ventana del navegador con la RTOS interfaz IDT de usuario gratuita, siga los pasos que se indican yConfigure AWS las credenciales, a continuación, vuelva a abrir la RTOS interfaz de usuario IDT gratuita.
-
Siga las instrucciones del asistente de configuración para introducir los ajustes IDT de configuración que se utilizan para ejecutar las pruebas de calificación. El asistente configura los siguientes parámetros en los archivos JSON de configuración que se encuentran en el
directorio.devicetester-extract-location
/config-
AWS configuración: la Cuenta de AWS información que IDT -Free RTOS utiliza para crear AWS recursos durante las pruebas. Estos ajustes se configuran en el archivo
config.json
. -
RTOSRepositorio gratuito: la ruta absoluta al RTOS repositorio gratuito y al código portado, y el tipo de calificación que desea realizar. Estos ajustes se configuran en el archivo
userdata.json
.RTOSPara poder ejecutar las pruebas de aptitud, debes portar Free tu dispositivo. Para obtener más información, consulta la Guía de RTOS portabilidad gratuita
-
Construir y flashear: comandos de compilación y flasheo para su hardware que permiten IDT compilar y flashear pruebas en su placa automáticamente. Estos ajustes se configuran en el archivo
userdata.json
. -
Dispositivos: la configuración del grupo de dispositivos para los dispositivos que se van a probar. Estos ajustes se configuran en los campos
id
ysku
, y el bloquedevices
para el grupo de dispositivos en el archivodevice.json
. -
Redes: la configuración para probar la compatibilidad de los dispositivos con la comunicación de red. Estos ajustes se configuran en el bloque
features
del archivodevice.json
y en los bloquesclientWifiConfig
ytestWifiConfig
del archivouserdata.json
. -
Servidor Echo: los ajustes de configuración del servidor Echo para las pruebas de sockets seguros. Estos ajustes se configuran en el archivo
userdata.json
.Para obtener más información sobre la configuración del servidor echo, consulte https://docs.aws.amazon.com/freertos/latest/portingguide/afr-echo-server.html.
-
CMake— (Opcional) La configuración para ejecutar las pruebas de funcionalidad de CMake compilación. Esta configuración solo es necesaria si la utilizas CMake como sistema de compilación. Estos ajustes se configuran en el archivo
userdata.json
. -
BLE—La configuración para ejecutar las pruebas de funcionalidad de Bluetooth Low Energy. Estos ajustes se configuran en el bloque
features
del archivodevice.json
y en el archivoresource.json
. -
OTA—La configuración para ejecutar pruebas de OTA funcionalidad. Estos ajustes se configuran en el bloque
features
del archivodevice.json
y en el archivouserdata.json
.
-
-
En la página Revisar, compruebe la información de configuración.
Cuando termine de revisar la configuración, para ejecutar las pruebas de calificación, elija Ejecutar pruebas.
Modificación de una configuración existente
Si ya ha configurado los archivos de configuraciónIDT, puede utilizar la RTOS interfaz de usuario IDT gratuita para modificar la configuración existente. Asegúrese de que los archivos de configuración existentes estén disponibles en el directorio
.devicetester-extract-location
/config
Para modificar una nueva configuración
-
En la RTOS interfaz IDT de usuario gratuita, abra el menú de navegación y, a continuación, seleccione Editar la configuración existente.
El panel de configuración muestra información sobre los ajustes de configuración existentes. Si una configuración es incorrecta o no está disponible, el estado de esa configuración es
Error validating configuration
. -
Complete los siguientes pasos para modificar un ajuste de configuración existente:
-
Seleccione el nombre de un ajuste de configuración para abrir su página de ajustes.
-
Modifique los ajustes y, a continuación, seleccione Guardar para volver a generar el archivo de configuración correspondiente.
-
Cuando termine de modificar la configuración, compruebe que todas las opciones de configuración pasen la validación. Si el estado de cada parámetro de configuración es Valid
, puede ejecutar las pruebas de calificación con esta configuración.
Ejecución de pruebas de calificación
Una vez que haya creado una configuración para IDT -FreeRTOS, podrá ejecutar las pruebas de calificación.
Para ejecutar pruebas de calificación
-
Valide la configuración.
-
En el menú de navegación, elija Ejecutar pruebas.
-
Seleccione Iniciar pruebas para iniciar la ejecución de la prueba.
IDT-Free RTOS ejecuta las pruebas de calificación y muestra el resumen de la ejecución de la prueba y cualquier error en la consola de Test Runner. Una vez finalizada la ejecución de la prueba, puede ver los resultados y los registros de la prueba desde las siguientes ubicaciones:
-
Los resultados de las pruebas se encuentran en el directorio
.devicetester-extract-location
/results/execution-id
-
Los registros de las pruebas se encuentran en el directorio
.devicetester-extract-location
/results/execution-id
/logs
Para obtener más información sobre los resultados y los registros de las pruebas, consulte Consulta los RTOS resultados IDT de forma gratuita yVea los RTOS registros IDT de forma gratuita.