background image

62

HX3 Kits User Guide, Doc. #: 001-91203 Rev. *D

Hardware

The power (5-V VBUS) to downstream ports is controlled using a power switch (U5, TPS2556DRBT)
as shown in 

Figure 5-3

. This switch gets input from the 5-V AC-DC adapter connected to the hard-

ware. The output of the power switch can be enabled and disabled by the HX3 using the Power
Enable (PWR_EN_DS) GPIO. 

After the output of the power switch is enabled, it monitors the current consumed by all the devices
attached to the downstream ports in ganged mode. When the total current consumed exceeds
4.85 A, the power switch interrupts the HX3. The HX3 in turn immediately disables the output of the
power switch by pulling the Power Enable (PWR_EN_DS) GPIO HIGH. This disables the power (5-V
VBUS) to all four downstream ports; the hub controller notifies the PC that all the downstream ports
are shut down.

Figure 5-3.  Overcurrent Monitoring and Controlling of Downstream Ports Using Power Switch

Table 5-2

 lists the decoupling and bulk capacitors used on CY4609.

Note:

 Visit 

www.cypress.com/hx3

 for schematics with a reduced BOM.

Table 5-2.  Decoupling and Bulk Capacitors on CY4609

Power Domain 

(Pin Numbers)

Description

Bulk Capacitor for the 

Group

Decoupling Capacitor 

Per Pin

AVDD12 (10,16,34,46,52) 1.2 V for SS PHY RX

0.1 µF, 1 µF, and 22 µF 0.01 µF and 0.001 µF

AVDD12 (53)

1.2 V for clock domain

1 µF

0.1 µF and 0.01 µF

DVDD12 (1,3,19,27)

1.2 V for core

22 µF and 1 µF

0.1 µF and 0.01 µF

DVDD12 (7,13,37,43,49)

1.2 V for SS PHY TX

0.1 µF, 1 µF, and 22 µF 0.001 µF and 0.01 µF

AVDD33 (56,61,66)

3.3 V for internal PLL

1 µF and 22 µF

0.1 µF and 0.01 µF

AVDD33 (4)

3.3 V for USB 3.0 PHY

22 µF and 1 µF

0.1 µF and 0.01 µF

VDDIO (28) 

3.3 V for I/Os

0.1 µF and 0.01 µF

RILIM

PWR SWITCH

29

30

PWR_EN

OVRCURR

PWR_EN_DS

OVCUR_DS

PWR_EN_DS

VCC_5V

VBUS

V3p3

V3p3

R1

10K

R8

10K

G

DS

Q2
BSN20-7

2

1

3

U5

TPS2556DRBT

GND

1

IN1

2

IN2

3

EN

4

ILIM

5

OUT2

7

OUT1

6

FAULT

8

PAD

9

R29

100E

TP11

R3

22.

1K

_1%

TP12

R28

0R_0402

C3

0.1UF_16V

Summary of Contents for CY4603

Page 1: ...CY4609 CY4603 and CY4613 HX3 Kits User Guide Doc 001 91203 Rev D Cypress Semiconductor 198 Champion Court San Jose CA 95134 1709 Phone USA 1 800 858 1810 Phone Intnl 1 408 943 2600 http www cypress com ...

Page 2: ...T NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Cypress reserves the right to make changes without further notice to the materials described herein Cypress does not assume any liability arising out of the application or use of any product or circuit described herein Cypress does not authorize its products for use as critical components in life suppor...

Page 3: ...Settings 18 3 2 Overview of CY4603 DVK 19 3 2 1 CY4603 Board Interfaces 19 3 2 2 Jumper Settings 20 3 3 Overview of CY4613 DVK 21 3 3 1 CY4613 Board Details 21 3 3 2 Jumper Settings 22 3 4 Operating the Kits 23 3 4 1 Powering the Kit 23 3 4 2 Connecting the Board to a USB 3 0 PC 24 3 4 3 USB 3 0 Data Transfer 26 3 4 4 Battery Charging 32 3 4 5 Ghost Charging 33 3 4 6 Configuring HX3 Using Pin Stra...

Page 4: ...ware Design 59 5 1 1 Board Details 59 5 1 2 Theory of Operation 60 5 1 3 Functional Description 61 5 2 CY4603 DVK Hardware Design 67 5 2 1 Board Details 67 5 2 2 Theory of Operation 67 5 2 3 Functional Description 68 5 3 CY4613 DVK Hardware Design 72 5 3 1 Board Details 72 5 3 2 Theory of Operation 72 5 3 3 Functional Description 73 A Appendix 77 A 1 Troubleshooting Guide 77 A 2 Hardware Design De...

Page 5: ...y affect their performance and cause interference with other apparatus in the immediate vicinity If such interference is detected suitable mitigating measures should be taken The CY4603 CY4609 and CY4613 kits as shipped from the factory have been verified to meet with the requirements of CE as a Class A product The CY4603 CY4609 and CY4613 kits contain electrostatic discharge ESD sensitive devices...

Page 6: ...tation is not available use appropriate ESD protection by wearing an antistatic wrist strap attached to the chassis ground any unpainted metal surface on your board when handling parts Handling Boards CY4603 CY4609 and CY4613 boards are sensitive to ESD Hold the board only by its edges After removing the board from its box place it on a grounded static free surface Use a conductive foam pad if ava...

Page 7: ...res of these kits Table 1 1 Feature Comparison of HX3 Kits Feature CY4609 CY4603 CY4613 Kit type RDK DVK DVK HX3 USB 3 0 hub controller marketing part number CYUSB3304 68LTXC CYUSB3314 88LTXC CYUSB3328 88LTXC Board size 3 3 2 0 inches 3 7 3 115 inches 4 5 x 3 6 inches Downstream port capabilities Number of downstream ports 4 4 USB 3 0 ports 4 4 USB 3 0 ports 6 2 USB 3 0 2 Shared Linka SS and 2 Sha...

Page 8: ...cated charging port DCP to support charging even when the upstream port is not connected to a USB host d In traditional USB topologies the host DS port provides VBUS to enable and charge the connected devices With OTG devices however the ACA Dock provides VBUS and a method to charge the host HX3 supports the ACA Dock standard see section 6 of the BC v1 2 specification for more details by integrati...

Page 9: ...Introduction CY4603 One each of the following CY4603 DVK board 5 V 4 A AC DC power adapter USB 3 0 standard A to standard B cable Quick start guide Table 1 2 CY4603 CY4609 and CY4613 Kit Contents continued Kit Kit Contents List of Kit Contents ...

Page 10: ... kits ROM firmware In this mode HX3 boots from the internal ROM Refer to Table 3 4 to understand the jumper setting for these two modes CY4613 One each of the following items CY4613 DVK board 12 V 3 A AC DC power adapter with four types of plugs USB 3 0 standard A to micro B cable USB 2 0 micro B to micro B connector with ID pin support 5 jumpers Quick start guide Table 1 2 CY4603 CY4609 and CY461...

Page 11: ...ing data sheets and application notes The web page also includes videos explaining the Shared Link and ACA Dock features of HX3 1 5 Technical Support For assistance go to www cypress com go support or contact our customer support at 1 800 858 1810 in the U S or 1 408 943 2600 international and follow the voice prompt 1 6 Document Conventions Table 1 3 Document Conventions for Guides Convention Usa...

Page 12: ...tatic discharge GUI Graphical user interface HS Hi Speed I2 C Inter integrated circuit I2C_DEV_ID I2C device identifier KB Kilobyte LED Light emitting diode LS Low Speed NON_REM X Nonremovable downstream port X where X can be from 1 to 4 denotes an embedded port that is not exposed for connecting or disconnecting any USB device OTG On The Go PC Personal computer PHY Physical layer PID Product ID P...

Page 13: ...t include the Windows installer and Microsoft NET framework packages If these packages are not on your computer the installer provides links to download and install them from the Internet b Kit ISO CY4609HX3RDK_RevSS iso for CY4609 RDK CY4603HX3DVK_RevSS iso for CY4603 DVK or CY4613HX3DVK_RevSS iso for CY4613 DVK This file is a complete package stored in a CD ROM image format that can be used to c...

Page 14: ...1 91203 Rev D Software Installation Figure 2 1 Initiating CY4609 Software Installation Figure 2 2 Choosing Installation Type 3 Read and accept the Cypress End User License Agreement and click Next to continue as shown in Figure 2 3 ...

Page 15: ...form it is C Program Files x86 Cypress Note 2 HX3 Blaster Plus is a tool to configure HX3 The HX3 Blaster Plus Tool chapter on page 41 explains the procedure to run the tool 2 2 Install Hardware The kits do not require any hardware installation 2 3 Uninstall Software You can uninstall the kit software using one of the following methods Go to Start All Programs Cypress Cypress Update Manager click ...

Page 16: ...16 HX3 Kits User Guide Doc 001 91203 Rev D Software Installation ...

Page 17: ...30X 68LTXC USB 3 0 hub controller parts The RDK is powered using an external 5 V 4 A AC DC power adapter 3 1 1 CY4609 Board Interfaces Figure 3 1 CY4609 Board Top Side 5 V DC Supply Jack J1 Upstream Port US J8 Downstream Port 4 DS4 J4 HX3 CYUSB3304 68LTXC U1 Hub Suspend Status LED SUSP Power LED PWR Downstream Port 3 DS3 J3 Downstream Port 2 DS2 J5 Downstream Port 1 DS1 J9 Configuration Mode Selec...

Page 18: ...Y4609 jumper blocks Pin 1 is marked on the board Figure 3 3 CY4609 Jumper Block Layout Table 3 1 CY4609 Board Jumper Settings Function Jumper Blocks Default Setting Purpose Current measurement 2 pin jumper block J2 Pins 1 and 2 shorted To measure current open the jumper and connect a multimeter s terminals set in the current measurement mode between pins 1 and 2 The measured current includes the c...

Page 19: ...oard is powered using an external 5 V 4 A AC DC power adapter Figure 3 4 CY4603 Board Top Side 5V DC supply jack J1 Upstream port US J11 Downstream port 4 DS4 J8 HX3 CYUSB3314 88LTXC U1 Hub suspend status LED SUSP Power LED PWR Downstream port 3 DS3 J7 Downstream port 2 DS2 J10 Downstream port 1 DS1 J16 Configuration mode select jumpers J17 and J18 Pin strap jumpers Pin strap jumpers EEPROM U2 Cur...

Page 20: ...p jumpers can be used to configure the hub controller For more details about these jumpers see Configuring HX3 Using Pin Straps on CY4603 on page 34 Current measurement 2 pin jumper block J6 Pins 1 and 2 shorted To measure current open the jumper and con nect a multimeter s terminals set in the current measurement mode between pins 1 and 2 The measured current includes the current consumed by HX3 ...

Page 21: ...3 0 Downstream Port 3 DS3 J21 Shared Link SS Downstream Port 2 DS2 J24 Shared Link SS Downstream Port 1 DS1 J29 Shared Link USB 2 0 Downstream Port 2 DS2 J30 Shared Link USB 2 0 Downstream Port 1 DS1 J31 USB3 0 Upstream Port J28 Standard USB 3 0 Downstream Port 4 DS4 J22 HX3 MPN CYUSB3328 88LTXC 12 V DC Supply Jack J1 Port Status Indicator LEDs Reset Switch SW1 Configuration Mode Select Jumpers J5...

Page 22: ... For current measurement open the jumper and connect a multi meter s terminals set in current measurement mode between pins 1 and 2 The measured cur rent includes the current con sumed by HX3 3 3 V to 1 2 V regulator and the SUSP LED Configura tion mode selection 3 pin jumper blocks J5 J6 J5 Pins 1 and 2 shorted J6 Pins 2 and 3 shorted In this setting HX3 boots from the custom firmware stored in t...

Page 23: ...le Connect the power supply plug to the board s DC supply jack The power PWR LED glows green to indicate that the board is pow ered The SUSP LED glows amber to indicate that HX3 is in Suspend mode because it is not connected to a PC on the upstream port as shown in Figure 3 10 Table 3 4 Configuration Mode Selection Settings Kit Custom Firmware Default Factory Setting ROM Firmware CY4609 J6 Short p...

Page 24: ...ns off if the connected PC is running the Windows 7 operating system The behavior of the SUSP LED varies with respect to the operating system For example in Windows 8 the SUSP LED turns off momentarily and turns on again when there is no further USB activity on the board Figure 3 11 Connecting the Board to a USB 3 0 Host The board enumerates as a USB 3 0 hub To check whether the hub has enumerated...

Page 25: ...he PC The CY4609 CY4603 and CY4613 boards are installed as two hubs a USB 3 0 Hub and a USB 2 0 MTT Hub To locate the new hub entries in the Device Manager detach and attach the USB cable from the upstream port of the CY4609 CY4603 or CY4613 board The device list under Univer sal Serial Bus controllers is refreshed and the two entries USB 2 0 MTT Hub and USB 3 0 Hub appear again as shown in Figure...

Page 26: ...isplayed in Figure 3 14 may vary depending up on the HX3 firmware version 3 4 3 USB 3 0 Data Transfer 1 Get a USB 3 0 certified flash drive and store a 2 GB file Connect the flash drive to one of the downstream ports as shown in Figure 3 15 For the CY4613 board connect the flash drive to a standard USB 3 0 downstream port or to a Shared Link SS downstream port 2 Copy the 2 GB file from the flash d...

Page 27: ... CY4603 and CY4613 boards respec tively Table 3 6 Port Status Indicator LEDs on CY4603 and CY4613 No LEDs Color Behavior 1 DS1_SS DS2_SS DS3_SS DS4_SS Blue Turns on when a USB 3 0 device is connected to a downstream port in SuperSpeed mode 2 DS1_GRN DS2_GRN DS3_GRN DS4_GRN Green Turns on when a USB 2 0 device is connected to a downstream port Note DS1_GRN and DS2_GRN are disabled on the CY4613 boa...

Page 28: ...Indicator LEDs on CY4603 Port Status Indicator LEDs for Downstream Port 2 Port Status Indicator LEDs for Downstream Port 3 Port Status Indicator LEDs for Downstream Port 4 DS1_SS LEDs D1 and D13 DS1_GRN LEDs D2 and D14 DS1_AMB LED D10 Port Status Indicator LEDs for Downstream Port 1 ...

Page 29: ...pulled HIGH When the jumper is placed between pins 2 and 3 it is pulled LOW To support the port status indicator LED functionality in both the pull up and pull down settings one LED is used for each setting Figure 3 18 Port Status Indicator LEDs Using Shared GPIOs Port Status Indicator LEDs for Downstream Port 1 DS1_SS LEDs D1 and D13 DS1_GRN LEDs D2 and D14 DS1_AMB LEDs D3 and D15 Port Status Ind...

Page 30: ...e 12 for more details about the abbreviations listed in this table Pin Strap Featurea Active Port Status Indicator LED on CY4603 Active Port Status Indicator LED on CY4613 Shared GPIO in Pull Up Setting Shared GPIO in Pull Down Setting Shared GPIO in Pull up Setting Shared GPIO in Pull Down Setting GPIO2 DS1_AMB ACA_DOCK NA D10 D3 D15 GPIO 3 DS1_GRN PORT_DIS 0 D2 D14 D2b b Green status LEDs DS1_GR...

Page 31: ...rd must be in the powered off state while connecting a device on any Shared Link SS downstream port This is because the Shared Link SS ports are configured as embedded ports non removable device the devices are expected to be permanently connected to the DS ports even before being powered on Copy a 2 GB file from the PC to both the flash drives SS and USB 2 0 data transfers happen simul taneously ...

Page 32: ...a tion v1 2 to one of the downstream ports The connected device is charged by the board see Figure 3 20 Figure 3 20 Battery Charging Note For the CY4613 kit battery charging is supported only on standard USB 3 0 ports and Shared Link USB 2 0 ports Battery charging is not supported on Shared Link SS ports because the SS ports are expected to be embedded ports and not exposed ...

Page 33: ...re 3 21 Ghost Charging According to the USB IF Battery Charging specification v1 2 charging downstream ports CDPs are expected to provide 1 5 A current typical per port The power adapter shipped with CY4609 and CY4603 supports up to 4 A of load current After calculating the power consumed by HX3 and other parts of the board 3 6 A is available to support charging on the downstream ports When the bo...

Page 34: ...raps on CY4603 Hardware Pin Strap Name Description Strapped to Logic 1 Jumper on Pin 1 and 2 Strapped to Logic 0 Jumper on Pin 2 and 3 DS1_CDP_EN Enables the battery charging feature on a given downstream port DS1 CDP disabled DS1 CDP enabled DS2_CDP_EN DS2 CDP disabled DS2 CDP enabled DS3_CDP_EN DS3 CDP disabled DS3 CDP enabled DS4_CDP_EN DS4 CDP disabled DS4 CDP enabled PORT_DIS 0 Enables or dis...

Page 35: ...D func tionality will be void in this configuration 4 Configure the required pin straps by installing the jumpers as required Refer to Table 3 8 for more details 5 Power the CY4603 board 6 Verify the configuration implemented using the pin straps VID_SEL 0 Selects the vendor ID Reserved VID_SEL 1 VID_SEL 2 I2C_DEV_ID Sets the I2 C slave address for the HX3 hub controller when it is con nected to a...

Page 36: ...the ACA Dock feature 1 Power off the HX3 board by disconnecting the AC DC power adapter from the DC jack and remove the USB 3 0 standard A to micro B cable Remove the devices on the downstream ports 2 Install a jumper between pins 2 and 3 of J28 Install jumpers on pin 1 and 2 of J26 PWR_HOST and J27 RID Installing a jumper on J26 enables 5 V VBUS on the US connector Installing a jumper on J27 enab...

Page 37: ...unctionality While Charging 6 Connect a mouse to a Shared Link USB 2 0 downstream port DS1 or DS2 or to a standard USB 3 0 downstream port DS3 or DS4 7 The mouse is enumerated on the phone and the on screen cursor can be tracked using the mouse Note that the phone is charged at the same time from the CY4613 board Battery charging as per BC v1 2 specification USB 2 0 micro B to micro B cable connec...

Page 38: ... from an external I2C master Following is the procedure to use the HX3 DVKs in I2C slave mode 1 Generate the HX3 I2 C Slave Mode file using the required configuration parameters together with the firmware by following the instructions specified in Generating HX3 I2C Slave Mode file for CY4603 and CY4613 DVKs on page 55 2 Configure the HX3 DVK for I2C slave mode operation by setting the configurati...

Page 39: ...2 C master Note The HX3 kit will not enumerate until it receives the firmware and configuration settings from the I2 C master device 5 Once the I2 C slave mode usage is completed detach the I2 C master device and restore the kits to custom firmware state by setting the configuration mode selection jumpers as mentioned in Table 3 9 Note The firmware and configuration settings sent from the I2 C mas...

Page 40: ...40 HX3 Kits User Guide Doc 001 91203 Rev D Kit Operation ...

Page 41: ...ownload only the configuration data to the EEPROM Erase the firmware and configuration data from the EEPROM Generate HX3 configuration data to be sent over I2 C bus when HX3 is configured as an I2 C slave 4 2 Setup Figure 4 1 displays the setup to run the HX3 Blaster Plus tool with the HX3 based hardware Figure 4 1 HX3 Blaster Plus Tool Setup The HX3 Blaster Plus tool needs to be installed on a Wi...

Page 42: ...d to a USB 3 0 or USB 2 0 port on the PC Table 4 1 Configuration Mode Selection Settings Kit Custom Firmware Default Factory Setting ROM Firmware CY4609 J6 Short pins 1 and 2 J7 Short pins 2 and 3 J6 Short pins 1 and 2 J7 Short pins 1 and 2 CY4603 J17 Short pins 1 and 2 J18 Short pins 2 and 3 J17 Short pins 1 and 2 J18 Short pins 1 and 2 CY4613 J5 Short pins 1 and 2 J6 Short pins 2 and 3 J5 Short ...

Page 43: ...und and the CYUSBHX3 vendor driver needs to be bound To install the device driver on Windows 7 do the following 1 Connect the HX3 board to one of the USB ports a Invoke Device Manager and search for a USB 2 0 hub device with the following properties b Check the VID and PID details in Properties Details Hardware Ids see Figure 4 3 Figure 4 3 Identifying VID and PID Table 4 2 Identifying USB 2 0 Hub...

Page 44: ...B 3 0 capability Make sure to invoke Update Driver Software only on the hub with USB 2 0 capability because HX3 Blaster Plus can only work with a hub with USB 2 0 capability If the hardware is connected to a PC over a USB 2 0 port the Device Manager will list only one hub Make sure to invoke Update Driver Software on that hub 3 In the Update Driver Software window click Browse my computer for driv...

Page 45: ...HX3 Kits User Guide Doc 001 91203 Rev D 45 HX3 Blaster Plus Tool Figure 4 5 Searching CYUSBHX3 Driver Figure 4 6 Locating CYUSBHX3 Driver ...

Page 46: ... Disk as shown in Figure 4 7 Figure 4 7 Loading CYUSBHX3 Driver Path 5 Click Browse and select the driver file CyUSBHx3 inf by navigating to Install Direc tory HX3 Blaster Plus drivers operating system x64 x86 click Open as shown in Figure 4 8 Figure 4 8 Loading CYUSBHX3 Driver ...

Page 47: ...ev D 47 HX3 Blaster Plus Tool 6 Select Cypress HX3 Vendor Mode as shown in Figure 4 9 Figure 4 9 Selecting Driver Type 7 Click Yes in the Update Driver Warning window as shown in Figure 4 10 Figure 4 10 Confirming Installation of Driver ...

Page 48: ... 4 11 Figure 4 11 Enabling Installation of the Driver 9 When the installation is successful click Close Figure 4 12 Successful Installation of CYUSBHX3 Driver 10 Restart the PC if required Note When the CYUSBHX3 driver is installed successfully the standard hub functionality including battery charging will not be supported until the driver is uninstalled Refer to Uninstall the CYUSBHX3 Vendor Driv...

Page 49: ...onfigure HX3 Settings and Define USB String Descriptors The title bar of the application shows the currently selected device The status bar displays the following information Error warning and status messages HX3 package type used on the hardware or kit Firmware version used on the board EEPROM status which displays five status values NOT CONNECTED BLANK F W F W SETTINGS and SETTINGS The Configura...

Page 50: ...HX3 Blaster Plus tool gives you an option to drop the port status indicator LEDs to free up GPIOs Charging control This group consists of configurable parameters related to USB Battery Charg ing proprietary charging and Ghost Charging Power switch settings This group consists of configurable parameters related to HX3 power man agement controls such as power enable polarity overcurrent polarity and...

Page 51: ...tool GUI Configuration A enables a minimum number of parameters and Configuration D enables a maximum number of parameters Table 4 4 lists the configurable parameters for each configuration type Table 4 4 Configurable Parameters for Each Configuration Type Configuration Setting Group Configurable Parametersa Configuration Type Ab Bb C D General settings VID X X X X USB 3 0 PID X X X X USB 2 0 PID ...

Page 52: ...litude V X X SS Tx driver de emphasis db X X HS active X X X HS swap port polarity X X X HS driver pre emphasis enable X X HS driver pre emphasis depth X X HS amplitude boost X X Removable port X X X Enable CDP X X X Enable DCP X X X Common HS PHY settings HS driver slope X X Reference voltage for HS squelch mV X X USB string descriptors Manufacturer string descriptor X Product string descriptor X...

Page 53: ...tings button to write the modified settings to EEPROM along with custom firmware as shown in Figure 4 17 Figure 4 17 Downloading Custom Firmware and Configuration Settings Notes 1 Since the HX3 hardware is configured for custom firmware mode by default always make sure to download the firmware along with the configuration settings 2 In case you want to change the PID value for USB 3 0 or USB 2 0 h...

Page 54: ...ssful down load of the configuration parameters and firmware to the EEPROM Figure 4 20 EEPROM Download Confirmation g Reset the HX3 hardware by pressing the reset switch SW1 on CY4603 and CY4609 h Identify the USB 3 0 hub entry in Device Manager for the HX3 hardware and check the PID Notes When the HX3 Blaster Plus tool is invoked it identifies the configuration parameters that can be modified for...

Page 55: ...X3 I2C Slave Mode file for CY4603 and CY4613 DVKs Note that the CY4603 and CY4613 DVKs support I2C slave mode operation which enables configuration of HX3 from an external I2C master 1 Specify the required configuration settings on the Blaster Plus GUI 2 Invoke Generate HX3 I2C Slave Mode File menu item from the File menu as show in Figure 4 21 Figure 4 21 Invoking menu item to generate I2 C slave...

Page 56: ...nstall a jumper on pins 2 and 3 of the ACA_DOCK J2 jumper block 2 Power on the CY4613 board and invoke the Blaster Plus tool 3 Select Configuration type as Configuration C and set Shared Link Enable to 0 for DS3 and DS4 4 Click the Download Firmware Settings button to write the modified settings to the EEPROM along with the custom firmware provided with the Blaster Plus tool as shown in Figure 4 1...

Page 57: ... CYUSBHX3 driver associated with the board using the following procedure 1 Open the Device Manager and locate the Cypress HX3 Vendor Mode device Right click the device and select Uninstall as shown in Figure 4 23 Figure 4 23 Uninstalling CYUSBHX3 Driver 2 Select Delete the driver software for this device and click OK see Figure 4 24 Figure 4 24 Initiating Uninstall of CYUSBHX3 Driver 3 Restart the...

Page 58: ...58 HX3 Kits User Guide Doc 001 91203 Rev D HX3 Blaster Plus Tool ...

Page 59: ...owing components CYUSB3304 68LTXC hub controller 5 V DC supply jack to connect the 5 V 4 A power adapter provided as part of the kit Two DC DC power regulators to provide 3 3 V and 1 2 V power supply Four USB 3 0 downstream ports and a USB 3 0 upstream port Configuration mode select jumpers J7 and J8 Onboard 16 KB I2C EEPROM to store configuration data and hub controller firmware Power LED PWR and...

Page 60: ...er the hardware is designed to support operation with an AC DC adapter with up to a 6 A current rating The CYUSB3304 68LTXC hub controller is clocked using a 26 MHz crystal on the board The HX3 hub controller supports an I2 C communication interface it can support both slave and mas ter modes On the RDK an EEPROM is connected to the hub controller on this interface to store the configuration data ...

Page 61: ... used on the RDK supports the AC DC adapter with a center positive configuration If an AC DC adapter with a center negative configuration is connected to the RDK the blocking diode of the MOSFET Q1 provides reverse polarity protection and avoids damage to the hardware The power LED PWR is connected on the input 5 V line and glows continuously when a 5 V supply is provided to the hardware Table 5 1...

Page 62: ...toring and Controlling of Downstream Ports Using Power Switch Table 5 2 lists the decoupling and bulk capacitors used on CY4609 Note Visit www cypress com hx3 for schematics with a reduced BOM Table 5 2 Decoupling and Bulk Capacitors on CY4609 Power Domain Pin Numbers Description Bulk Capacitor for the Group Decoupling Capacitor Per Pin AVDD12 10 16 34 46 52 1 2 V for SS PHY RX 0 1 µF 1 µF and 22 ...

Page 63: ...26 000000MHZ G4 part meets these requirements HX3 undergoes a hardware reset when the RESETN pin is pulled LOW The RESETN pin is tied to the power supply V3p3 through an external resistor and to ground GND through an external capacitor as shown in Figure 5 5 This RC circuit implements a 15 ms reset timing at power on which guarantees the stable operation for HX3 There is also an external reset but...

Page 64: ... pairs of differential data lines D SSTX SSRX are connected from the HX3 hub controller to the type A connector UP STREAM 58 US_DM US_TXM 57 5 6 8 9 US_DP US_TXP US_RXM US_RXP USB_US_TXP USB_US_RXP USB_US_DP USB_US_DM USB_US_RXM USB_US_TXM US_TXM US_TXP VBUS_IN TP2 L6 BLM21PG221SN1D R14 1M_1 U6 D 1 D 2 GND 3 U4 TPD2EUSB30ADRTR D 1 D 2 GND 3 C17 0 1UF_35V C18 0 01UF_35V C20 1UF_16V C13 0 1UF_16V US...

Page 65: ...mentation Power LED Green Indicates that the CY4609 hardware is powered The LED is implemented as part of the power circuit and it remains turned on as long as the 5 V power is available at the 5 V DC jack input Suspend Status LED Amber Indicates whether the hub is in a sus pend state This LED is controlled by the HX3 firmware which turns on this LED whenever HX3 goes into a suspend state It is tu...

Page 66: ... and V3p3 WP is disabled by default on the CY4609 hardware to enable configuration data to be stored on the EEPROM using the HX3 Blaster Plus tool 5 1 3 6 Test Points Table 5 4 lists the test points available on the CY4609 hardware and the associated signal names Take the following precautions while using the test points Do not apply overvoltage or reverse voltage on the 5 V 3 3 V and 1 2 V test p...

Page 67: ...charging Each downstream port is controlled using a power switch which allows monitoring an overcurrent situation on each downstream port and the shutdown of the ports with an overcurrent condition selectively The CYUSB3314 88LTXC hub controller is clocked using a 26 MHz crystal More details about the crystal specification are available in the HX3 datasheet The DVK is powered using a 5 V AC DC ada...

Page 68: ...s the same power supply circuit as CY4609 to generate 3 3 V and 1 2 V power supplies The design of CY4603 differs from that of CY4609 with respect to the implementation of power con trol CY4603 implementation supports monitoring an overcurrent condition at each downstream port using a power switch To reduce the number of power switches CY4603 uses two dual channel power switches TPS2560DRC as show...

Page 69: ... and 1 µF 0 1 µF and 0 01 µF AVDD33 9 3 3 V for USB 3 0 PHY 10 µF and 1 µF 0 1 µF and 0 01 µF VDDIO 34 66 88 3 3 V for I Os 10 µF 0 1 µF and 0 01 µF 35 66 6 0 21 8 725 RILIM RILIM DS1_OVRCURR 65 36 42 DS2_OVRCURR 1 DS3_OVRCURR DS4_OVRCURR DS2_PWREN DS3_PWREN DS4_PWREN DS1_PWREN VCC_5V V3p3 VBUS_DS1 VBUS_DS2 VCC_5V V3p3 VBUS_DS3 VBUS_DS4 Title POWER SWITCHES LED INDICATORS Title POWER SWITCHES LED ...

Page 70: ... 1 PIN_STRAP_EN PWR_EN_SEL NON_REM 1 NON_REM 0 VID_SEL 1 VID_SEL 0 VID_SEL 2 I2C_DEV_ID PORT_DIS 0 SWD_IO DS4_LED_SS DS1_AMB V3p3 J13 3PIN JUMPER 1 2 3 D18 LTST C190KGKT R71 10K J19 3PIN JUMPER 1 2 3 J23 3PIN JUMPER 1 2 3 J22 3PIN JUMPER 1 2 3 D6 LTST C190KGKT R83 10K D1 LTST C193TBKT 5A R75 10K R78 10K R33 125R R23 125R D13 LTST C193TBKT 5A R81 10K D5 LTST C193TBKT 5A D9 HSMA C190 R70 10K D11 LTS...

Page 71: ...le using the test points Do not apply overvoltage or reverse voltage on the TP2 5 V TP5 3 3 V and TP6 1 2 V test points Do not short the power test points with ground Table 5 6 Test Points on CY4603 Hardware Test Point Signal Name TP1 Ground TP2 VCC_5V TP3 Ground TP4 Power enable output for DS1 port TP5 V3P3 TP6 V1P2 TP7 Power enable output for DS4 port TP8 Overcurrent input for DS4 port TP9 Overc...

Page 72: ... level description of the CY4613 hardware shown in Figure 5 14 Figure 5 14 CY4613 Hardware Block Diagram The CY4613 DVK supports six downstream ports which are terminated as four USB 3 0 ports and two USB 2 0 ports The DVK is powered using a 12 V AC DC adaptor with a current rating of 3 A CYUSB3328 88LTXC USB 3 0 Shared Link Port 1 USB 3 0 Shared Link Port 2 USB 2 0 Shared Link Port 1 USB 2 0 Shar...

Page 73: ...D V3p3 V3p3 V3p3 VCC_5V VBUS_DS1_SL VBUS_DS2_SL VCC 5V V3p3 VCC_5V VBUS_DS3 VCC_5V V3p3 VBUS_DS1 VBUS_DS2 D19 LTST C190KGKT DOWN STREAM OVRCURR DS LED INDICATORS LED_SS INDICATORS DS1_OVRCURR 42 DS2_OVRCURR 1 DS3_OVRCURR 65 DS1_GREEN GPIO3 3 DS2_AMBER GPIO5 5 DS2_GREEN GPIO6 6 DS3_GREEN GPIO12 64 DS3_AMBER GPIO8 85 DS4_AMBER GPIO14 30 DS4_GREEN GPIO19 43 DS1_LED_SS GPIO4 4 DS2_LED_SS GPIO7 84 DS3_...

Page 74: ... Figure 5 16 CY4613 Shared Link Implementation On CY4613 DS1 and DS2 are implemented as Shared Link ports Thus a total of six USB ports are available on the CY4613 board as listed in Table 5 7 Table 5 7 CY4613 Downstream Port Types Downstream Port Type Quantity Designator Standard USB 3 0 port 2 DS3 and DS4 Shared Link SS port 2 DS1 and DS2 Shared Link USB 2 0 port 2 DS1 and DS2 DS1 DS2 DS3 DS4 Sh...

Page 75: ...which are not compliant to the BC v1 2 specification Contact Cypress Technical Support at cypress com go support to get more details CY4613 supports the ACA Dock feature BC v1 2 compliant The following three jumpers are used to set up the ACA Dock feature 5 3 3 7 Test Points Table 5 9 lists the test points available on the CY4613 hardware and the associated signal names Table 5 8 CY4613 ACA Dock C...

Page 76: ...e for DS4 port TP14 Serial Data for I2 C TP15 Serial Clock for I2C TP16 GND TP17 VBUS Power for Shared Link DS2 port TP18 VBUS Power for Shared Link DS1 port TP19 Power Enable for shared link DS2 port TP20 Power Enable for DS1 port TP21 Power Enable for DS2 port TP22 VBUS_IN from the PC TP23 VBUS_PROTECT TP24 VBUS_IN from the PC TP25 Overcurrent for VBUS Protect IC TP26 Overcurrent for DS1 port TP...

Page 77: ...able provided with the Cypress kits or cables sup porting USB 3 0 capability are used The USB device driver installed on the PC may not support USB 3 0 capability Check whether the device driver installed on the PC supports USB 3 0 capability Fix the device driver if required Port status indicator LEDs do not work CY4603 and CY4613 If the port status indicator LED is shared with the pin strap fea ...

Page 78: ...and CY4613 The change in configuration settings might have caused the CYUSBHX3 vendor driver binding to be lost Rebind the CYUSBHX3 vendor driver using the procedure described in Bind CYUSBHX3 Vendor Driver on the PC on page 43 Configurations set using the HX3 Blaster Plus tool are not enabled after running the tool CY4609 CY4603 and CY4613 The configuration mode selection jumpers may not have bee...

Page 79: ...as After configuring the hardware using the HX3 Blaster Plus tool the enumeration of the kit fails CY4609 CY4603 and CY4613 During configuration using the HX3 Blaster Plus tool the DCP feature may have been enabled on all the downstream ports When the DCP feature is enabled a downstream port only works as a charging port Configure the hardware to use the ROM firmware Invoke the HX3 Blaster Plus to...

Page 80: ... Blaster Plus tool does not list the HX3 board when the board is connected on a Win 7 PC laptop All String descriptor may have been stored on the EEPROM attached to HX3 board When string descriptors are stored the board may not get recognized on Blaster Plus due to a Cypress driver compatibility issue on Win 7 Run the procedure to put the kit in factory default state as mentioned in Restoring CY46...

Page 81: ... SUPPLY Custom 2 4 Tuesday January 21 2014 Title Size Document Number Rev Date Sheet of CY4609 RDK BOARD 4 0 POWER SUPPLY Custom 2 4 Tuesday January 21 2014 Title Size Document Number Rev Date Sheet of CY4609 RDK BOARD 4 0 POWER SUPPLY Custom 2 4 Tuesday January 21 2014 R4 7 5K C87 10UF_16V R2 7 5K TP1 PWR LTST C190KGKT U3 SC189CSKTRT GND 2 IN1 1 EN 3 VOUT 4 LX 5 U2 AOZ1021AI PGND 1 VIN 2 EN 6 LX1...

Page 82: ... 0 01UF_16V C35 0 01UF_10V C49 0 01UF_10V C51 0 01UF_10V C21 1UF_10V C61 0 1UF_10V C64 0 01UF_10V C32 0 001UF_10V C83 22UF_10V C47 0 001UF_10V C9 22UF_10V C63 0 001UF_10V C72 1UF_16V C59 0 1UF_10V C85 22UF_10V C26 0 1UF_16V C30 0 01UF_10V C50 0 001UF_10V C55 0 01UF_10V C22 0 1UF_10V C84 22UF_10V C39 0 001UF_10V C25 0 1UF_16V C68 1UF_10V C48 0 01UF_10V C60 0 01UF_10V C65 1UF_10V C40 0 1UF_16V C29 0...

Page 83: ...2EUSB30ADRTR D 1 D 2 GND 3 J7 3PIN JUMPER DEFAULT_OPTION 2 3 1 2 3 C17 0 1UF_35V U8 D 1 D 2 GND 3 U9 D 1 D 2 GND 3 R29 100E U11 D 1 D 2 GND 3 C14 0 1UF_16V C23 0 1UF_16V U21 TPD2EUSB30ADRTR D 1 D 2 GND 3 R15 1M_1 L9 BLM21PG221SN1D C12 150uF_16V C80 0 01UF_35V C92 0 1UF_16V L8 BLM21PG221SN1D C73 0 1UF_16V R17 10K R10 10K U5 TPS2556DRBT GND 1 IN1 2 IN2 3 EN 4 ILIM 5 OUT2 7 OUT1 6 FAULT 8 PAD 9 R13 6...

Page 84: ...ary 22 2014 Title Size Document Number Rev Date Sheet of CY4603 DVK BOARD 4 0 POWER SUPPLY Custom 2 5 Wednesday January 22 2014 Title Size Document Number Rev Date Sheet of CY4603 DVK BOARD 4 0 POWER SUPPLY Custom 2 5 Wednesday January 22 2014 C2 10UF_16V TP3 TP1 PWR LTST C190KGKT TP2 R62 2 4K J6 HDR_1X2 1 2 L8 2 2uH L9 4 7uH R64 7 5K TP6 C93 22uF_10V J1 PJ 102BH 2 3 1 C94 22uF_16V TP5 U21 SC189CS...

Page 85: ...10V C27 0 1UF_16V C61 0 001UF_10V C76 1UF_10V C26 0 1UF_16V C43 0 001UF_10V C39 0 01UF_10V C67 0 1UF_10V C31 0 1UF_16V L7 BLM21PG221SN1D C81 22UF_10V C74 0 1UF_10V C64 0 01UF_10V C35 0 1UF_16V C44 0 001UF_10V C48 0 01UF_10V C69 0 01UF_10V C38 0 01UF_10V TP19 C73 0 1UF_10V C77 1UF_10V C36 0 01UF_16V C37 0 001UF_10V C25 0 01UF_10V C18 1 0uF_16V L6 BLM21PG221SN1D C22 0 1UF_16V C50 0 001UF_10V R36 1M ...

Page 86: ...X 6 R42 1M_1 C12 10pF_16V U10 D 1 D 2 GND 3 U17 D 1 D 2 GND 3 J9 HDR4X1 1 2 3 4 R3 10K R52 2K C16 0 1UF_16V U3 D 1 D 2 GND 3 C54 0 1UF_35V C86 0 01UF_35V C21 0 1UF_16V J17 3PIN JUMPER DEFAULT_OPTION 1 2 1 2 3 R30 10K L5 BLM21PG221SN1D C84 0 1UF_16V R29 1M_1 R43 1M_1 C91 0 1UF_16V 1 2 3 DPR2 0R_0603 DEFAULT_OPTION 1 2 2 3 1 R5 10K L4 BLM21PG221SN1D UP STREAM RREF PWR OVRCUR CLOCK RESET I2C MODE SEL...

Page 87: ...190 D5 LTST C193TBKT 5A R74 10K R26 300R R20 225R R61 10K R24 300R D14 LTST C190KGKT R13 225R C20 0 1UF_16V D19 HSMA C190 J26 50MIL KEYED SMD_NL 1 3 5 7 9 2 4 6 8 10 R77 10K R50 10K D8 LTST C190KGKT R82 10K R14 270R R56 0R R67 10K D15 LTST C190KGKT R18 270R U7 TPS2560DRC GND 1 IN1 2 IN2 3 EN1 4 EN2 5 FAULT2 6 ILIM 7 OUT2 8 OUT1 9 FAULT1 10 PAD 11 D20 LTST C190KGKT R86 10K R16 270R J25 3PIN JUMPER ...

Page 88: ...2014 Title Size Document Number Rev Date Sheet of 630 60156 01 5 0 POWER SUPPLY Custom 3 6 Thursday June 12 2014 C98 22uF_10V C99 10UF_16V R2 267R L13 BLM21PG221SN1D TP16 C97 10uF_10V U1 TPS2556DRBT GND 1 IN1 2 IN2 3 EN 4 ILIM 5 OUT2 7 OUT1 6 FAULT 8 PAD 9 TP9 R51 10K TP4 C92 22uF_6 3V R53 7 5K R57 22 1K_1 TP2 R52 7 5K C2 10uF_25V R58 100K_1 C102 0 1UF_16V TP5 L11 4 7uH TP8 LED24 LTST C190KGKT C10...

Page 89: ...10UF_16V C66 0 001UF_10V C82 1UF_10V C29 0 1UF_16V C84 10UF_10V C71 0 01UF_16V C73 1UF_10V C39 1 0UF_16V TP23 C58 0 01UF_10V C65 0 01UF_10V C34 0 01UF_16V C45 0 01UF_10V C33 0 1UF_16V L8 BLM21PG221SN1D C30 0 1UF_10V C70 0 01UF_10V C41 0 01UF_16V L9 BLM21PG221SN1D C74 0 01UF_10V C64 0 01UF_10V C43 0 01UF_10V C67 0 001UF_10V C40 0 1UF_16V R20 1M C52 0 01UF_10V C80 1UF_10V C48 0 01UF_16V C86 22UF_10V...

Page 90: ...S_DS 23 I2C_CLK 40 I2C_DATA 41 SUSPEND 25 XTL_IN 69 XTL_OUT 68 MODE_SEL 0 28 MODE_SEL 1 29 GND 50 VBUS_US 22 US_DP 71 US_DM 72 US_RXP 14 US_RXM 13 US_TXP 11 US_TXM 10 RREF_SS 32 RREF_USB2 7 RESETN 37 E PAD 89 SWDCLK 27 L3 BLM21PG221SN1D J28 3PIN JUMPER 1 2 3 R8 200R_1 C16 150uF_16V U22 D 1 D 2 GND 3 USB 3 0 A REC THRU J21 UEA1112C 4HK1 4H VBUS 1 D 2 D 3 GND1 4 GND2 7 SHD1 10 SHD2 11 StdA_SSRX 5 St...

Page 91: ... 3 D12 LTST C193TBKT 5A TP12 G D S Q2 BSN20 7 2 1 3 R33 10K R96 10K TP28 G D S Q5 BSN20 7 2 1 3 J13 3PIN JUMPER 1 2 3 C27 0 1UF_16V J26 HDR_1X2 1 2 R70 300R R83 270R J19 3PIN JUMPER 1 2 3 R56 10K J9 3PIN JUMPER 1 2 3 TP26 D14 LTST C190KGKT R26 0R D2 LTST C190KGKT 0402 C106 0 1uF_16V R44 10K R79 225R J3 3PIN JUMPER 1 2 3 R50 10K TP21 J17 3PIN JUMPER 1 2 3 G D S Q3 BSN20 7 2 1 3 J11 3PIN JUMPER 1 2 ...

Page 92: ...92 HX3 Kits User Guide Doc 001 91203 Rev D ...

Page 93: ...tory table B 04 29 2014 SELV Updated document title Updated with details of CY4613 kit C 07 01 2014 SELV Updated CY4613 kit images Added details about ACA Dock support for Samsung phones in CY4613 kit D 07 10 2014 SELV Updated Kit Operation chapter on page 17 Updated Operating the Kits on page 23 Added I2C Slave Mode Operation on page 38 Updated HX3 Blaster Plus Tool chapter on page 41 Updated Pro...

Page 94: ...94 HX3 Kits User Guide Doc 001 91203 Rev D Index ...

Reviews: