Maison applications Outils StmDfuUsb
StmDfuUsb

StmDfuUsb

Outils 1.25 2.6 MB

by Yaroslav Trymbach Dec 31,2024

Cette application facilite les mises à jour du micrologiciel du microcontrôleur STM32 via un câble USB utilisant le protocole USB DFU. Le développement a exploité la documentation STMicroelectronics : AN2606 (mode de démarrage de la mémoire système du microcontrôleur STM32) et AN3156 (protocole USB DFU dans le chargeur de démarrage STM32). Conditions préalables : Un mobile de

5.0
StmDfuUsb Capture d'écran 0
StmDfuUsb Capture d'écran 1
StmDfuUsb Capture d'écran 2
StmDfuUsb Capture d'écran 3
Application Description

Cette application facilite les mises à jour du firmware du microcontrôleur STM32 via un câble USB en utilisant le protocole USB DFU. Développement tiré de la documentation STMicroelectronics : AN2606 (mode de démarrage de la mémoire système du microcontrôleur STM32) et AN3156 (protocole USB DFU dans le chargeur de démarrage STM32).

Prérequis :

  • Un appareil mobile avec prise en charge USB-OTG.

Préparation :

  1. Connectez la carte STM32 à votre appareil mobile à l'aide d'un câble USB-OTG.
  2. Activez le mode chargeur de démarrage STM32 (reportez-vous à AN2606 pour les configurations de broches spécifiques en fonction de votre modèle de CPU). Cela implique généralement de définir les broches BOOT0 et BOOT1 sur la bonne combinaison.

Programmation :

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

Fonctionnalités supplémentaires :

L'application offre des fonctionnalités supplémentaires, notamment :

  • Effacement du flash
  • Vérification flash vierge
  • Comparaison du micrologiciel avec le fichier chargé. Ces options sont accessibles via le menu de l'application.

Microcontrôleurs testés :

Cette application a été vérifiée avec les modèles STM32 suivants : 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.

Tools

Il n'y a actuellement aucun commentaire disponible