cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F407 : auto reboot in BootLoader DFU mode

Palauqui.Georges
Associate II
Posted on July 01, 2014 at 05:04

Hi everybody,

I wonder if it is possible for the STM32F407 to reboot itself into Bootloader mode ?

I am thinking of doing :

- control NRST with a GPIO in OpenDrain mode (GPIO has no internal pull resistor, because NRST has internal pull up already)

- just add a 100nF capa on NRST signal to stabilise it

- fix BOOT1 to 0 with external pull-down of 10k

- external pull-down 10k on BOOT0 for normal boot operation on Internal Flash

- let another GPIO control BOOT0 through a RC or another method to be sure the BOOT0 signal will be sampled to high when reset occur and so STM32F4 boot in Bootloader mode

This seems very risky, so I would like to have comment from you, and specially if you already tried this kind of setup...

Thanks

#boot0-dfu-stm32f4
2 REPLIES 2
Posted on July 01, 2014 at 05:40

https://community.st.com/0D50X00009XkhAzSAJ

 

https://community.st.com/0D50X00009Xkh7wSAB

 

Edit: Fixed DEAD LINKs, original post from Jun 30 2014

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Palauqui.Georges
Associate II
Posted on July 01, 2014 at 06:24

Dear CLive1,

what would be this forum without you !!!

Thanks a lot, I made some search before posting, but not in the right sub-forum...

As I understand in your post

https://my.st.com/public/STe2ecommunities/mcu/_layouts/st/getshorturl.aspx?List=%7b74F499D6-C293-4561-BFB5-4F1489999957%7d&ItemId=10751

, there is a way to reboot in bootloader mode with software only, so without externally manipulating BOOT0/1.

That is perfect 😉