Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Inizia con l'interfaccia utente gratuita IDT RTOS
Questa sezione mostra come utilizzare l'RTOSinterfaccia utente IDT gratuita per creare o modificare la configurazione, quindi mostra come eseguire i test.
Argomenti
Configura le AWS credenziali
È necessario configurare le credenziali per l' AWS utente in Creare e configurare un account AWS cui è stato creato. Puoi specificare le credenziali in uno dei due modi seguenti:
-
In un file di credenziali
-
Come variabili di ambiente
IDTutilizza lo stesso file di credenziali di. AWS CLI Per ulteriori informazioni, consulta l'argomento relativo ai file di configurazione e delle credenziali.
La posizione del file delle credenziali varia a seconda del sistema operativo in uso:
-
macOS, Linux:
~/.aws/credentials
-
Windows:
C:\Users\
UserName
\.aws\credentials
Aggiungi AWS le tue credenziali al credentials
file nel seguente formato:
[default] aws_access_key_id =
<your_access_key_id>
aws_secret_access_key =<your_secret_access_key>
Nota
Se non utilizzi il default
AWS profilo, assicurati di specificare il nome del profilo nell'RTOSinterfaccia utente IDT gratuita. Per ulteriori informazioni sui profili, consulta Configurazione e impostazioni dei file di credenziali.
Le variabili di ambiente sono variabili gestite dal sistema operativo e utilizzate dai comandi di sistema. Non vengono salvate se si chiude la SSH sessione. L'RTOSinterfaccia utente IDT gratuita utilizza le variabili di AWS_SECRET_ACCESS_KEY
ambiente AWS_ACCESS_KEY_ID
e per memorizzare le AWS credenziali.
Per impostare queste variabili su Linux, macOS o Unix, utilizza export:
export AWS_ACCESS_KEY_ID=
<your_access_key_id>
export AWS_SECRET_ACCESS_KEY=<your_secret_access_key>
Per impostare queste variabili su Windows, utilizza set:
set AWS_ACCESS_KEY_ID=
<your_access_key_id>
set AWS_SECRET_ACCESS_KEY=<your_secret_access_key>
Apri l'interfaccia utente IDT gratuita RTOS
Per aprire l'RTOSinterfaccia utente IDT gratuita
-
Scaricate una RTOS versione IDT gratuita supportata ed estraete l'archivio scaricato in una posizione del file system in cui disponete delle autorizzazioni di lettura e scrittura.
-
Eseguite il seguente comando per accedere alla directory IDT di RTOS installazione gratuita:
cd
devicetester-extract-location
/bin -
Esegui il seguente comando per aprire l'RTOSinterfaccia utente IDT gratuita:
L'RTOSinterfaccia utente IDT gratuita si apre nel browser predefinito. Per informazioni sui browser supportati, consultaUtilizza un browser Web supportato.
Creare una nuova configurazione
Se sei un utente alle prime armi, devi creare una nuova configurazione per impostare i file di JSON configurazione RTOS richiesti da IDT -Free per eseguire i test. È quindi possibile eseguire test o modificare la configurazione creata.
Per esempi dei userdata.json
file, econfig.json
,device.json
,,,,, vediPrimo test della scheda del microcontrollore. Per un esempio del resource.json
file utilizzato solo per eseguire i test Bluetooth Low Energy (BLE), vediEsegui i test Bluetooth Low Energy.
Per creare una nuova configurazione
-
Nell'RTOSinterfaccia utente IDT gratuita, apri il menu di navigazione, quindi scegli Crea nuova configurazione.
Importante
È necessario configurare le AWS credenziali prima di aprire l'interfaccia utente. Se non hai configurato le tue credenziali, chiudi la finestra del browser IDT -Free RTOS UI, segui i passaggi indicati e quindi riapri l'IDTinterfaccia utente gratuita. Configura le AWS credenziali RTOS
-
Segui la procedura guidata di configurazione per inserire le impostazioni di IDT configurazione utilizzate per eseguire i test di qualificazione. La procedura guidata configura le seguenti impostazioni nei file di JSON configurazione che si trovano nella directory.
devicetester-extract-location
/config-
AWS settings: le Account AWS informazioni che IDT -Free RTOS utilizza per creare AWS risorse durante le esecuzioni dei test. Queste impostazioni sono configurate nel
config.json
file. -
RTOSArchivio gratuito: il percorso assoluto verso l'RTOSarchivio gratuito e il codice trasferito e il tipo di qualifica che si desidera eseguire. Queste impostazioni sono configurate nel file.
userdata.json
È necessario eseguire il porting RTOS di Free sul dispositivo prima di poter eseguire i test di qualificazione. Per ulteriori informazioni, consulta la Free RTOS Porting Guide
-
Build and flash: i comandi build e flash per l'hardware che consentono di IDT eseguire automaticamente i test di build e flash sulla scheda madre. Queste impostazioni sono configurate nel
userdata.json
file. -
Dispositivi: le impostazioni del pool di dispositivi per i dispositivi da testare. Queste impostazioni sono configurate nei
sku
campiid
e neldevices
blocco per il pool di dispositivi neldevice.json
file. -
Rete: le impostazioni per testare il supporto delle comunicazioni di rete per i dispositivi. Queste impostazioni sono configurate nel
features
blocco deldevice.json
file e neitestWifiConfig
blocchiclientWifiConfig
and deluserdata.json
file. -
Echo server: le impostazioni di configurazione del server echo per i test Secure Socket. Queste impostazioni sono configurate nel file.
userdata.json
Per ulteriori informazioni sulla configurazione del server echo, vederehttps://docs.aws.amazon.com/freertos/latest/portingguide/afr-echo-server.html.
-
CMake— (Facoltativo) Le impostazioni per eseguire i test di funzionalità della CMake build. Questa configurazione è richiesta solo se utilizzi CMake come sistema di compilazione. Queste impostazioni sono configurate nel
userdata.json
file. -
BLE—Le impostazioni per eseguire i test di funzionalità Bluetooth Low Energy. Queste impostazioni sono configurate nel
features
blocco deldevice.json
file e nelresource.json
file. -
OTA—Le impostazioni per eseguire i test di OTA funzionalità. Queste impostazioni sono configurate nel
features
blocco deldevice.json
file e neluserdata.json
file.
-
-
Nella pagina Revisione, verifica le informazioni di configurazione.
Dopo aver esaminato la configurazione, per eseguire i test di qualificazione, scegli Esegui test.
Modifica una configurazione esistente
Se hai già impostato i file di configurazione perIDT, puoi utilizzare l'RTOSinterfaccia utente IDT gratuita per modificare la configurazione esistente. Assicuratevi che i file di configurazione esistenti siano disponibili nella
directory.devicetester-extract-location
/config
Per modificare una nuova configurazione
-
Nell'RTOSinterfaccia utente IDT gratuita, apri il menu di navigazione, quindi scegli Modifica configurazione esistente.
La dashboard di configurazione mostra informazioni sulle impostazioni di configurazione esistenti. Se una configurazione è errata o non disponibile, lo stato di tale configurazione è
Error validating configuration
. -
Per modificare un'impostazione di configurazione esistente, completare i seguenti passaggi:
-
Scegli il nome di un'impostazione di configurazione per aprire la relativa pagina delle impostazioni.
-
Modifica le impostazioni, quindi scegli Salva per rigenerare il file di configurazione corrispondente.
-
Dopo aver modificato la configurazione, verifica che tutte le impostazioni di configurazione superino la convalida. Se lo stato di ogni impostazione di configurazione èValid
, puoi eseguire i test di qualificazione utilizzando questa configurazione.
Esegui test di qualificazione
Dopo aver creato una configurazione per IDT -FreeRTOS, puoi eseguire i test di qualificazione.
Per eseguire test di qualificazione
-
Convalida la configurazione.
-
Nel menu di navigazione, scegli Esegui test.
-
Per iniziare l'esecuzione del test, scegli Avvia test.
IDTRTOS-Esegue i test di qualificazione e visualizza il riepilogo dei test eseguiti e gli eventuali errori nella console Test runner. Al termine dell'esecuzione del test, è possibile visualizzare i risultati e i log del test dalle seguenti posizioni:
-
I risultati dei test si trovano nella
directory.devicetester-extract-location
/results/execution-id
-
I registri dei test si trovano nella
directory.devicetester-extract-location
/results/execution-id
/logs
Per ulteriori informazioni sui risultati e sui registri dei test, vedere Visualizza i risultati IDT gratuiti RTOS e. Visualizza i RTOS log IDT di For Free