none
WinCE 6 USB Stack Performance RRS feed

  • Question

  • Hello 

    We are developing a USB Driver for Ethernet device for WinCE 6.

    We are finding performance issues and could narrow down to them USB Stack, using profiling of code. 95% of the time in Tx path is taken in IssueBulkTransfer, which causes the driver to queue packets internally. 

    We have used USB analyzer to check the USB bandwidth usage and found it as 20-30% of total bandwidth. So hardware is fast enough to transfer data across the interface. 

    With above findings bottleneck seems like in the USB bus Driver and USB HCD Driver.

    1. Is there any known performance limitation with WinCE 6 USB Stack?

    2. What is the maximum speed we can get with High speed device (USB 2.0) using WinCE 6.0 USB stack? 

    --

    Deepu


    Deepu

    Tuesday, January 21, 2014 7:47 AM

All replies