[STM32F469 DISCO] - How to enter DFU mode

Discussion and questions about boards that can run MicroPython but don't have a dedicated forum.
Target audience: Everyone interested in running MicroPython on other hardware.
Post Reply
hegauwolke
Posts: 2
Joined: Tue Dec 08, 2020 9:48 am

[STM32F469 DISCO] - How to enter DFU mode

Post by hegauwolke » Tue Dec 08, 2020 10:18 am

Hello all,
I found an old an unused STM32F469 DiSCO board and want to flash it with micropython. I am not able to enter DFU mode because a cannot find the BOOT0 Pin to enable flashing.

Does anybody know how to flash that board with Micropython?
Thanks

shaoziyang
Posts: 363
Joined: Sun Apr 17, 2016 1:55 pm

Re: [STM32F469 DISCO] - How to enter DFU mode

Post by shaoziyang » Tue Dec 08, 2020 1:43 pm

You may use onboard stlink to flash hex/bin format firmware.

hegauwolke
Posts: 2
Joined: Tue Dec 08, 2020 9:48 am

Re: [STM32F469 DISCO] - How to enter DFU mode

Post by hegauwolke » Thu Dec 10, 2020 8:52 am

Thanks,
does it mean, that I have to convert the dfu file into hex/bin format and flash it with st-link?

User avatar
dhylands
Posts: 3821
Joined: Mon Jan 06, 2014 6:08 pm
Location: Peachland, BC, Canada
Contact:

Re: [STM32F469 DISCO] - How to enter DFU mode

Post by dhylands » Thu Dec 10, 2020 2:55 pm

When you build the firmware it produces a firmware.elf file which can be used to generate the .bin file used for st link.

If you build the firmware you can then do:

Code: Select all

make BOARD=STM32F4DISC V=1 deploy-stlink
to see the commands needed to generate a .bin from the .elf

Post Reply