CYUSB3304-68LTXC USB 3.0 Hub only recognized with a chance of 50%

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

cross mob
AnBa_2260726
Level 1
Level 1

Hello!

We have a design with an ultrascale+ MPSoC and a CYUSB3304-68LTXC.

After power up, the USB 3.0 Hub is only recognized with a chance of around 50%. After it's recognized after power up, everything works fine. Data transfer rates are really great (super speed) and everything works stable.

If the CYUSB3304-68LTXC USB 3.0 Hub is not recognized after power up, we can still use the USB 2.0 Hub part without any problems. If we set the CYUSB3304-68LTXC reset pin to low and high again, the USB 3.0 hub will also work fine. But that is no real solution for us because it have to work directly from first power up.

It's a strange behavior. The CYUSB3304-68LTXC should work together with the Ultrascale+ MPSoC.

  • The board is a 12 layer design with calculated impedances. A lot of other high speed stuff like DDR4 works well on it.  
  • The crystal is a TSX-3225 26.0000MF09Z-AC0 designed for 9pF load capacity. We have 2x10pF connected, together with spray capacitance and the input pins we expect that this should fit.
  • The reference resistors (6,04k + 200) have 1% tolerance as requested.
  • We are using the integrated ROM (Both Mode_Sel connected via 10k to 3.3V
  • I2C Pins are connected to our processor, but not used (4.7k pull-ups)
  • The US-tranceiver pins have 0.1uF capacitances (AC-coupled). (Sure, DS TX have them also)
  • We have tried already a delayed release from reset, but no changes.

Have somebody an idea or hint for me?

Best Regards,

Andre

0 Likes
1 Solution

Hi Andre,

Could you please let me know how you are connecting the upstream port to the host? If you have a receptacle and you are using a cable, then the SS TX and RX lines should not be interchanged.

Best Regards,

Sananya

View solution in original post

0 Likes
4 Replies
Sananya_14
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hi Andre,

-Could you please let us know if the hub is enumerating with an error or not enumerating at all when you say its not recognized?

-Is the Reset delay timing that you tried more than 5 ms?

-Would it be possible to attach a snippet of your schematics which includes HX3?

Best Regards,
Sananya

0 Likes

Hi Sananya,

Thanks for your reply.

  • In the cases where the USB 3.0 doesn't work, the USB 3.0 hub isn't enumerated at all.It looks like the processor doesn't recognize it at all.
  • We tested different reset timings > 5ms. We tested up to 1000ms reset time after power up - same behaviour.
  • Here a screenshot of the schematics with the HX3:
    pastedImage_2.png
0 Likes

Hi!

Do you have any idea what could cause this problem?

Best Regards,

Andre

0 Likes

Hi Andre,

Could you please let me know how you are connecting the upstream port to the host? If you have a receptacle and you are using a cable, then the SS TX and RX lines should not be interchanged.

Best Regards,

Sananya

0 Likes