Casa > App >StmDfuUsb

StmDfuUsb

StmDfuUsb

Categoria

Misurare

Aggiornamento

Utensili

2.6 MB

Apr 25,2025

Descrizione dell'applicazione:

Aggiornamento del firmware della CPU STM32 tramite cavo USB utilizzando il protocollo DFU USB

Applicazione per l'aggiornamento del firmware della CPU STM32 tramite cavo USB utilizzando il protocollo DFU USB

La realizzazione dell'applicazione si basa sui seguenti documenti di stmicroelectronics:

  1. AN2606 : Modalità di avvio della memoria MicroController STM32
  2. AN3156 : protocollo DFU USB utilizzato nel bootloader STM32

Come utilizzare l'applicazione

Prerequisito

Il tuo dispositivo mobile deve supportare USB-OTG.

Preparazione

  1. Collegare la scheda STM32 al tuo dispositivo mobile utilizzando un cavo USB-OTG.
  2. Attiva la modalità bootloader per STM32. Per istruzioni dettagliate, consultare AN2606. In generale, è necessario impostare i pin boot0 e boot1 nella combinazione corretta secondo il modello della CPU.

Programmazione

  1. Seleziona il file del firmware : selezionare il file con il firmware che si desidera scrivere. Il file del firmware dovrebbe trovarsi in uno dei seguenti formati:

    • Intel Hex
    • Motorola S-record
    • Dfuse (formato DFU STMicroelectronics)
    • Binario grezzo
  2. Imposta le opzioni di scrittura : è possibile selezionare le seguenti opzioni:

    • Cancella solo le pagine necessarie
    • Protezione da lettura non impostata se necessario
    • Avviare la CPU dopo la programmazione
  3. Avvia la programmazione : premere il pulsante "Carica file to flash" e attendere il completamento dell'operazione.

Operazioni aggiuntive disponibili nell'applicazione

  • Cancellare
  • Verifica del flash per lo stato vuoto
  • Confrontando il contenuto flash con il file

È possibile selezionare queste operazioni tramite i punti menu appropriati.

Modelli testati di microcontrollori

L'applicazione è stata testata sui seguenti modelli di microcontrollore STM32:

  • STM32F072
  • STM32F205
  • STM32F302
  • STM32F401
  • STM32F746
  • STM32G474
  • STM32L432

Restrizioni all'uso

È possibile eseguire fino a 25 caricamenti del firmware completamente gratuitamente. Una volta raggiunto questo limite, puoi acquistare uno dei seguenti servizi:

  1. Altri 100 caricamenti
  2. Uso illimitato dell'applicazione
Screenshot
StmDfuUsb Screenshot 1
StmDfuUsb Screenshot 2
StmDfuUsb Screenshot 3
StmDfuUsb Screenshot 4
Informazioni sull'APP
Versione:

1.25

Misurare:

2.6 MB

Sistema operativo:

Android 5.0+

Sviluppatore: Yaroslav Trymbach
Nome del pacchetto

com.yatrim.stmdfuusb

Disponibile su Google Pay
Recensioni Pubblica commenti