Diese Anwendung ermöglicht Firmware-Updates für STM32-Mikrocontroller über ein USB-Kabel unter Verwendung des USB-DFU-Protokolls. Seine Funktionalität basiert auf der Dokumentation von STMicroelectronics (AN2606 und AN3156).
Voraussetzungen:
- Ihr Mobilgerät muss USB OTG unterstützen.
Vorbereitung:
- Verbinden Sie die STM32-Karte über ein USB-OTG-Kabel mit Ihrem Mobilgerät.
- Aktivieren Sie den STM32-Bootloader-Modus (konsultieren Sie AN2606 für spezifische Anweisungen basierend auf Ihrem Mikrocontroller-Modell; dazu gehört normalerweise das Setzen der BOOT0- und BOOT1-Pins).
Programmierung:
- Wählen Sie die Firmware-Datei (.hex, .srec, .dfu oder Rohbinärdatei) aus.
- Schreiboptionen konfigurieren (z. B. selektives Seitenlöschen, Ausleseschutz deaktivieren, automatischer CPU-Neustart).
- Klicken Sie auf „Datei in Flash laden“ und warten Sie, bis der Vorgang abgeschlossen ist.
Zusätzliche Funktionen:
Die Anwendung bietet außerdem Optionen für:
- Flash-Löschen
- Flash-Blankoscheck
- Firmware-Vergleich mit dem Flash-Speicher
Unterstützte Mikrocontroller:
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:
- Weitere 100 Uploads
- Unbegrenzte Anwendungsnutzung