On Wed, Jul 4, 2012 at 7:47 AM, Antonio Borneo wrote: > On Wed, Jul 4, 2012 at 7:35 AM, Andrew Leech wrote: >> ... >> Again, there's probably a simpler way for you too, look up ST UM0412 >> "Getting started with DfuSe USB device firmware upgrade". Looks like ST have >> it nicely built in for you. > > Just to make you aware of this floss development for STM32 DFU. > Quite some time ago I extended the tool dfu-programmer to support ST > DFU firmware and update STM32 internal flash. > At the end this activity was dropped, but code is still available in > http://git.infradead.org/users/borneoa/dfu-programmer.git > > For a short introduction, you can read this message > http://sourceforge.net/mailarchive/message.php?msg_id=27915528
Very interesting! Sounds like we have done some parallel efforts. I made a dfu-util branch with STM32 (or DfuSe) support in November 2010 (originally for the DSO Nano pocket oscilloscope) and announced it on the ST forums among others, but it took me many months to clean it up and have it merged officially in http://cgit.openezx.org/dfu-util/log/ As you can see from the home page http://dfu-util.gnumonks.org/ dfu-util was originally branched off dfu-programmer 0.4 in order to make a more general and USB DFU compliant programmer, not only for Atmel chips. So there is a choice :) From a quick look it seems that dfu-programmer has hex-file support which dfu-util hasn't, on the other hand dfu-util is actively maintained. Cheers, Tormod ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ OpenOCD-devel mailing list OpenOCD-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openocd-devel