USB DfuSe on a STM32F103?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2010-01-20 08:00 AM
USB DfuSe on a STM32F103?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2011-05-17 04:38 AM
I notice that the connectivity line supports USB upgrades through DfuSe via it's boot-loader in the system memory. The STM32F103, which I'm using, only supports USART1 for use of the boot-loader in system memory.
1.) Does this imply that I have to make my own app, IAP, to support upgrades via the USB on a 103 device? 2.) Is there source code for this within ST? 3.) Will it work with DfuSe or do I have to make a vendor unique command? Thanks in advance- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2011-05-17 04:38 AM
Hi Jeff,
I'm working on a project using the STM32F103 microcontrollar and I need your help:I started with an appliction note from ST site but I need to install the DfuSeDemo in my PC to program the Demo and I searched for the .exe and didn't found it.
Can you tell me where I find it.. Best Regards, Mariem- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2011-05-17 04:38 AM
Hi jeff,
Actually, if you want to build your own USB bootloader on STM32F103 it is theorically possible: - You take the DFU demo provided by ST (http://www.st.com/stonline/products/support/micro/files/um0424.zip
) - You modify it a little accordingly to the system boot application note ( ) (--> add erase, option bytes management, device ID, bootloader version ...) If you do so, it should work properly on DFUse just like the STM32F105/7 bootloader. There will be some more details if you decide to go through this way. But it doesn't seem too hard to do. Hope good luck for you :) Cheers.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2011-05-17 04:38 AM
Hi Jeff,
I'm working with LCD.. Actually I'm trying to program the LCD_Demo via Dfuse but still don't know how to do it?! I follow the steps given in the User Manual but I still have problems and about the Dfusedemov3.3 which I had downlowded from STonline how can I have the vendor ID and Product ID? because it seems that is not working ????Any help please!!!
Looking forward to hearing from you.. Best Regards