AnsweredAssumed Answered

Issue on use DFU on STM32L Discovery

Question asked by chen.henry.002 on Oct 25, 2013
Latest reply on Oct 25, 2013 by chen.henry.002
Hi, I am working on the DFU recently.

1. I modified a STM32L Discovery board with STM32L152RBT6 to have USB capaility. http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF250990


2. Then I loaded the "Device_Firmware_Upgrade" project into my Discovery board and the PC found it as a DFU device. 

3.I used the "binary template" project in the STM32_USB-FS-Device_Lib_V4.0.0 to generate binary file. This project just simply uses the system tick for timing and toggles the use LEDs every 300ms. 

4. Use DFU File Manager to convert the binary file to a DFU image.

5. The DFU image is loaded by DfuSe and everything worked nicely.


However, when I do the same things to a more complicated project, like the "Virtual_COM_Port" project also in the STM32_USB-FS-Device_Lib_V4.0.0, it failed to work.

BTW, I made the "Virtual_COM_Port" project work on my STM32L Discovery before changing the address from 0x08000000 to 0x08003000.

Have anyone have the same issue? 


Thanks

Outcomes