USB hosts hubs transceivers Forum Discussions
Hello,
I gone through the application note for power switch implementation.
I noticed that the example image having active high enable power switch. So the PWR#
If i'm using active low enable power switch, i have to use pull-down resistor as per the application note statement.
I have formulated the below table as per my understanding. I would like to the expected behavior for Case3 and Case4
For example,
if am using active low enable power switch and set the PWR#
- Is there any specific reason to use EN=1 power switch when PWR#
=0. - Is it advisable to use EN#=0 power switch when PWR#
=0
USB Hub PWR# | Power switch Enable input | Remarks | ||||||
Case1 | 0 (default) | 1 (EN) | Power switch with active HIGH enable input to be used | |||||
Case2 | 1 (PWR_PIN_POL=1) | 0 (EN#) | Power switch with active LOW enable input to be used | |||||
Case3 | 0 (default) | 0 (EN#) | ||||||
Case4 | 1 (PWR_PIN_POL=1) | 1 (EN) |
Awaiting your response eagerly.
Regards,
Malathi T
Show LessHello
We are considering using CY7C65634 as a USB2.0-HUB design.
It is stated on the manufacturer's site that GPIO can be used as an I / O option for CY7C65634, but which pin can be used as GPIO? And how do you set them up to use those pins?
Show LessHi All,
We are an active cable vendor.Now we have a project to connect our cable to CYUSB3304, and it works fine, except that in some hosts, the host does not recognize the Hub when restarting.We debugged this problem and found that CYUSB3304 did not recognize the warm Reset signal sent by the cable, but strangely, it was ok to use EZ-USB FX3 to connect.Therefore, we want to know whether the firmware can be modified to make CYUSB3304 also be able to recognize Warm Reset.
Thanks.
Show LessHello
About TEST/ I2C_SCL pin settings, the setting of the external circuit of the TEST/I2C_SCL pin is directly connected to "GND".
Q1)
This cell has an RDN (internal pull-down), but is there any problem with external GND direct connection processing?
Q2)
In addition, there is the following description in the cell description of the data sheet.
- I (RDN): Test: 0: Normal Operation & 1: Chip will be put in test mode.
- I / O (RDN): I2C_SCL: Can be used as I2C clock pin to access I2C EEPROM.
Which setting is the default state of the cell immediately after the power is turned on, Test or I2C_SCL?
Q3)
They expect "0: Normal Operation" operation by connecting to an external GND, but is there a possibility that it will be in other modes (Test mode, I2C_SCL mode)?
Best Regrads
Arai
Show LessHi.
I designed a CPU with USB port connected to CYC65632 upstream port.
CYC65632 is designed as a self powered usb hub.
This main board is powered only with 3.3V.
How should I manage the ExtReset# pin to guaranty the presence of Vusb ?
Should I connect it to +3.3V (with a R + R//C bridge ?) ?
Thank
Show LessHi,
In a design I need to connect a MIPI camera to CYUSB3064 for getting the USB3 signal out to the PC through a USB-C connector. I realize that the CYUSB3064 needs also USB2 signals, DM&DP. I also need the DM&DP to connect to my processor. Is attached schematics a possible way to go forward for these connections? Could someone see if having the USB2 signals through a HUB would be an issue?
/Thanks in Advance.
Show LessOur equipment uses an industrial-grade CYUSB3304 chip, and the chip datasheet describes that the chip can work at -40°C. When we are doing a low temperature test, when the ambient temperature reaches below -38℃, the CPU will print the following log file.
usb 2-1: reset SuperSpeed Gen 1 USB device number 42 using xhci-hcd
[ 8859.620056] usb 2-1: USB disconnect, device number 42
[ 8859.908036] usb 2-1: new SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8859.958123] hub 2-1:1.0: USB hub found
[ 8859.962071] hub 2-1:1.0: 4 ports detected
[ 8861.798569] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8863.654569] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8865.510514] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8867.366623] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8869.222556] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8871.078556] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8872.934615] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8874.790580] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8876.646650] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8878.502636] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8880.358575] usb 2-1: reset SuperSpeed Gen 1 USB device number 43 using xhci-hcd
[ 8881.956045] usb 2-1: USB disconnect, device number 43
[ 8882.243957] usb 2-1: new SuperSpeed Gen 1 USB device number 44 using xhci-hcd
[ 8882.294582] hub 2-1:1.0: USB hub found
[ 8882.298522] hub 2-1:1.0: 4 ports detected
[ 8884.134636] usb 2-1: reset SuperSpeed Gen 1 USB device number 44 using xhci-hcd
[ 8885.990054] usb 2-1: reset SuperSpeed Gen 1 USB device number 44 using xhci-hcd
[ 8887.958602] usb 2-1: reset SuperSpeed Gen 1 USB device number 44 using xhci-hcd
[ 8889.814638] usb 2-1: reset SuperSpeed Gen 1 USB device number 44 using xhci-hcd
[ 8891.670562] usb 2-1: reset SuperSpeed Gen 1 USB device number 44 using xhci-hcd
[ 8893.526514] usb 2-1: reset SuperSpeed Gen 1 USB device number 44 using xhci-hcd
[ 8895.382563] usb 2-1: reset SuperSpeed Gen 1 USB device number 44 using xhci-hcd
[ 8897.238558] usb 2-1: reset Super
After entering lsusb, it is found that the device is mounted normally:
Bus 002 Device 031: ID 04b4:6500 Cypress Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 04b4:6502 Cypress Semiconductor Corp. CY4609
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
What could cause this phenomenon to happen.
Show LessHi,
I am working on the configuration for a product using the CY7C65215A and have a question regarding the GPIO.
The device is using both SCB0 (SPI) and SCB1 (I2C) and all other GPIO are unused.
The unused GPIO can be configured as either: 'Tristate', 'Drive 1', 'Drive 0', or 'Input'.
I have found a Knowledge Base article that states that the GPIO when configured as 'Input' need to be pulled to a defined state, but what about Tristate?
When set as Tristate the output is disconnected, but is the input function of the GPIO kept in a defined state or does it also require an external pull-up/down?
Thanks.
Show LessI've seen posts about this before but no solid answers.
Let's assume we're daisy chaining 3x CY7C65642
- what are the drawbacks (performance, etc)
- how would you deal with overcurrent scenarios as each hub IC will get grouped facing upwards
- is there a recommended scheme here to ensure that the host-OS still can enable/disable power on individual ports
thx!
Show LessHi,
We have failed the Immunity test in the PCB which has this Hub IC in it.
During the Immunity test, IEC-61000-4-3 Electric field test 10V/m USB Hub IC CY7C65632-48AXC is resetting at frequencies around 370 MHz.
We would like to know if this IC is certified for the Immunity test IEC-61000-4-3 Electric field test 10V/m or is there something missing in my schematic?
I would also share the schematic if needed. Hoping for your quick response. Thank you.