![]() Through the debugger, we can pause the software or set breakpoints. Even though communication over USB is impossible, the FX3 is still live.Again, this only fails when transferring data from the FX3 device to the PC (IN transaction). We have tried transferring different PC buffer sizes (Windows application buffer) from 1K to 16MB.We have tried both the current Windows 10 (update) ASMedia driver (1.16.41.3) and what we believe is the latest version (1.16.55.1) with the same results.We done several hundred gigabytes worth of data transfers to the USB OUT endpoint with no failures and zero data errors. USB OUT transactions never fail on either of the ASMedia xHCIs. ![]() The hang/freeze only occurs on USB IN transactions.The slave FIFO interface is driven by an FPGA. The FX3 firmware is based off the bulk synchronous slave FIFO example.But on the ASMedia 3.1 xHCI controller, the FX3 will never hang/freeze. On the ASMedia 3.0 xHCI, data will transfer but randomly hang (we cannot communicate with the FX3 over USB when this condition occurs). We have an FX3 based design which we are running on a Windows 10 platform which has both an ASMedia 3.0 eXtensible Host Controller and an ASMedia 3.1 eXtensible Host Controller.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |