cancel
Showing results for 
Search instead for 
Did you mean: 

STM32L151ZD Bootloader Options

brianshankland9
Associate II
Posted on June 26, 2012 at 16:48

I'm having difficulty finding a definite answer to my question in the forums or the application notes.

We were hoping to use the USB to allow us to download our target firmware to our product, thus not requiring our users to be supplied with specialist JTAG cables.

We see the device ''STM32 Bootloader'' when the USB is connected to our PC, however the  Flash Loader Demonstrator only supports USART ports.

Is it possible to update the firmware held in the User Flash memory of the device over the USB port, and is there already some PC software (shareware or commercial) to do this?

#stm32l151xx-usb-dfu-bootloader
3 REPLIES 3
Posted on June 26, 2012 at 17:02

You definitely want to be focusing on the DFU stuff, not the Flash Loader Demonstrator.

http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00264379.pdf

http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/CD00158241.pdf

Tormod Volden has done a lot of work with the dfu util

http://git.gnufiish.org/dfu-util/log/

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
brianshankland9
Associate II
Posted on June 26, 2012 at 18:31

Many thanks, I had found the documents but had not found the DFU Util site.

stforum.tormod9
Associate II
Posted on June 30, 2012 at 11:13

> Tormod Volden has done a lot of work with the dfu util

http://git.gnufiish.org/dfu-util/log/

This is not the canonical URL. Please see my post about ''

https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/DispForm.aspx?ID=22532

'' for links.