Question
USB MSD Run time DFU
Posted on April 18, 2012 at 14:05
Hi,
I am trying to implement a new project to combine MSD Mass Storage Device with DFU capabilities. I First play with both MSD ST's example and DFU ST's example separetely. Then I made a project with Both capabilities combined together. I simply go from DFU to MSD, or MSD to DFU thanks to a delay. To do so : I disconnect my USB, set the appropriate PID and initialize a new MSD connection or DFU connection respectively. Thus my host (PC) load the appropriate driver. Everything work properly. However, I would like to be in MSD mode by default and enter DFU mode thanks to a software command. I saw that the Detach DFU command would correspond. However I am a little confuse about how to do so. I would be very pleased with any advise, Thanks in advance Regards, Greg