CY7C65632-TQFP48 downstream power control

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

cross mob
Anonymous
Not applicable

Hi,

   

We are using the CY7C65632-TQFP48 (4-port hub), In this hub data sheet given as each down stream port power controlled by PWR#(port power pins) When the hub is configured, the ports are not driven and the host may power the ports by sending a SetPortPower command for each port. But default hub is configured and 4-port are working and how to send the SetPortPower command to hub to control the down stream ports (use set port power command is given in datasheet).

   

 

   

 

   

Regards

   

Sandeep V

0 Likes
4 Replies
prc_1505996
Level 4
Level 4

Hi,

   

Are you using custom driver for hub?

   

-Tnx

0 Likes
Anonymous
Not applicable

Hi

I am struggling with the same issue - the documentation is crap! it does not say anything about where the command SetPortPower should be sent and what is the code for that command.

Did you ever solve that problem?

0 Likes
YangyangC_06
Employee
Employee
750 replies posted 500 replies posted 250 replies posted

Hi Sandeep,

The context you mentioned in datasheet are facing to the person who develops host driver, i.e., Intel or Microsoft who provide the driver on PC.

Consequently, if you simply use HUB to make a hardware designm, you don't need to care about these things.

Just follow the hardware design guide to make your schematic and PCB layout.

0 Likes
Anonymous
Not applicable

Hi yyca,

I wonder if Cypress has considered the fact that Microsoft is not the only developer of drivers. We are also trying to design an OEM system and we need to control the power delivered to each downstream port. The issue is not limited to the HUB itself. our platform is Linux and the OS USB interface is very limited. The OS is not able to consistently map all the USB hub levels that are connected to its root hub, this makes it difficult to use the control interface to send commands to a particular hub. (granted hubs are enumerated in the same order on power up / reset of the OS but once any device is plugged or disconnected the order is no longer consistent). To add insult to injury the documentation of the HUB chips is very tight lipped about how the hubs port power must be controlled. As result we will probably have to go elsewhere for a HUB chip.

0 Likes