Preparing my project for DFUSE

All, I am trying to prepare my project for DFUSE and I am having some difficulties. I have:
* Demonstrated that my firmware upgrade project works by successfully upgrading my DFU enabled device from just a DFU enabled device to a mouse/speaker/joystick
* Demonstrated that I am pressing the right buttons between the hex->dfu conversion by rebuilding the sample application and making my own DFU file for download

However, I cannot convert my project to a DFU ready project. I really think that I have done the right things to ready my project. They are listed here:
data.versiontracker.com/.../readme.txt

Am I missing something? After I upgrade, my device does not function correctly.

Any help is greatly appreciated.

For reference:
http://www.keil.com/forum/docs/thread12457.asp
www.st.com/.../forums-cat-8634-23.html
www.st.com/.../forums-cat-8645-23.html

Parents
  • I finally did it! Credit is due to the ST and Keil team for putting together a good USB upgrade solution.

    Root cause of my problem: Well, I have been integrating example code into my project and one of the examples made a call to

    void NVIC_Configuration(void)

    which reset my memory map to 0x08000000! So, my code was running, but returning to zero because of this bug.

    All is well! Thanks for listening.

Reply
  • I finally did it! Credit is due to the ST and Keil team for putting together a good USB upgrade solution.

    Root cause of my problem: Well, I have been integrating example code into my project and one of the examples made a call to

    void NVIC_Configuration(void)

    which reset my memory map to 0x08000000! So, my code was running, but returning to zero because of this bug.

    All is well! Thanks for listening.

Children
No data
More questions in this forum