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“.

Installieren Sie die erste Version der Firmware auf dem Texas Instruments CC322 0SF- LAUNCHXL - 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.

Installieren Sie die erste Version der Firmware auf dem Texas Instruments CC322 0SF- LAUNCHXL

Wichtig

Diese Referenzintegration wird im RTOS Amazon-Free-Repository gehostet, das veraltet ist. Wir empfehlen, dass Sie hier beginnen, wenn Sie ein neues Projekt erstellen. Wenn Sie bereits über ein bestehendes kostenloses RTOS Projekt verfügen, das auf dem inzwischen veralteten RTOS Amazon-Free-Repository basiert, finden Sie weitere Informationen unter. Leitfaden zur Migration des kostenlosen RTOS Github-Repositorys von Amazon

Diese Schritte gehen davon aus, dass Sie das Projekt aws_demos, wie unter Laden Sie die FreeRTOS OTA-Demo herunter, erstellen Sie sie, flashen Sie sie und führen Sie sie auf dem Texas Instruments CC3220SF-LAUNCHXL aus beschrieben, bereits erstellt haben.

  1. Platzieren Sie auf Ihrem Texas Instruments CC322 0SF- LAUNCHXL den SOP Jumper auf dem mittleren Satz von Pins (Position = 1) und setzen Sie die Platine zurück.

  2. Laden Sie das TI Uniflash Tool herunter und installieren Sie es.

  3. Starten Sie Uniflash. Wählen Sie in der Liste der Konfigurationen CC3220SF- LAUNCHXL und anschließend Start Image Creator aus.

  4. Wählen Sie New Project (Neues Projekt) aus.

  5. Geben Sie auf der Seite Start new project (Neues Projekt starten) einen Namen für Ihr Projekt ein. Wählen Sie als Gerätetyp CC322 0SF aus. Wählen Sie für Device Mode (Gerätemodus) die Option Develop (Entwicklung) aus. Wählen Sie Projekt erstellen aus.

  6. Trennen Sie Ihren Terminalemulator.

  7. Wählen Sie auf der rechten Seite des Uniflash-Anwendungsfensters Connect (Verbinden) aus.

  8. Wählen Sie unter Advanced (Erweitert) Files (Dateien) die Option User Files (Benutzerdateien) aus.

  9. Wählen Sie im Auswahlbereich File (Datei) das Symbol Add File (Datei hinzufügen) Document icon representing a file or page. aus.

  10. Wechseln Sie zum Verzeichnis /Applications/Ti/simplelink_cc32xx_sdk_version/tools/cc32xx_tools/certificate-playground und wählen Sie dummy-root-ca-cert, Open (Öffnen) und dann Write (Schreiben) aus.

  11. Wählen Sie im Auswahlbereich File (Datei) das Symbol Add File (Datei hinzufügen) Document icon representing a file or page. aus.

  12. Wechseln Sie zu dem Arbeitsverzeichnis, in dem Sie das Codesignierungszertifikat und den privaten Schlüssel erstellt haben, wählen Sie tisigner.crt.der aus, wählen Sie Open (Öffnen) aus und wählen Sie dann Write (Schreiben) aus.

  13. Wählen Sie in der Dropdownliste Aktion die Option Select MCU Image und anschließend Browse aus, um das Firmware-Image auszuwählen, das auf Ihr Gerät geschrieben werden soll (aws_demos.bin). Diese Datei befindet sich im Verzeichnis freertos/vendors/ti/boards/cc3220_launchpad/aws_demos/ccs/Debug. Klicken Sie auf Open.

    1. Überprüfen Sie im Dialogfeld „Datei“, ob der Dateiname auf mcuflashimg.bin festgelegt ist.

    2. Aktivieren Sie das Kontrollkästchen Vendor (Anbieter) aus.

    3. Geben Sie unter File Token (Datei-Token) 1952007250 ein.

    4. Wählen Sie in Private Key File Name (Dateiname für den privaten Schlüssel) die Option Browse (Durchsuchen) und anschließend in dem Arbeitsverzeichnis, in dem Sie das Codesignierungszertifikat und den privaten Schlüssel erstellt haben, tisigner.key aus.

    5. Wählen Sie unter Certification File Name (Zertifizierungsdateiname) die Option tisigner.crt.der aus.

    6. Wählen Sie Write (Schreiben) aus.

  14. Wählen Sie im linken Bereich unter Files (Dateien) die Option Service Pack aus.

  15. Wählen Sie unter Service Pack File Name (Service-Pack-Dateiname) die Option Browse (Durchsuchen) aus, navigieren Sie zu simplelink_cc32x_sdk_version/tools/cc32xx_tools/servicepack-cc3x20 und wählen Sie sp_3.7.0.1_2.0.0.0_2.2.0.6.bin und dann Open (Öffnen) aus.

  16. Wählen Sie im linken Bereich unter Files (Dateien) die Option Trusted Root-Certificate Catalog (Katalog für vertrauenswürdige Stammzertifikate) aus.

  17. Deaktivieren Sie das Kontrollkästchen Use default Trusted Root-Certificate Catalog (Standardmäßigen Katalog für vertrauenswürdige Stammzertifikate verwenden) .

  18. Wählen Sie unter Quelldatei die Option Durchsuchen und wählen Sie simplelink_cc32xx_sdk_versiontools/cc32xx_tools/certificate-playground/certcatalogPlayGround/20160911.lst, und wählen Sie dann Öffnen.

  19. Wählen Sie unter Signaturquelldatei die Option Durchsuchen und anschließend simplelink_cc32xx_sdk_ version/tools/cc32xx_tools/certificate-playground/certcatalogPlayGround20160911.lst.signed_3220.bin, und wählen Sie dann Öffnen.

  20. Wählen Sie die Schaltfläche Floppy disk icon representing a save or storage function. aus, um Ihr Projekt zu speichern.

  21. Klicken Sie auf die Schaltfläche Feather icon representing a lightweight or simplified feature or concept. .

  22. Wählen Sie Program Image (Create and Program) (Image programmieren (Erstellen und Programmieren)) aus.

  23. Nachdem der Programmiervorgang abgeschlossen ist, setzen Sie den SOP Jumper auf den ersten Satz von Pins (Position = 0), setzen Sie die Platine zurück und schließen Sie Ihren Terminalemulator erneut an, um sicherzustellen, dass der Ausgang derselbe ist wie beim Debuggen der Demo mit Code Composer Studio. Notieren Sie sich die Versionsnummer der Anwendung in der Terminalausgabe. Sie verwenden diese Versionsnummer später, um zu überprüfen, ob Ihre Firmware durch ein Update aktualisiert wurde. OTA

    Das Terminal sollte die folgende Ausgabe anzeigen:

    0 0 [Tmr Svc] Simple Link task created Device came up in Station mode 1 369 [Tmr Svc] Starting key provisioning... 2 369 [Tmr Svc] Write root certificate... 3 467 [Tmr Svc] Write device private key... 4 568 [Tmr Svc] Write device certificate... SL Disconnect... 5 664 [Tmr Svc] Key provisioning done... Device came up in Station mode Device disconnected from the AP on an ERROR..!! [WLAN EVENT] STA Connected to the AP: Guest , BSSID: 11:22:a1:b2:c3:d4 [NETAPP EVENT] IP acquired by the device Device has connected to Guest Device IP Address is 111.222.3.44 6 1716 [OTA] OTA demo version 0.9.0 7 1717 [OTA] Creating MQTT Client... 8 1717 [OTA] Connecting to broker... 9 1717 [OTA] Sending command to MQTT task. 10 1717 [MQTT] Received message 10000 from queue. 11 2193 [MQTT] MQTT Connect was accepted. Connection established. 12 2193 [MQTT] Notifying task. 13 2194 [OTA] Command sent to MQTT task passed. 14 2194 [OTA] Connected to broker. 15 2196 [OTA Task] Sending command to MQTT task. 16 2196 [MQTT] Received message 20000 from queue. 17 2697 [MQTT] MQTT Subscribe was accepted. Subscribed. 18 2697 [MQTT] Notifying task. 19 2698 [OTA Task] Command sent to MQTT task passed. 20 2698 [OTA Task] [OTA] Subscribed to topic: $aws/things/TI-LaunchPad/jobs/$next/get/accepted 21 2699 [OTA Task] Sending command to MQTT task. 22 2699 [MQTT] Received message 30000 from queue. 23 2800 [MQTT] MQTT Subscribe was accepted. Subscribed. 24 2800 [MQTT] Notifying task. 25 2801 [OTA Task] Command sent to MQTT task passed. 26 2801 [OTA Task] [OTA] Subscribed to topic: $aws/things/TI-LaunchPad/jobs/notify-next 27 2814 [OTA Task] [OTA] Check For Update #0 28 2814 [OTA Task] Sending command to MQTT task. 29 2814 [MQTT] Received message 40000 from queue. 30 2916 [MQTT] MQTT Publish was successful. 31 2916 [MQTT] Notifying task. 32 2917 [OTA Task] Command sent to MQTT task passed. 33 2917 [OTA Task] [OTA] Set job doc parameter [ clientToken: 0:TI-LaunchPad ] 34 2917 [OTA Task] [OTA] Missing job parameter: execution 35 2917 [OTA Task] [OTA] Missing job parameter: jobId 36 2918 [OTA Task] [OTA] Missing job parameter: jobDocument 37 2918 [OTA Task] [OTA] Missing job parameter: ts_ota 38 2918 [OTA Task] [OTA] Missing job parameter: files 39 2918 [OTA Task] [OTA] Missing job parameter: streamname 40 2918 [OTA Task] [OTA] Missing job parameter: certfile 41 2918 [OTA Task] [OTA] Missing job parameter: filepath 42 2918 [OTA Task] [OTA] Missing job parameter: filesize 43 2919 [OTA Task] [OTA] Missing job parameter: sig-sha1-rsa 44 2919 [OTA Task] [OTA] Missing job parameter: fileid 45 2919 [OTA Task] [OTA] Missing job parameter: attr 47 3919 [OTA] [OTA] Queued: 1 Processed: 1 Dropped: 0 48 4919 [OTA] [OTA] Queued: 1 Processed: 1 Dropped: 0 49 5919 [OTA] [OTA] Queued: 1 Processed: 1 Dropped: 0
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.