
Anwendungsbeschreibung
Aktualisieren der STM32-CPU-Firmware über das USB-DFU-Protokoll
Diese Anwendung ermöglicht Firmware-Updates für STM32-CPUs über ein USB-Kabel mit dem USB-DFU-Protokoll. Seine Entwicklung basiert auf den folgenden Dokumenten von STMicroelectronics:
- AN2606 STM32-Mikrocontroller-Systemspeicher-Startmodus
- AN3156 USB-DFU-Protokoll, das im STM32-Bootloader verwendet wird
So verwenden Sie die Anwendung
Voraussetzungen:
- Ihr Mobilgerät muss USB-OTG unterstützen.
Vorbereitung:
- Verbinden Sie Ihr STM32-Board über ein USB-OTG-Kabel mit Ihrem Mobilgerät.
- Aktivieren Sie den Bootloader-Modus für Ihr STM32. Spezifische Anweisungen finden Sie unter AN2606. Im Allgemeinen müssen Sie die BOOT0- und BOOT1-Pins in der richtigen Kombination basierend auf Ihrem CPU-Modell einstellen.
Programmierung:
Wählen Sie die Firmware-Datei aus:
Die Firmware-Datei sollte in einem der folgenden Formate vorliegen:
- Intel Hex
- Motorola S-Record
- DfuSe (STMicroelectronics DFU-Format)
- Raw Binary
Schreiboptionen festlegen:
Sie können folgende Optionen auswählen:
- Nur benötigte Seiten löschen
- Ausleseschutz aufheben (falls erforderlich)
- Nach der Programmierung zur CPU wechseln
- Drücken Sie auf „Datei in Flash laden“ und warten Sie, bis der Vorgang abgeschlossen ist.
Zusätzliche Vorgänge:
Die Anwendung bietet außerdem die folgenden Operationen:
- Löschen
- Überprüfen, ob Flash leer ist
- Flash mit Datei vergleichen
Sie können diese Vorgänge aus den entsprechenden Menüoptionen auswählen.
Unterstützte Mikrocontroller:
Die Anwendung wurde auf den folgenden STM32-Mikrocontroller-Modellen getestet:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
Nutzungsbeschränkungen:
Sie dürfen bis zu 25 Firmware-Uploads kostenlos durchführen. Nach Erreichen dieses Limits können Sie einen der folgenden Dienste erwerben:
- Zusätzliche 100 Uploads
- Unbegrenzte Nutzung der Anwendung
Screenshot
Rezensionen
Works as advertised, but the interface could be more user-friendly. Documentation is sparse.
Funciona como se anuncia, pero la interfaz podría ser más intuitiva. La documentación es escasa.
Fonctionne comme prévu, mais l'interface pourrait être plus conviviale. La documentation est limitée.
Apps wie StmDfuUsb