AnsweredAssumed Answered

USB enumeration problems

Question asked by Thomas Hoch on Mar 6, 2012
Latest reply on May 14, 2012 by Thomas Hoch

Hello,

I am working on a USB Virtual COM port for the MCF52259 (using the big EVB board).

I hve no managed to get it to enumerate, and if been working on it for .."a while".

 

here are all the transactions I get,and questioms:

------------------------------------------------------------------------------------------------------------------

rx sleep, rx reset, rx reset

 

rx device descriptor request, tx 12 bytes, tx 0 bytes, rx 0 bytes

 

rx reset, rx set addr request, rx EP0 IN request then addr is set

                (Shoud I sent a zero length packet after setting the addr?)

 

rx device descriptor request, tx 12 bytes, tx 0 bytes, rx 0 bytes

 

rx configuration descriptor request, tx 9 bytes, tx 0 bytes, rx 0 bytes

 

rx configuration descriptor request, tx 64 bytes, tx3 bytes, rx 0 bytes

 

               Everything looks perfect up to this point, but I have not been

               able to find any information about the next request.

               Does any one know what could cause this request for a bogus

               descriptor type 6?

 

rx request descriptor type 6, tx 0bytes

               (If I don't tx 0 bytes, it stops communicating right here)

              after a 5 second delay the bogous descriptor is requested again

 

rx request descriptor type 6, tx 0 bytes

               after a 5 second delay it goes on

 

rx string 0 descriptor request, tx 4 bytes, tx 0 bytes, rx 0 bytes

 

rx string 2 descriptor request, tx 10 bytes ,tx 0 bytes, rx 0 bytes

 

rx device descriptor request, tx 12 bytes, tx 0 bytes, rx 0 bytes

 

rx configuration descriptor request, tx 9 bytes, tx 0 bytes, rx 0 bytes

 

The Host stops communicating

------------------------------------------------------------------------------------------------------------

 

I was thinking it shoulc get past this point without ever involving usbser.sys, but maybe not.

I'm also having problems geting it to install.  I am not a windows hack.

It gives bad messages about the dirver and then a (Code10) can't start device.

details of the istallation problems and my .inf are in the attached zip.

 

any help would be appreciated.

 

Mudwog

Outcomes