STM32 PlatformIO-Firmware mit dfu-util flashen

English Deutsch

Zuerst müssen Sie die korrekte Firmware-Datei finden. dfu-util flasht firmware.bin, nicht firmware.elf. Sie finden firmware.bin in

.pio_build_path.txt
.pio/build/[PROFILE_NAME]/firmware.bin

in Ihrem Projektordner. [PROFILE_NAME] ist der Name des Build-Profils, das Sie verwenden, d.h. der Name des Abschnitts in platformio.ini. Zum Beispiel:

.pio_build_path.txt
.pio/build/BIGTREE_OCTOPUS_V1/firmware.bin

Jetzt flashen mit dfu-util:

dfu-util.sh
dfu-util -a 0 -D .pio/build/PROFILE_NAME/firmware.bin -s 0x08000000

Parameter:


Check out similar posts by category: Embedded, PlatformIO, STM32