Hello,
I want to develop an application without using Circle OS, in which the user can choose between different usb devices. I tried to run the mass storage device example from ST library, but it doesn't work.
I get an interrupt for RESET, which should be hardware-driven on primer side, but not for SOF(Start Of Frame) or CTR(Correct Transfer). My Windows XP shows the device as "Enumeration Failed".
If I use the implementation of Circle OS Mass Storage it works and I get RESET, SOF and CTR interrupts.
I have reduced complete Circle OS on the usb stuff. now the source code is nearly the same than the example of ST and it still works.
The only difference between both applications is that the example of ST uses an newer version of USB library. But I think that should be no problem(I diffed the source and found no significant differences).
Do you have some hints, what the problem could be?
ciao
azinkl
(sorry for my bad english, I am German ;-) )