Casa App Utensili StmDfuUsb
StmDfuUsb

StmDfuUsb

Utensili 1.25 2.6 MB

by Yaroslav Trymbach Dec 31,2024

Questa applicazione facilita gli aggiornamenti del firmware del microcontrollore STM32 tramite cavo USB utilizzando il protocollo USB DFU. Lo sviluppo ha sfruttato la documentazione STMicroelectronics: AN2606 (modalità di avvio della memoria di sistema del microcontroller STM32) e AN3156 (protocollo USB DFU nel bootloader STM32). Prerequisiti: Un cellulare de

5.0
Schermata StmDfuUsb 0
Schermata StmDfuUsb 1
Schermata StmDfuUsb 2
Schermata StmDfuUsb 3
Descrizione dell'applicazione

Questa applicazione facilita gli aggiornamenti del firmware del microcontrollore STM32 tramite cavo USB utilizzando il protocollo USB DFU. Lo sviluppo ha sfruttato la documentazione STMicroelectronics: AN2606 (modalità di avvio della memoria di sistema del microcontrollore STM32) e AN3156 (protocollo USB DFU nel bootloader STM32).

Prerequisiti:

  • Un dispositivo mobile con supporto USB-OTG.

Preparazione:

  1. Collega la scheda STM32 al tuo dispositivo mobile utilizzando un cavo USB-OTG.
  2. Attiva la modalità bootloader STM32 (fare riferimento a AN2606 per configurazioni pin specifiche in base al modello di CPU). Ciò in genere comporta l'impostazione dei pin BOOT0 e BOOT1 sulla combinazione corretta.

Programmazione:

  1. Seleziona il file del firmware (.hex, .srec, .dfu o binario non elaborato).
  2. Configura le opzioni di scrittura: cancellazione selettiva delle pagine, disabilitazione della protezione di lettura (se richiesta) 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 funzionalità aggiuntive, tra cui:

  • Cancellazione flash
  • Verifica flash vuota
  • Confronto del firmware con il file caricato. Queste opzioni sono accessibili tramite il menu dell'applicazione.

Microcontrollori testati:

Questa applicazione è stata verificata con i seguenti modelli STM32: 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. Altri 100 caricamenti.
  2. Utilizzo illimitato delle applicazioni.

Tools

Recensioni
Pubblica commenti+
Al momento non ci sono commenti disponibili