Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erste Schritte mit der IDT -freien RTOS Benutzeroberfläche
In diesem Abschnitt erfahren Sie, wie Sie die IDT RTOS -Free-Benutzeroberfläche verwenden, um Ihre Konfiguration zu erstellen oder zu ändern. Anschließend erfahren Sie, wie Sie Tests ausführen.
Themen
AWS Anmeldeinformationen konfigurieren
Sie müssen die Anmeldeinformationen für den AWS Benutzer konfigurieren, den Sie in erstellt habenErstellen und konfigurieren Sie ein Konto AWS. Sie können Ihre Anmeldeinformationen auf zwei Arten angeben:
-
In einer Datei mit Anmeldeinformationen
-
Als Umgebungsvariablen
IDTverwendet dieselbe Anmeldeinformationsdatei wie die AWS CLI. Weitere Informationen finden Sie unter Konfigurations- und Anmeldeinformationsdateien.
Der Speicherort der Anmeldeinformationsdatei variiert je nach verwendetem Betriebssystem:
-
macOS Linux:
~/.aws/credentials
-
Windows:
C:\Users\
UserName
\.aws\credentials
Fügen Sie der credentials
Datei Ihre AWS Anmeldeinformationen im folgenden Format hinzu:
[default] aws_access_key_id =
<your_access_key_id>
aws_secret_access_key =<your_secret_access_key>
Anmerkung
Wenn Sie das default
AWS Profil nicht verwenden, achten Sie darauf, den Profilnamen in der IDT -freien RTOS Benutzeroberfläche anzugeben. Weitere Informationen zu Profilen finden Sie unter Konfiguration und Einstellungen für Anmeldeinformationsdateien.
Umgebungsvariablen sind Variablen, die vom Betriebssystem gepflegt und von Systembefehlen verwendet werden. Sie werden nicht gespeichert, wenn Sie die SSH Sitzung schließen. Die IDT RTOS -Free-Benutzeroberfläche verwendet die AWS_SECRET_ACCESS_KEY
Umgebungsvariablen AWS_ACCESS_KEY_ID
und, um Ihre AWS Anmeldeinformationen zu speichern.
Um diese Variablen auf Linux, macOS oder Unix festzulegen, verwenden Sie export:
export AWS_ACCESS_KEY_ID=
<your_access_key_id>
export AWS_SECRET_ACCESS_KEY=<your_secret_access_key>
In Windows können Sie die Variablen mit set festlegen:
set AWS_ACCESS_KEY_ID=
<your_access_key_id>
set AWS_SECRET_ACCESS_KEY=<your_secret_access_key>
Öffnen Sie die IDT RTOS -Freie-Benutzeroberfläche
Um die IDT -Kostenlose RTOS Benutzeroberfläche zu öffnen
-
Laden Sie eine unterstützte IDT -freie RTOS Version herunter und extrahieren Sie das heruntergeladene Archiv an einen Speicherort auf Ihrem Dateisystem, für den Sie Lese- und Schreibberechtigungen haben.
-
Führen Sie den folgenden Befehl aus, um zum IDT RTOS -Free-Installationsverzeichnis zu navigieren:
cd
devicetester-extract-location
/bin -
Führen Sie den folgenden Befehl aus, um die IDT RTOS -Freie-Benutzeroberfläche zu öffnen:
Die IDT -Freie RTOS Benutzeroberfläche wird in Ihrem Standardbrowser geöffnet. Informationen zu unterstützten Browsern finden Sie unterVerwenden Sie einen unterstützten Webbrowser.
Erstellen Sie eine neue Konfiguration
Wenn Sie zum ersten Mal Benutzer sind, müssen Sie eine neue Konfiguration erstellen, um die JSON Konfigurationsdateien einzurichten, die IDT -Free zum Ausführen von Tests RTOS benötigt. Anschließend können Sie Tests ausführen oder die erstellte Konfiguration ändern.
Beispiele für die userdata.json
Dateien config.json
device.json
, und finden Sie unterErster Test Ihres Mikrocontroller-Boards. Ein Beispiel für die resource.json
Datei, die nur zum Ausführen von Bluetooth Low Energy (BLE) -Tests verwendet wird, finden Sie unterFühren Sie Bluetooth Low Energy-Tests durch.
Um eine neue Konfiguration zu erstellen
-
Öffnen Sie in der IDT -freien RTOS Benutzeroberfläche das Navigationsmenü und wählen Sie dann Neue Konfiguration erstellen aus.
Wichtig
Sie müssen Ihre AWS Anmeldeinformationen konfigurieren, bevor Sie die Benutzeroberfläche öffnen. Wenn Sie Ihre Anmeldeinformationen nicht konfiguriert haben, schließen Sie das Browserfenster mit der IDT -freien RTOS Benutzeroberfläche, folgen Sie den Schritten unterAWS Anmeldeinformationen konfigurieren, und öffnen Sie dann die IDT RTOS -Free-Benutzeroberfläche erneut.
-
Folgen Sie dem Konfigurationsassistenten, um die IDT Konfigurationseinstellungen einzugeben, die für die Durchführung von Qualifikationstests verwendet werden. Der Assistent konfiguriert die folgenden Einstellungen in den JSON Konfigurationsdateien, die sich im
Verzeichnis befinden.devicetester-extract-location
/config-
AWS settings — Die AWS-Konto Informationen, die IDT -Free RTOS verwendet, um AWS Ressourcen während Testläufen zu erstellen. Diese Einstellungen sind in der
config.json
Datei konfiguriert. -
Kostenloses RTOS Repository — Der absolute Pfad zum kostenlosen RTOS Repository und zum portierten Code sowie die Art der Qualifikation, die Sie durchführen möchten. Diese Einstellungen sind in der
userdata.json
Datei konfiguriert.Sie müssen Free RTOS für Ihr Gerät portieren, bevor Sie Qualifikationstests durchführen können. Weitere Informationen finden Sie im Leitfaden zur kostenlosen RTOS Portierung
-
Build and Flash — Die Build- und Flash-Befehle für Ihre Hardware, mit denen IDT Sie Tests auf Ihrem Motherboard automatisch erstellen und flashen können. Diese Einstellungen sind in der
userdata.json
Datei konfiguriert. -
Geräte — Die Gerätepool-Einstellungen für die zu testenden Geräte. Diese Einstellungen werden in den
sku
Feldernid
und und imdevices
Block für den Gerätepool in derdevice.json
Datei konfiguriert. -
Netzwerk — Die Einstellungen zum Testen der Netzwerkkommunikationsunterstützung für Ihre Geräte. Diese Einstellungen werden im
features
Block derdevice.json
Datei und in dentestWifiConfig
BlöckenclientWifiConfig
und in deruserdata.json
Datei konfiguriert. -
Echo-Server — Die Echo-Server-Konfigurationseinstellungen für Secure-Socket-Tests. Diese Einstellungen sind in der
userdata.json
Datei konfiguriert.Weitere Hinweise zur Echo-Serverkonfiguration finden Sie unterhttps://docs.aws.amazon.com/freertos/latest/portingguide/afr-echo-server.html.
-
CMake— (Optional) Die Einstellungen zum Ausführen von CMake Build-Funktionstests. Diese Konfiguration ist nur erforderlich, wenn Sie sie CMake als Build-System verwenden. Diese Einstellungen sind in der
userdata.json
Datei konfiguriert. -
BLE— Die Einstellungen für die Durchführung von Bluetooth Low Energy-Funktionstests. Diese Einstellungen werden im
features
Block derdevice.json
Datei und in derresource.json
Datei konfiguriert. -
OTA— Die Einstellungen für die Ausführung von OTA Funktionstests. Diese Einstellungen werden im
features
Block derdevice.json
Datei und in deruserdata.json
Datei konfiguriert.
-
-
Überprüfen Sie auf der Seite „Überprüfen“ Ihre Konfigurationsinformationen.
Wenn Sie mit der Überprüfung Ihrer Konfiguration fertig sind, wählen Sie Tests ausführen aus, um Ihre Qualifizierungstests durchzuführen.
Ändern Sie eine bestehende Konfiguration
Wenn Sie bereits Konfigurationsdateien für eingerichtet habenIDT, können Sie die IDT RTOS -Free-Benutzeroberfläche verwenden, um Ihre bestehende Konfiguration zu ändern. Stellen Sie sicher, dass Ihre vorhandenen Konfigurationsdateien im
Verzeichnis verfügbar sind.devicetester-extract-location
/config
Um eine neue Konfiguration zu ändern
-
Öffnen Sie in der IDT -freien RTOS Benutzeroberfläche das Navigationsmenü und wählen Sie dann Bestehende Konfiguration bearbeiten aus.
Das Konfigurations-Dashboard zeigt Informationen zu Ihren vorhandenen Konfigurationseinstellungen an. Wenn eine Konfiguration falsch oder nicht verfügbar ist, lautet der Status für diese Konfiguration
Error validating configuration
. -
Gehen Sie wie folgt vor, um eine bestehende Konfigurationseinstellung zu ändern:
-
Wählen Sie den Namen einer Konfigurationseinstellung, um die zugehörige Einstellungsseite zu öffnen.
-
Ändern Sie die Einstellungen und wählen Sie dann Speichern, um die entsprechende Konfigurationsdatei neu zu generieren.
-
Nachdem Sie die Änderung Ihrer Konfiguration abgeschlossen haben, stellen Sie sicher, dass alle Ihre Konfigurationseinstellungen die Validierung bestanden haben. Wenn der Status für jede Konfigurationseinstellung lautetValid
, können Sie Ihre Qualifizierungstests mit dieser Konfiguration ausführen.
Führen Sie Qualifikationstests durch
Nachdem Sie eine Konfiguration für IDT -Free erstellt habenRTOS, können Sie Ihre Qualifikationstests durchführen.
Um Qualifizierungstests durchzuführen
-
Überprüfen Sie Ihre Konfiguration.
-
Wählen Sie im Navigationsmenü die Option Tests ausführen aus.
-
Um den Testlauf zu starten, wählen Sie Tests starten.
IDT-Free RTOS führt die Qualifikationstests aus und zeigt die Zusammenfassung des Testlaufs sowie alle Fehler in der Test Runner-Konsole an. Nach Abschluss des Testlaufs können Sie die Testergebnisse und Protokolle an den folgenden Orten einsehen:
-
Die Testergebnisse befinden sich im
Verzeichnis.devicetester-extract-location
/results/execution-id
-
Testprotokolle befinden sich im
Verzeichnis.devicetester-extract-location
/results/execution-id
/logs
Weitere Informationen zu Testergebnissen und Protokollen finden Sie unter Sehen Sie sich IDT die kostenlosen RTOS Ergebnisse an undSehen Sie sich IDT die kostenlosen RTOS Protokolle an.