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.
Aktualisieren der Version Ihrer Firmware
Der in Free enthaltene OTA Agent RTOS überprüft die Version eines Updates und installiert es nur, wenn es neuer ist als die vorhandene Firmware-Version. Die folgenden Schritte zeigen Ihnen, wie Sie die Firmware-Version der OTA Demo-Anwendung erhöhen können.
-
Öffnen Sie das
aws_demos
Projekt in IhremIDE. -
Suchen Sie die Datei
/vendors/
und erhöhen Sie den Wert von APP_ VERSION _ BUILD.vendor
/boards/board
/aws_demos/config_files/ota_demo_config.h -
Um ein Update für eine Renesas rx65n-Plattform mit einem anderen Dateityp als 0 (Nicht-Firmware-Dateien) zu planen, müssen Sie die Datei mit dem Renesas Secure Flash Programmer-Tool signieren, andernfalls schlägt die Signaturprüfung auf dem Gerät fehl. Das Tool erstellt ein signiertes Dateipaket mit der Erweiterung, bei der es sich um einen proprietären Dateityp für Renesas handelt.
.rsu
Das Tool ist auf Github zu finden.Sie können den folgenden Beispielbefehl verwenden, um das Bild zu generieren: "Renesas Secure Flash Programmer.exe" CUI Update "RX65N(ROM 2MB)/Secure Bootloader=256KB" "sig-sha256-ecdsa" 1 "
file_name
" "output_file_name
.rsu" -
Erstellen Sie das Projekt neu.
Sie müssen Ihr Firmware-Update in den Amazon S3 S3-Bucket kopieren, den Sie wie unter beschrieben erstellt habenErstellen Sie einen Amazon S3 S3-Bucket zum Speichern Ihres Updates. Der Name der Datei, die Sie nach Amazon S3 kopieren müssen, hängt von der verwendeten Hardwareplattform ab:
-
Texas Instruments CC322 0SF-: LAUNCHXL
vendors/ti/boards/cc3220_launchpad/aws_demos/ccs/debug/aws_demos.bin
-
AusdrucksvollESP32:
vendors/espressif/boards/esp32/aws_demos/make/build/aws_demos.bin