EZ-USB FX3 timeouts only when connected to USB3.1 host

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

Our device is using the EZ-USB FX3 slave FIFO.  It works fine when connected to a usb 3.0 host.

With a USB3.1 host (on the same PC!), there are random timeouts during bulk in (USBD_STATUS_CANCELED / error code 997).

Now, I know FX3 does not support 3.1, but I think the host should be backward compatible with 3.0.

cyusb3.sys version is 1.2.3.1.4. Host application is using CyUSB.NET.

Any suggestions?

0 Likes
1 Solution
Anonymous
Not applicable

Hi,

The issue seems to be specific to Asmedia host controller. Please contact ASmedia on this.

(AMD 3.0 may not work for 3.1. It is expected)

Regards,

-Madhu Sudhan

View solution in original post

0 Likes
3 Replies
Anonymous
Not applicable

Hi,

We have tested FX3 with USB 3. hosts and it worked fine. Please check with other 3.1 host controllers to see if the same issue is seen. This would help us corner down the cause of this issue.

Regards,

- Madhu Sudhan

0 Likes
Anonymous
Not applicable

Hi,

Thanks for your reply.  Below are the host controllers having the issue. One is actually a 3.1 gen 1 port, so it may not be as I speculated. 

  • ASMedia ASM1142 (3.1 gen 2) PCIe board
  • AMD USB 3.0 eXtensible Host Controller

These are working fine :

  • AMD USB 3.1 eXtensible Host Controller
  • Intel USB 3.0 eXtensible Host Controller
  • Renesas µPD720202  USB 3.0 PCIe board

OS is windows 10, 64 bit.  All chipset drivers etc. are up to date.

I tried the ASM1142 board in another PC and get the same error.

Regards

0 Likes
Anonymous
Not applicable

Hi,

The issue seems to be specific to Asmedia host controller. Please contact ASmedia on this.

(AMD 3.0 may not work for 3.1. It is expected)

Regards,

-Madhu Sudhan

0 Likes