Hi All,

I am having an embedded EHCI USB host controller on which i am using
linux-2.6.14

When i am doing bulk file copys between many devices i am  facing the
following problem.

The following scenario is observed on the USB BUS Analyzer.

         1. Bulk Out Transaction with (31 Bytes USBC Command) for some
endpoint.
                  I am requesting 4K Data from device.
         2. Then There are lot of Bulk IN/ Bulk OUTs to some other
endpoints(Other Devices).
         3. Then When i am giving a IN to the first end point (For which we
transmitted a BULK OUT 31 Bytes)
               device is responding with a STALL..
         4. After Clearing the HALT On the endpoint. with a clear feature
command
         5. Then driver is asking for the CSW Status for which the device is
responding with 512 Bytes of Data.

       This is Causing a BABBLE Error  (Expecting 13 Bytes of CSW but the
device responded with 512 bytes).
       Then the driver is issuing RESET to the device.

Is it an acceptable condition.
who is the culprit for the RESET.

Regards
Kumar.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to