Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

EZ-USB™ HX3PD Frequently Asked Questions – KBA226167

chaitanyav_41
Employee

EZ-USB™ HX3PD Frequently Asked Questions – KBA226167

Version: *A

Translation - Japanese: HX3PDのよくある質問 – KBA226167 - Community Translated (JA)

 

Question: What are the battery charging options supported in EZ-USB™ HX3PD?

Answer: EZ-USB™ HX3PD supports the following charging options:

  • Power Delivery (PD 3.0): EZ-USB™ HX3PD supports two Power Delivery (PD) ports. Default firmware supports PD in US and DS1 ports. If you do not want PD in US port, it is possible to support PD in two DS ports with custom firmware.
  • BC 1.2 Charging: EZ-USB™ HX3PD supports Battery Charging (BC) 1.2 charging (including SDP, CDP, and DCP) in all seven DS ports. Default firmware supports BC 1.2 in DS2, DS3, DS4, and DS5. You can enable or disable BC 1.2 in all DS ports using the
    EZ-USB™ HX3PD Configuration Utility.   
  • Apple Charging: EZ-USB™ HX3PD supports Apple 2.1A and 2.4A mode charging in all seven DS ports. Default firmware supports Apple charging in DS2, DS3, DS4, and DS5. You can enable or disable Apple charging in all DS ports using the EZ-USB™ HX3PD Configuration Utility.

 

Question: Why does EZ-USB™ HX3PD need three different firmware or configurations?

Answer: EZ-USB™ HX3PD has three MCUs controlling Hub Controllers, PD Controllers, and Dock Management Controllers (DMCs). Cypressâ provides a composite-image for firmware and configuration updates for all controllers together using the EZ-USB™ HX3PD Configuration Utility. There is no need to individually update the firmware and configuration for each controller, MCU, or both. It is possible to selectively update firmware and configuration of each controller; however, Cypressâ does not recommend this option.

 

Question: What is Signed-Firmware update?

Answer: Cypressâ DMC uses RSA-2048/SHA-256 signing to qualify firmware update to individual controllers in the dock system. Signed-Firmware update in supported in the CYUSB4357 part.

 

Question: Does EZ-USB™ HX3PD support PHY configuration update?

Answer: Cypressâ recommends using the default tested and optimized PHY configurations for SS and HS PHY. Currently, EZ-USB™ HX3PD does not support PHY configuration update.

 

Question: Will EZ-USB™ HX3PD support both power-switch and poly-fuse modes?

Answer: EZ-USB™ HX3PD supports both power-switch and poly-fuse modes. Default firmware uses power-switching mode. If you want to use poly-fuse mode, enable the corresponding field in the Hub Controller using the EZ-USB™ HX3PD Configuration Utility. The descriptor bPwrOn2PwrGood will be set to “0” for poly-fuse mode.

 

Question: What is the recommended trace length for USB 3.1 Gen 2 in EZ-USB™ HX3PD?

Answer: Cypressâ recommends a trace length of up to three inches for USB 3.1 Gen 2 signaling. A Gen-2 capable re-driver will be used for higher trace length designs.

 

Question: Can EZ-USB™ HX3PD firmware and configuration be upgraded through USB?

Answer: Cypressâ supports in-system programming through USB using DMC in EZ-USB™ HX3PD.

 

Question: Will EZ-USB™ HX3PD work in Linux, Mac, and Windows operating systems?

Answer: EZ-USB™ HX3PD is compliant with USB 3.1 Gen 2 specifications, and backward compatible with Gen-1 and USB 2.0 specifications. Hence, EZ-USB™ HX3PD will work with all USB hosts in operating systems.

 

Question: Can SuperSpeed Plus (10 Gbps) port to be configured to work in SuperSpeed (5Gbps) only mode?

Answer: There is no configuration to select the SuperSpeed (5Gbps) only option. Hub will check the device (Gen 1/Gen 2) capability during enumeration and will select the downstream speed accordingly.  

 

Question: Why does DS1 port have two over current pins (OCP_DET_P1 and OVCUR_P1)? Do both pins need to be connected?

Answer: DS1 is a PD downstream port for EZ-USB™ HX3PD. This port has two over current pins OCP_DET_P1 going to PD controller and OVCUR_P1 going to hub controller. Both pins must be connected.  

Question: Can EZ-USB™ HX3PD be used in bus-powered mode with upstream port as a PD sink?

Answer: No, it cannot be used in bus-powered mode even if the upstream port is configured as a PD sink. EZ-USB™ HX3PD is expected to be used in a power sourcing dock use case and it does not have a dead battery Rd termination part to allow for bus-powered operation. The only sink use case can be similar to the implementation in CY6611 EVK for 5V, 0A where the VBUS provider path is shutoff and no current is sinking as the hub itself is self-powered.

 

Question: How can the DisplayPort be implemented with EZ-USB™ HX3PD?

Answer: Refer to the USB-C Dock design application in the Application Diagram section of the EZ-USB™ HX3PD datasheet. You would need an external multiplexer to take care of the DP and SS switching from the connector and connect the SS output from the multiplexer to EZ-USB™ HX3PD upstream port.

Question: Can DS2, DS3 be configured as Type-A ports?

Answer: Yes, the DS2 and DS3 can be configured through hardware configuration. Add an external Rd termination on one of the CC pins for each port and connect the corresponding set of the superspeed lines from EZ-USB™ HX3PD to the DS connector. The other set of superspeed lines can be left floating.

         

Question: How should the VBUS pin (M7 in BGA package) be connected?

Answer: The VBUS pin is used to detect VBUS presence on the upstream port and enable the EZ-USB™ HX3PD Hub controller. To monitor the actual VBUS on the upstream port, VBUS_MON_P0 pin is used. You can connect the VBUS_C_CTRL_P0 to the VBUS pin as shown in the EZ-USB™ HX3PD hardware guidelines section of the EZ-USB™ HX3PD application note.

Related Documents

Datasheets:
EZ-USB™ HX3PD: USB 3.1 Gen 2 Hub with Power Delivery

Guides:
CY6611 EZ-USB™ HX3PD Evaluation Kit (EVK)

Application Notes:
AN222944 - EZ-USB™ HX3PD Hardware Design Guidelines and Checklist

SDK:
EZ-PD™ CCGx Dock Software Development Kit (SDK)

0 Likes
Version history
Revision #:
2 of 2
Last update:
‎Sep 15, 2021 11:28 PM
Updated by: