Arduino_core_stm32: Automatic restart in DFU Bootloader mode

Created on 16 Oct 2019  路  5Comments  路  Source: stm32duino/Arduino_Core_STM32

When using the built in USB DFU bootloader, lets auto-reset into the bootloader mode from USB Serial using something like 1200-baud knocking

Enhancement New feature

Most helpful comment

I have a first working version :wink:

All 5 comments

Uh, that will be great, ive tried to implement smth like this with F401 (using maple "LEAF" sequence as a trigger), but stucked cuz it just reboots instead of running bootloader, seems like BL code checks for BOOT0 not pulling up and jumping to fw stored

I have a first working version :wink:

Are there any updates on this issue? I've got this Adafruit feather with stm32 on it, and it is a bit of inconvenience that I cannot just straight work from Arduino IDE

There is an initial working, but rough, version at #710. I've been using that, along with some custom board files to use dfu-util, for a while now (so I'm not sure if that PR works out of the box yet, but it certainly works).

It works but it is not enough generic and I would avoid the backup register usage.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

fivdi picture fivdi  路  6Comments

pasindu-sandima picture pasindu-sandima  路  5Comments

Jorgen-VikingGod picture Jorgen-VikingGod  路  8Comments

davidanger picture davidanger  路  7Comments

SuperBoss9 picture SuperBoss9  路  6Comments