Mariano Koremblum
Mariano Koremblum

Reputation: 11

What is the programatically way of upgrading (discovery) stm32's firmware? (replacing the ST loader util)

I am trying to upgrade the firmware on a STM32F407G (Discovery board).

I am already able to run the bootloader on the board (as checked with the st utility to upgrade the firmware using the dfu mode).

Now, I want to create my own app to upgrade the firmware of the device, how can I replicate the functionality of the ST's SW? Any recommendation?

I want to be able to do so, if possible, by connecting the device with the micro-usb port.

Thanks in advance!!

Upvotes: 1

Views: 299

Answers (1)

ST Application Note AN3156 USB DFU protocol used in the STM32 bootloader describes the protocol.

Upvotes: 1

Related Questions