Maison > applications > Outils > StmDfuUsb

Nom de l'application | StmDfuUsb |
Développeur | Yaroslav Trymbach |
Catégorie | Outils |
Taille | 2.6 MB |
Dernière version | 1.25 |
Disponible sur |


Mise à jour du firmware du CPU STM32 via le câble USB à l'aide du protocole USB DFU
Aperçu de l'application
L'application facilite la mise à jour du micrologiciel sur les processeurs STM32 à l'aide d'un câble USB et du protocole USB DFU. Il est développé sur la base des 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 firmware que vous souhaitez télécharger. Le fichier firmware doit être dans l'un des formats suivants:
- Intel hex
- Motorola S-Record
- DFUSE (Format DFU stmicroelectronics)
- Binaire brut
Définissez les options d'écriture nécessaires. Vous pouvez choisir parmi les éléments suivants:
- Effacer uniquement les pages nécessaires
- Protection de lecture non définie si nécessaire
- Démarrer le processeur après la programmation
Appuyez sur le bouton "Chargez le fichier à flash" et attendez que l'opération se termine.
Opérations supplémentaires
L'application prend également en charge les opérations suivantes, accessibles via les points de menu appropriés:
- Effacement
- Vérification du flash pour blanc
- Comparaison du flash avec le fichier
Modèles testés
L'application a été testée avec succès 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 gratuitement. Après avoir atteint cette limite, vous avez la possibilité d'acheter l'un des services suivants:
- 100 téléchargements supplémentaires
- Utilisation illimité de l'application
-
Stalker 2 : Liste de tous les artefacts et comment les obtenir
-
Le Pokémon du dresseur devrait refaire surface dans le JCC Pokémon en 2025
-
Clash of Clans dévoile Town Hall 17 : sortie d'une mise à jour révolutionnaire
-
Rupture : Ubisoft dévoile une entreprise secrète de jeux NFT
-
Le chargeur et le refroidisseur de REDMAGIC améliorés pour la domination mobile
-
Shadow of the Depth : version bêta ouverte désormais disponible sur Android