
Description de l'application
Mise à jour du firmware du CPU STM32 via le câble USB à l'aide du protocole USB DFU
Application de mise à jour du firmware du CPU STM32 via un câble USB utilisant le protocole USB DFU
La réalisation de cette application est basée sur les documents suivants de Stmicroelectronics:
- AN2606: Mode de démarrage de mémoire du système de microcontrôleur STM32
- AN3156: protocole USB DFU utilisé dans le chargeur de démarrage STM32
Comment utiliser l'application
Condition préalable:
Votre appareil mobile doit prendre en charge USB-OTG.
Préparation:
- Connectez la carte STM32 à votre appareil mobile à l'aide d'un câble USB-OTG.
- Activez le mode de chargeur de démarrage pour le STM32. Reportez-vous à AN2606 pour des instructions détaillées. Généralement, vous devez définir les broches BOOT0 et BOOT1 dans la combinaison correcte en fonction de votre modèle CPU.
Programmation:
Sélectionnez le fichier du firmware:
- Le fichier firmware doit être dans l'un des formats suivants:
- Intel hex
- Motorola S-Record
- DFUSE (Format DFU stmicroelectronics)
- Binaire brut
- Le fichier firmware doit être dans l'un des formats suivants:
Définir les options d'écriture:
- Vous pouvez sélectionner les options suivantes:
- Effacer uniquement les pages nécessaires
- Protection de lecture non définie si nécessaire
- Faire un processeur après la programmation
- Vous pouvez sélectionner les options suivantes:
Initier la programmation:
- Appuyez sur le bouton "Chargez le fichier à flash" et attendez que l'opération se termine.
Opérations supplémentaires disponibles dans l'application:
- Effacement
- Vérification du flash pour blanc
- Comparaison du flash avec le fichier
Vous pouvez sélectionner ces opérations via les points de menu appropriés.
Modèles testés:
L'application a été testée sur les modèles de microcontrôleur STM32 suivants:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
Restrictions sur l'utilisation:
Vous pouvez effectuer jusqu'à 25 téléchargements de firmware complètement gratuitement. Après avoir atteint cette limite, vous pouvez acheter l'un des services suivants:
- 100 téléchargements supplémentaires
- Utilisation illimité de l'application
Capture d'écran
Applications semblables à StmDfuUsb