Questa applicazione consente gli aggiornamenti del firmware per i microcontrollori STM32 tramite cavo USB utilizzando il protocollo USB DFU. La sua funzionalità si basa sulla documentazione STMicroelectronics (AN2606 e AN3156).
Prerequisiti:
- Il tuo dispositivo mobile deve supportare USB OTG.
Preparazione:
- Collega la scheda STM32 al tuo dispositivo mobile utilizzando un cavo USB OTG.
- Attiva la modalità bootloader STM32 (consulta AN2606 per istruzioni specifiche in base al modello del tuo microcontrollore; questo in genere comporta l'impostazione dei pin BOOT0 e BOOT1).
Programmazione:
- Seleziona il file del firmware (.hex, .srec, .dfu o binario non elaborato).
- Configura le opzioni di scrittura (ad esempio, cancellazione selettiva delle pagine, disabilitazione della protezione da lettura, riavvio automatico della CPU).
- Fai clic su "Carica file da flash" e attendi il completamento del processo.
Caratteristiche aggiuntive:
L'applicazione fornisce anche opzioni per:
- Cancellazione flash
- Assegno in bianco flash
- Confronto tra firmware e memoria flash
Microcontrollori supportati:
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:
- Altri 100 caricamenti
- Utilizzo illimitato delle applicazioni