StmDfuUsb

StmDfuUsb

Utensili 2.6 MB by Yaroslav Trymbach 1.25 5.0 Jan 25,2025
Scaricamento
Descrizione dell'applicazione

Questa applicazione facilita gli aggiornamenti del firmware del microcontrollore STM32 tramite cavo USB utilizzando il protocollo USB DFU. Sfrutta la documentazione STMicroelectronics (AN2606 e AN3156) per le modalità di avvio STM32 e il protocollo USB DFU.

Prerequisiti:

  • Il tuo dispositivo mobile deve supportare USB OTG.

Preparazione:

  1. Collega la tua scheda STM32 al tuo dispositivo mobile utilizzando un cavo USB OTG.
  2. Attiva la modalità bootloader STM32 (fare riferimento a AN2606 per istruzioni specifiche in base al modello di CPU; questo in genere comporta la configurazione dei pin BOOT0 e BOOT1).

Programmazione:

  1. Seleziona il file del firmware (.hex, .srec, .dfu o binario non elaborato).
  2. Opzioni di configurazione: cancellazione selettiva della pagina, disabilitazione della protezione della lettura (se necessario) e post-programmazione dell'esecuzione automatica della CPU.
  3. Fai clic su "Carica file da flash" e attendi il completamento.

Caratteristiche aggiuntive:

L'applicazione offre anche:

  • Cancellazione flash
  • Assegno in bianco flash
  • Confronto Flash con il file selezionato

Queste funzioni sono accessibili tramite il menu dell'applicazione.

Modelli di microcontroller testati:

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

Limitazioni d'uso:

L'applicazione consente fino a 25 caricamenti firmware gratuiti. Oltre questo limite, puoi acquistare una delle due opzioni di aggiornamento:

  1. 100 caricamenti aggiuntivi
  2. Utilizzo illimitato delle applicazioni

Schermata

  • Schermata StmDfuUsb 0
  • Schermata StmDfuUsb 1
  • Schermata StmDfuUsb 2
  • Schermata StmDfuUsb 3