We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Although this issue was touched several times in the past, I would like to share my problems - maybe somebody has the clue. CPU is STM32f4 (Keil dev.board)in HS mode and RTX is running underneath. PC is Win7/64.
First I configured MSD single device using on-board SD card as a media. Everything works as supposed.
Then I configured CDC single device, set-up inf file and it also works as supposed.
Then I combined them both in a composite device and surprise - both devices are recognized and configured correctly (at least Device manager says so) - no exclamation marks or anyhthing else. But none of devices actually works. SD card drive does not show anywhere and COM port can be opened but no data flows !?!
And yes, I changed endpoints so the devices do not share the same endpoint by mistake.
I did a few different USB products with Cypress EZUsb, some composite and never got such a situation.
Any ideas?
Sorry, I do not get it - my USBTrace V2.7.07 shows PNP and URB transfers. I've captured data flow using "Capture Hot Plugged Devices" method...
I can see device enumeration process - e.g. device is started at transaction #30