Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Ein OTA Update erstellen (Konsole)AWS IoT - Kostenlos RTOS

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.

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.

Ein OTA Update erstellen (Konsole)AWS IoT

  1. Wählen Sie im Navigationsbereich der AWS IoT Konsole unter Verwalten die Option Remote-Aktionen und dann Jobs aus.

  2. Wählen Sie Job erstellen aus.

  3. Wählen Sie unter Auftragstyp die Option Kostenlosen RTOS OTA Aktualisierungsauftrag erstellen und dann Weiter aus.

  4. Geben Sie in den Jobeigenschaften einen Jobnamen und (optional) eine Beschreibung des Jobs ein, und wählen Sie dann Weiter aus.

  5. Sie können ein OTA Update für ein einzelnes Gerät oder eine Gruppe von Geräten bereitstellen. Wählen Sie unter Zu aktualisierende Geräte ein oder mehrere Dinge oder Dinggruppen aus der Dropdownliste aus.

  6. Wählen Sie unter Wählen Sie das Protokoll für die Dateiübertragung entweder HTTPoder aus MQTT, oder wählen Sie beide aus, damit jedes Gerät das zu verwendende Protokoll bestimmen kann.

  7. Wählen Sie unter Signieren und Ihre Datei auswählen die Option Neue Datei für mich signieren aus.

  8. Wählen Sie unter Codesignaturprofil die Option Neues Profil erstellen aus.

  9. Geben Sie unter Create a code signing profile (Erstellen eines Codesignierungsprofils) einen Namen für Ihr Codesignierungsprofil ein.

    1. Wählen Sie unter Device hardware platform (Geräte-Hardwareplattform) Ihre Hardwareplattform aus.

      Anmerkung

      In dieser Liste werden nur Hardwareplattformen angezeigt, RTOS die für die kostenlose Version qualifiziert wurden. Wenn Sie eine nicht qualifizierte Plattform testen und die ECDSA P-256-256-Verschlüsselungssuite zum Signieren verwenden, können Sie das Windows SHA Simulator-Codesignaturprofil auswählen, um eine kompatible Signatur zu erzeugen. Wenn Sie eine nicht qualifizierte Plattform verwenden und eine andere Chiffriersuite als ECDSA P-256 SHA -256 zum Signieren verwenden, können Sie Code Signing für verwenden, oder Sie können Ihr Firmware-Update selbst signieren. AWS IoT Weitere Informationen finden Sie unter Firmware-Updates digital signieren.

    2. Wählen Sie unter Codesignaturzertifikat die Option Bestehendes Zertifikat auswählen und dann ein zuvor importiertes Zertifikat aus, oder wählen Sie Neues Codesignaturzertifikat importieren, wählen Sie Ihre Dateien aus und wählen Sie Importieren aus, um ein neues Zertifikat zu importieren.

    3. Geben Sie unter Pathname of code signing certificate on device (Pfadname des Codesignierungszertifikats auf dem Gerät) den vollständig qualifizierten Pfadnamen zum Codesignierungszertifikat auf Ihrem Gerät ein. Bei den meisten Geräten können Sie dieses Feld leer lassen. Geben Sie für den Windows-Simulator und für Geräte, die das Zertifikat an einem bestimmten Speicherort speichern, den Pfadnamen hier ein.

      Wichtig

      Fügen Sie bei CC322 0SF- LAUNCHXL von Texas Instruments keinen Schrägstrich (/) vor dem Dateinamen ein, wenn Ihr Codesignaturzertifikat im Stammverzeichnis des Dateisystems vorhanden ist. Andernfalls schlägt das OTA Update bei der Authentifizierung mit einem file not found Fehler fehl.

    4. Wählen Sie Erstellen aus.

  10. Wählen Sie unter Datei die Option Vorhandene Datei auswählen und anschließend S3 durchsuchen aus. Eine Liste Ihrer Amazon S3 S3-Buckets wird angezeigt. Wählen Sie den Bucket aus, der Ihr Firmware-Update enthält und wählen Sie dann Ihr Firmware-Update im Bucket aus.

    Anmerkung

    Die PIC32MZEF Demo-Projekte von Microchip Curiosity erzeugen zwei Binärbilder mit den Standardnamen und. mplab.production.bin mplab.production.ota.bin Verwenden Sie die zweite Datei, wenn Sie ein Bild zur OTA Aktualisierung hochladen.

  11. Geben Sie unter Pfadname der Datei auf dem Gerät den vollqualifizierten Pfadnamen zu dem Speicherort auf Ihrem Gerät ein, an den das Firmware-Image durch den OTA Job kopiert werden soll. Dieser Ort ist von der Plattform abhängig.

    Wichtig

    Auf dem Texas Instruments CC322 0SF- LAUNCHXL muss der Pfadname des Firmware-Images aufgrund von Sicherheitseinschränkungen lauten. /sys/mcuflashimg.bin

  12. Öffnen Sie den Dateityp und geben Sie eine Ganzzahl zwischen 0 und 255 ein. Der von Ihnen eingegebene Dateityp wird dem Jobdokument hinzugefügt, das an die geliefert wirdMCU. Der MCU Firmware/Softwareentwickler hat die volle Verantwortung dafür, was mit diesem Wert geschehen soll. Mögliche Szenarien beinhalten ein System MCU mit einem Sekundärprozessor, dessen Firmware unabhängig vom Primärprozessor aktualisiert werden kann. Wenn das Gerät einen OTA Aktualisierungsauftrag erhält, kann es anhand des Dateityps ermitteln, für welchen Prozessor das Update bestimmt ist.

  13. Wählen Sie unter IAMRolle eine Rolle gemäß den Anweisungen unter ausErstellen Sie eine Service-Rolle OTA „Update“.

  14. Wählen Sie Weiter.

  15. Geben Sie eine ID und eine Beschreibung für Ihren OTA Aktualisierungsjob ein.

  16. Wählen Sie unter Job type (Job-Typ) die Option Your job will complete after deploying to the selected devices/groups (snapshot) (Job wird nach der Bereitstellung auf den ausgewählten Geräten/Gruppen abgeschlossen (Snapshot)) aus.

  17. Wählen Sie geeignete optionale Konfigurationen für Ihre Aufgabe (Job executions rollout (Rollout der Aufgabenausführungen), Job abort (Aufgabenabbruch), Job executions timeout (Aufgabenausführungstimeout) und Tags).

  18. Wählen Sie Create (Erstellen) aus.

So verwenden Sie ein zuvor signiertes Firmware-Image:
  1. Wählen Sie unter Select and sign your firmware image (Ihr Firmware-Image auswählen und signieren) die Option Select a previously signed firmware image (Ein zuvor signiertes Firmware-Image auswählen) aus.

  2. Geben Sie unter Pfadname des Firmware-Images auf dem Gerät den vollqualifizierten Pfadnamen zu dem Speicherort auf Ihrem Gerät ein, an den das Firmware-Image durch den OTA Job kopiert wird. Dieser Ort ist von der Plattform abhängig.

  3. Wählen Sie unter Vorheriger Codesignaturauftrag die Option Auswählen und wählen Sie dann den vorherigen Codesignaturauftrag aus, mit dem das Firmware-Image signiert wurde, das Sie für das Update verwenden. OTA

Verwendung eines benutzerdefinierten, signierten Firmware-Images
  1. Wählen Sie unter Select and sign your firmware image (Ihr Firmware-Image auswählen und signieren) die Option Use my custom signed firmware image (Mein benutzerdefiniertes Firmware-Image verwenden) aus.

  2. Geben Sie unter Pathname of code signing certificate on device (Pfadname des Codesignierungszertifikats auf dem Gerät) den vollständig qualifizierten Pfadnamen zum Codesignierungszertifikat auf Ihrem Gerät ein. Bei den meisten Geräten können Sie dieses Feld leer lassen. Geben Sie für den Windows-Simulator und für Geräte, die das Zertifikat an einem bestimmten Speicherort speichern, den Pfadnamen hier ein.

  3. Geben Sie unter Pfadname des Firmware-Images auf dem Gerät den vollqualifizierten Pfadnamen zu dem Speicherort auf Ihrem Gerät ein, an den der OTA Job das Firmware-Image kopiert. Dieser Ort ist von der Plattform abhängig.

  4. Fügen Sie unter Signatur Ihre PEM Formatsignatur ein.

  5. Wählen Sie in Original hash algorithm (Ursprünglicher Hash-Algorithmus) den Hash-Algorithmus aus, der bei der Erstellung Ihrer Dateisignatur verwendet wurde.

  6. Wählen Sie in Original encryption algorithm (Ursprünglicher Verschlüsselungsalgorithmus) den Algorithmus aus, der bei der Erstellung Ihrer Dateisignatur verwendet wurde.

  7. Wählen Sie unter Wählen Sie Ihr Firmware-Image in Amazon S3 den Amazon S3 S3-Bucket und das signierte Firmware-Image im Amazon S3 S3-Bucket aus.

Nachdem Sie die Informationen zur Codesignatur angegeben haben, geben Sie den Typ des OTA Aktualisierungsauftrags, die Servicerolle und eine ID für Ihr Update an.

Anmerkung

Verwenden Sie in der Job-ID keine persönlich identifizierbaren Informationen für Ihr OTA Update. Beispiele für personenbezogene Daten sind:

  • Namen.

  • IP-Adressen.

  • E-Mail-Adressen.

  • Speicherorte.

  • Bankverbindung

  • Medizinische Informationen

  1. Wählen Sie unter Job type (Job-Typ) die Option Your job will complete after deploying to the selected devices/groups (snapshot) (Job wird nach der Bereitstellung auf den ausgewählten Geräten/Gruppen abgeschlossen (Snapshot)) aus.

  2. Wählen Sie unter IAMRolle für OTA Aktualisierungsjob Ihre OTA Servicerolle aus.

  3. Geben Sie eine alphanumerische ID für Ihre Aufgabe ein und wählen Sie dann Create (Erstellen) aus.

Der Job wird in der AWS IoT Konsole mit dem Status IN angezeigtPROGRESS.

Anmerkung
  • Die AWS IoT Konsole aktualisiert den Status von Aufträgen nicht automatisch. Aktualisieren Sie Ihren Browser, um Updates zu anzuzeigen.

Connect Sie Ihr serielles UART Terminal mit Ihrem Gerät. Sie sollten eine Ausgabe sehen, die anzeigt, dass das Gerät die aktualisierte Firmware herunterlädt.

Nachdem das Gerät die aktualisierte Firmware heruntergeladen hat, startet es neu und installiert die Firmware. Sie können sehen, was im UART Terminal passiert.

Ein Tutorial, das Ihnen zeigt, wie Sie mit der Konsole ein OTA Update erstellen, finden Sie unterOver-the-air aktualisiert die Demo-Anwendung.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.