Page 1
CY4502 EZ-PD™ CCG2 Development Kit Guide Doc. No. 001-96601 Rev. *B 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
Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress’ product in a life- support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges.
Handling Boards CY4502 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 available. Do not slide board over any surface.
The CY4502 DVK includes the following: CY4502 development board Quick start guide Visit the DVK web page (www.cypress.com/CY4502) for more information. Inspect the contents of the DVK. If any parts are missing, contact your nearest Cypress sales office for further assistance. 1.1.1 Software The CY4502 DVK installer (www.cypress.com/CY4502) package installs documentation, such as a user guide, a quick...
Tools USB PD–capable/Type-C PC host: The CY4502 board works with a USB PD–capable PC host with a Type-C receptacle. If a Type-C USB PD–enabled PC is not available, the CCG1 Host Demo board can be used in conjunction with a standard USB PC.
PD packet that starts with an SOP’; used to communicate with a cable plug at the near end/host side of the cable. SOP’’ packet PD packet that starts with an SOP’’; used to communicate with a cable plug at the far end/device side of the cable. CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
Page 9
PD Data Message defined for vendor/standards usage. These are further partitioned into Structured Message (VDM) VDM messages, where Commands are defined in this specification, and Unstructured VDM messages which are entirely Vendor Defined. CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
2. Getting Started This chapter describes how to install and configure the CY4502 DVK. 2.1 CY4502 DVK Installation To install the DVK software, follow these steps: Download the latest CY4502 DVK software from . Installation package CY4502Setup.exe CY4502 DVK page contains the kit hardware files, documents, guides and cc_flash utility.
Page 11
(Figure 2-3). Figure 2-3. Installation Progress When installation is complete, you have the option to Launch Cypress Update Manager (Figure 2-4) to ensure you have the latest DVK. CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
There is no additional hardware installation required for this kit. 2.3 Install Software When installing the CY4502 DVK, the installer checks if the required software is installed in the system. If the required applications are not installed, then it installs them as prerequisites.
, VCONN and the CC lines. LEDs are used to indicate the powered chip. The two CYPD2103 devices in the CY4502 board are shipped with factory-installed firmware that demonstrates the functionality of CCG2 controllers in EMCA USB PD Type-C cables. The CYPD2103 firmware implements a passive EMCA cable with one CCG2 controller or two CCG2 controllers per cable solution.
Kit Operation Figure 3-2. CY4502 board as a General Purpose USB Type-C Cable CY4502 Board USB Device CCG2 CCG2 (PD capable) (PD capable) 3.2 Jumpers The CY4502 board includes five jumpers mounted on the board. Table 3-1 describes the purpose and the default settings of the jumpers in CY4502 board (depicted in Figure 3-3).
UFP and are not recognized by the UFP or the other cable plug. 3.3 CCG2 Single-Chip EMCA Application The CY4502 board can operate in a single-chip EMCA application, as shown in Figure 3-5. Follow these steps to configure...
Page 16
(DFP). In this case, the CCG2 responds to SOP’ packets only. For more details on this application, refer to AN95615. CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
Kit Operation 3.4 CCG2 Two-Chip EMCA Application (One Chip Powered) The CY4502 board can operate in the two-chip EMCA application, with only one of the two CCG2 controllers powered, as shown in Figure 3-7. Follow these steps to configure the board for this mode (depicted in...
Kit Operation 3.5 CCG2 Two-Chip EMCA Application (Both Chips Powered) The CY4502 board can operate in the two-chip EMCA application, with both CCG2 controllers powered, as shown in Figure 3-9. Follow these steps to configure the board for this mode (depicted in...
Follow these steps to test the CY4502 board. Connect CY4502 board between a Type-C enabled host (e.g. Laptop, PC) and a Type-C enabled device with a Type-C receptacle (e.g. Monitor, USB hard disk). One or two LEDs glow, as listed in...
Page 20
3-3, can be retained in any position for testing CY4502 board. For more details on the CCG1 Host Demo Kit, refer CCG1 Host Demo Kit page. Remove zero ohm resistors R1248, R1249 on the CCG1 Host Demo board. Ensure that the CCG1 Client Demo board...
D4 and D5 on the CCG1 Host Demo board glow to indicate that the board is powered. Connect one of the Type-C plugs of the CY4502 board to the CCG1 Host Demo board at connector J15 of the CCG1 Host Demo board.
Page 22
Kit Operation Figure 3-13. Upgrade Over SWD (Using MiniProg3) PSoC Programmer is installed as part of the CY4502 CCG2 DVK installer. Obtain a MiniProg3 Program and Debug Kit from the Cypress webpage. To use PSoC Programmer, follow these steps: Start PSoC Programmer from Start > All Programs > Cypress > PSoC Programmer.
Programming the CCG2 Device Using a CCG1 Host Demo Kit over the CC Line A firmware upgrade application, cc_flash.exe, is distributed with the CY4502 DVK and can be found in the location <Install Directory>\CY4502 CCG2 DVK\<Version>\Util. This Windows application can be used to program...
Page 24
Note: This procedure requires you to reprogram the CCG1 Host Demo board with a Cypress provided firmware image (dfp_fw_ver2.hex). This firmware image is not included as part of CY4502 DVK installer. To continue to use the demo board for generic purposes after this procedure is over; you will need to restore the board to its normal host functionality.
Page 25
Note: The LED corresponding to the chip being upgraded (LED1 for U1; LED2 for U2) will not glow during the upgrade and will turn ON after the upgrade is complete. If the CY4502 board is configured to two chip EMCA application with both the chips powered, then both the LEDs will glow when the upgrade is complete.
Page 26
In a “CCG2 Single-Chip EMCA Application configuration (section 3.3)”, only the U1 firmware can be upgraded by connecting CY4502 board using Type-C plug, J1 or J2 to the CCG1 Host Demo board connector, J15 using the following command: cc_flash.exe ..\Firmware\CYPD2103_Main.cyacd f SOP’ MAIN NO_UFP In a “CCG2 Two-Chip EMCA Application (one chip powered) configuration...
Page 27
When the file is successfully programmed, “Programming Succeeded” appears in the Actions window. Figure 3-17. PSoC Programmer Window File Load Program After successful programming of CCG1 Hose Demo board, go to Step 2 of section 3.7.2 CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
Page 28
Default path for 64-bit operating system: C:\Program Files (x86)\Cypress\USB-Serial SDK\1.0\bin\ USB Serial Configuration Utility.exe Note: the USB-Serial SDK gets installed as a prerequisite with CY4502 DVK installer at the default location “C:\Program Files\Cypress\USB-Serial SDK for 32-bit operating system or location “C:\Program Files (x86)\Cypress\USB-Serial SDK for 64-bit operating system.
CCG signal from USB Connector Connector for CCG2 CCG2 Connector for programming programming LEDs Header Header VDDIO Figure 4-2 shows the CY4502 board with all the relevant blocks marked. CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
This DVK emulates a passive EMCA solution with the option to select one-chip (one CCG2 for the whole cable) and two- chip (with one CCG2 per cable plug) solutions. This EMCA solution contains two CCG2 devices (U1 and U2), one for each plug, as shown in Figure 4-3. CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
Type-C receptacle. Figure 4-5 depicts the USB Type-C plug signals. Figure 4-4. Type-C Plugs CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
Page 32
CC channel in the plug used for connection detect and interface Configuration configuration Auxiliary signals SBU1, SBU2 Sideband use VBUS USB cable bus power Power VCONN Type-C cable plug power USB cable return current path CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
Hardware 4.4 SWD Connector CY4502 board consist of two SWD connectors for programming and they are J3, J4: SWD connectors The SWD connectors are used to program and debug the CCG2 devices. SWD_CLK is the clock coming from the master...
LED1 and LED2 glow together in two-chip Incorrect jumper settings Ensure jumper settings are in accordance configuration with only one powered. with those in CCG2 Two-Chip EMCA Application (one chip powered). CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
Origin of Description of Change Change 04/14/2015 GAYA Initial version of kit guide 04/17/2015 GAYA Installer images and template updated 04/21/2015 GAYA Updated How to Test CY4502 board section CY4502 EZ-PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B...
Need help?
Do you have a question about the CY4502 and is the answer not in the manual?
Questions and answers