USB hosts hubs transceivers Forum Discussions
There are a number of "requests" that can be issued to any USB Hub. Specifically:
- a "SetPortReset" request performs a USB reset on the corresponding port, then enables it.
- the "SetPortSuspend" request can suspend individual downstream ports of a hub. (ClearPortSuspend re-enables it)
- the "SetPortPower" request will enable or disable power to any selected port.
One or all of these requests, issued either to our hub's ports or to the port into which our hub is plugged, may prove helpful in overcoming our issue. Unfortunately, we have not yet discovered how to issue a "request".
We have been looking into the USB Specification Revision 2.0 Section 11.11 Hub Port Power Control as a way to reset the downstream port. Please advise how we can accomplish this request from an end-user's application.
Show LessHas anybody seen an issue with Cypress USB3 4603 HX3 DVK "Rev C" re Rx Header Buffer Credit per USB3.1 Standard?
Specifically, in our system, I'm seeing the hub's upstream port issues an extra credit (5 instead of 4) when it receives 4 back-to-back header packets, and thus violating the Standard. Please see the attached picture where packets 522655, 56, 57, 58 are sent to the hub and the hub sends the required four credits plus the extra credit at packet 522667.
I'm speculating the hub may have a corner-case issue around having 4 back-to-back packets.
Thanks,
Mohsen
Show LessHi,
I found when data loss, the next image data will be incorrect, and can't recovery to right image data. if I set CY_FX_UVC_GPIF_SWITCH_TIMEOUT = 0xFFFFFFFF, it seems that next image data will be correct and recovery. Do you think they have relationship between CY_FX_UVC_GPIF_SWITCH_TIMEOUT and this issue?
Thank you very much!
Jun
Show LessI have a board with an integrated USB hub (CY7C65634-48AXF, and 2 peripherals on-board. The device has a standard (i.e. the large one) USB-B connector (for mechanical robust-ness), The design has been working flawlessly, until a customer connected a standard USB-A to USB-B cable to a USB-A to USB-C adapter, then plugged that USB-C adapter into a modern Mac Mini's USB-C port.
Here's a diagram to explain the issue:
I've seen that if I first plug the USB A to C adapter into the computer, the VBUS is 5V, and everything works as expected. But if I first plug the adapter onto the cable, then the adapter into the Mac, VBUS never goes high.
This is a self-powered CY7C65634-48AXF.
Is this a known problem? Any solutions?
Thanks,
-Caleb
Show LessHX3Cのリファレンスデザインを入手したいのですが、下記URLからたどるとリンク切れになっています。
https://japan.cypress.com/products/ez-usb-hx3c-usb-30-type-c-hub-power-delivery#tabs-0-bottom_side-4
CDC内では下記のような質問を見つけました。
下記に添付されているものは最新版でしょうか。
Re: CYUSB3333 Reference design
最新版でなければ、最新版をいただきたく存じます。
もしくは、正しくリンクを貼りなおしてください。
Show LessWe will use CY7C6563x to design an USB HUB. We want to dynamically and selectively turn ON /OFF the downstream ports. CY7C6563 has 7 PWR# pin connecting to external power distribute switch Enable pins. I need some experts to teach me how to config the PWR# pin and implement turn ON/OFF each downstream port.
Thanks.
Chang Cao
Show LessDear All,
DS ports of CYUSB3304 is USB3.0. If the US of CYUSB3304 is USB3.0, and the DS wants to be one USB3.0 and another USB2.0, can it work? Is there a performance impact?
Best Regards,
Ferris.
Show LessHi
I see that HX3 has build-in 2.2kV ESD protection for I/Os.
I'm wondering whether adding ESD protection components works if requiring I/O should bear 8kV-ESD.
Thanks.
Grace
Show Less