Heim Apps Werkzeuge StmDfuUsb
StmDfuUsb

StmDfuUsb

Werkzeuge 1.25 2.6 MB

by Yaroslav Trymbach Dec 31,2024

Diese Anwendung erleichtert STM32-Mikrocontroller-Firmware-Updates über ein USB-Kabel unter Verwendung des USB-DFU-Protokolls. Die Entwicklung nutzte die Dokumentation von STMicroelectronics: AN2606 (STM32-Mikrocontroller-Systemspeicher-Boot-Modus) und AN3156 (USB-DFU-Protokoll im STM32-Bootloader). Voraussetzungen: Ein mobiles De

5.0
StmDfuUsb Screenshot 0
StmDfuUsb Screenshot 1
StmDfuUsb Screenshot 2
StmDfuUsb Screenshot 3
Application Description

Diese Anwendung ermöglicht STM32-Mikrocontroller-Firmware-Updates über ein USB-Kabel unter Verwendung des USB-DFU-Protokolls. Die Entwicklung nutzte die Dokumentation von STMicroelectronics: AN2606 (STM32-Mikrocontroller-Systemspeicher-Boot-Modus) und AN3156 (USB-DFU-Protokoll im STM32-Bootloader).

Voraussetzungen:

  • Ein mobiles Gerät mit USB-OTG-Unterstützung.

Vorbereitung:

  1. Verbinden Sie die STM32-Karte über ein USB-OTG-Kabel mit Ihrem Mobilgerät.
  2. Aktivieren Sie den STM32-Bootloader-Modus (spezifische Pin-Konfigurationen basierend auf Ihrem CPU-Modell finden Sie unter AN2606). Dies beinhaltet normalerweise das Setzen der BOOT0- und BOOT1-Pins auf die richtige Kombination.

Programmierung:

  1. Wählen Sie die Firmware-Datei (.hex, .srec, .dfu oder Rohbinärdatei) aus.
  2. Konfigurieren Sie Schreiboptionen: Selektives Seitenlöschen, Deaktivierung des Ausleseschutzes (falls erforderlich) und automatische CPU-Ausführung nach der Programmierung.
  3. Klicken Sie auf „Datei in Flash laden“ und warten Sie auf den Abschluss.

Zusätzliche Funktionen:

Die Anwendung bietet zusätzliche Funktionen, darunter:

  • Flash-Löschen
  • Blank-Flash-Bestätigung
  • Firmware-Vergleich mit der geladenen Datei. Auf diese Optionen kann über das Anwendungsmenü zugegriffen werden.

Getestete Mikrocontroller:

Diese Anwendung wurde mit den folgenden STM32-Modellen verifiziert: STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432.

Nutzungsbeschränkungen:

Die Anwendung ermöglicht bis zu 25 kostenlose Firmware-Uploads. Über dieses Limit hinaus können Sie eine von zwei Upgrade-Optionen erwerben:

  1. Weitere 100 Uploads.
  2. Unbegrenzte Anwendungsnutzung.

Tools

Rezensionen
Kommentar schreiben+
Derzeit sind keine Kommentare verfügbar