StmDfuUsb

StmDfuUsb

Outils 2.6 MB by Yaroslav Trymbach 1.25 5.0 Jan 25,2025
Télécharger
Description de l'application

Cette application facilite les mises à jour du firmware du microcontrôleur STM32 via un câble USB en utilisant le protocole USB DFU. Il exploite la documentation STMicroelectronics (AN2606 et AN3156) pour les modes de démarrage STM32 et le protocole USB DFU.

Prérequis :

  • Votre appareil mobile doit prendre en charge USB OTG.

Préparation :

  1. Connectez votre carte STM32 à votre appareil mobile à l'aide d'un câble USB OTG.
  2. Activez le mode chargeur de démarrage STM32 (reportez-vous à l'AN2606 pour des instructions spécifiques basées sur votre modèle de processeur ; cela implique généralement la configuration des broches BOOT0 et BOOT1).

Programmation :

  1. Sélectionnez le fichier du firmware (.hex, .srec, .dfu ou binaire brut).
  2. Configurer les options : effacement sélectif des pages, désactivation de la protection en lecture (si nécessaire) et exécution automatique du processeur après la programmation.
  3. Cliquez sur "Charger le fichier à flasher" et attendez la fin.

Fonctionnalités supplémentaires :

L'application propose également :

  • Effacement du flash
  • Chèque en blanc Flash
  • Comparaison Flash avec le fichier sélectionné

Ces fonctions sont accessibles via le menu de l'application.

Modèles de microcontrôleurs testés :

STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432

Restrictions d'utilisation :

L'application permet jusqu'à 25 téléchargements gratuits de firmware. Au-delà de cette limite, vous pouvez acheter l'une des deux options de mise à niveau :

  1. 100 téléchargements supplémentaires
  2. Utilisation illimitée des applications

Capture d'écran

  • StmDfuUsb Capture d'écran 0
  • StmDfuUsb Capture d'écran 1
  • StmDfuUsb Capture d'écran 2
  • StmDfuUsb Capture d'écran 3