cancel
Showing results for 
Search instead for 
Did you mean: 

Burning program onto yet unused STM32 with another MCU.

Slina
Associate III

I'm working on a project in which I would use another MCU to burn program onto STM32 MCU over USB, but I can't find USB bus timings anywhere. That other MCU will also have other functions. When powered on it should check sd-card for the binary file and if it's present, it will burn it onto STM32. The idea is here, now I only need USB timing diagrams to accomplish it.

Any help would be appreciated.

2 REPLIES 2

STM32 DFU Application Note AN3156

https://www.st.com/content/ccc/resource/technical/document/application_note/6a/17/92/02/58/98/45/0c/CD00264379.pdf/files/CD00264379.pdf/jcr:content/translations/en.CD00264379.pdf

USB timings? Wouldn't that be dictated by the bus standard itself?

AN2606 might describe the system loader expectations for the specific "STM32" in question.

Perhaps also look a Linux USB DFU drivers for ST parts.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Slina
Associate III

Yes, that is actually what I needed to get started. Thanks a bunch.