Mini210/Tiny210, maybe 6410 too

BBBB
Hi,

Have any of you had USB OTG Function (ActiveSync) working with Tiny210 or
Mini210 on WinCE 6?  I'm using the TinySDK board.

It works correctly for me in WindowsXP but in Windows 7 I get the response
“Unrecognized USB device” with PID=0,VID=0.  (Note that I'm not talking
about x86 vs 64 bit driver issues.  The PID and VID recognition should
happen before the driver loads, regardless of if your machine is 32 or 64
bit)

But in WinXP this works OK and has correct PID and VID.

Do you have any idea what could be wrong?  Both are USB High Speed but also
if I try with Full Speed I get same response.

I've tried multiple Windows 7 machines which don't work.  Have tried
connecting board to my benchtop oscilloscope USB host port and that works.
Tried different cables.

It seems that the fail happens after the link speed is established as there
is no Start packet.  After several "Reset Again" events the connection is
suspended.

I put in the 6410 in the Subject line as the source code is basically the
same so perhaps the same issue has been seen here as well.

BBBB
I should add that the USB OTG Function enumerates correctly when plugged
into the USB host port on the same Tiny210 SDK board.

So seems to be an incompatibility with Windows 7.  Does anyone know of any
hacks needed to get things working with Windows 7?  I have been using a
Micro and Mini 2440 for almost three years now and never had this kind of
issue.