referenced in this document (“Software”), is owned by Cypress under the intellectual property laws and treaties of the
United States and other countries worldwide. Cypress reserves all rights under such laws and treaties and does not, except
as specifically stated in this paragraph, grant any license under its patents, copyrights, trademarks, or other intellectual
property rights. If the Software is not accompanied by a license agreement and you do not otherwise have a written
agreement with Cypress governing the use of the Software, then Cypress hereby grants you a personal, non-exclusive,
nontransferable license (without the right to sublicense) (1) under its copyright rights in the Software (a) for Software
provided in source code form, to modify and reproduce the Software solely for use with Cypress hardware products, only
internally within your organization, and (b) to distribute the Software in binary code form externally to end users (either
directly or indirectly through resellers and distributors), solely for use on Cypress hardware product units, and (2) under
those claims of Cypress’s patents that are infringed by the Software (as provided by Cypress, unmodified) to make, use,
distribute, and import the Software solely for use with Cypress hardware products. Any other use, reproduction,
modification, translation, or compilation of the Software is prohibited.
TO THE EXTENT PERMITTED BY APPLICABLE LAW, CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, WITH REGARD TO THIS DOCUMENT OR ANY SOFTWARE OR ACCOMPANYING HARDWARE,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. To the extent permitted by applicable law, Cypress reserves the right to make changes to this
document without further notice. Cypress does not assume any liability arising out of the application or use of any product
or circuit described in this document. Any information provided in this document, including any sample design information
or programming code, is provided only for reference purposes. It is the responsibility of the user of this document to
properly design, program, and test the functionality and safety of any application made of this information and any resulting
product. Cypress products are not designed, intended, or authorized for use as critical components in systems designed or
intended for the operation of weapons, weapons systems, nuclear installations, life-support devices or systems, other
medical devices or systems (including resuscitation equipment and surgical implants), pollution control or hazardous
substances management, or other uses where the failure of the device or system could cause personal injury, death, or
property damage (“Unintended Uses”). A critical component is any component of a device or system whose failure to
perform can be reasonably expected to cause the failure of the device or system, or to affect its safety or effectiveness.
Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, damage, or other
liability arising from or related to all Unintended Uses of Cypress products. You shall indemnify and hold Cypress harmless
from and against all claims, costs, damages, and other liabilities, including claims for personal injury or death, arising from
or related to any Unintended Uses of Cypress products.
Cypress, the Cypress logo, Spansion, the Spansion logo, and combinations thereof, WICED, PSoC, CapSense, EZ-USB,
F-RAM, and Traveo are trademarks or registered trademarks of Cypress in the United States and other countries. For a
more complete list of Cypress trademarks, visit cypress.com. Other names and brands may be claimed as property of their
respective owners.
EZ-PD is a trademark of Cypress Semiconductor Corporation.
1.1.1 Hardware Not Included With Kit ................................................................................................................ 7
1.2 Getting Started ...................................................................................................................................................... 8
1.3 List of Recommended Hardware ........................................................................................................................... 8
1.3.1 Recommended Cables and Adapters ....................................................................................................... 8
3.1.2 Features ................................................................................................................................................. 15
3.1.3 Connectors and Jumper Settings............................................................................................................ 16
3.2.2 Features ................................................................................................................................................. 18
3.2.3 Connectors and Jumper Settings............................................................................................................ 19
3.3 Powering the CY4531 EZ-PD CCG3 EVK Setup ................................................................................................. 20
4. Programming the CCG3 Device on CY4531 CCG3 EVK ........................................................................................... 21
4.1 Programming the CCG3 Device on the CCG3 Daughter Card ............................................................................ 21
6.2.3 Bill of Materials ....................................................................................................................................... 47
6.3.3 Bill of Materials ....................................................................................................................................... 61
Revision History ................................................................................................................................................................... 63
Document Revision History ........................................................................................................................................... 63
The CY4531 EZ-PD CCG3 Evaluation Kit Guide boards contain ESD-sensitive devices.
Electrostatic charges readily accumulate on the human body and any equipment, which can cause
a discharge without detection. Permanent damage may occur to devices subjected to high-energy
discharges. Proper ESD precautions are recommended to avoid performance degradation or loss of
functionality. Store unused CY4531 EZ-PD CCG3 Evaluation Kit Guide boards in the protective
shipping package.
End-of-Life/Product Recycling
The end-of-life cycle for this kit is five years from the date of manufacture mentioned on the back of
the box. Contact the nearest recycler to discard the kit.
The CY4531 EZ-PD™ CCG3 EVK is intended for use as a development platform for hardware or software in a laboratory
environment. The board is an open-system design, which does not include a shielded enclosure. Due to this reason, the
board may cause interference to other electrical or electronic devices in close proximity. In a domestic environment, this
product may cause radio interference. In such cases, take adequate preventive measures. Also, do not use this board near
any medical equipment or RF devices.
Attaching additional wiring to this product or modifying the product operation from the factory default may affect its
performance and cause interference with other apparatus in the immediate vicinity. If such interference is detected, suitable
mitigating measures must be taken.
The CY4531 EZ-PD CCG3 EVK as shipped from the factory has been verified to meet with requirements of CE as a Class
A product.
ESD can damage boards and associated components. Cypress recommends that the user perform procedures only at an
ESD workstation. If an ESD workstation is not available, use appropriate ESD protection by wearing an antistatic wrist strap
attached to the chassis ground (any unpainted metal surface) on the board when handling parts.
Handling Boards
The boards provided with CY4531 EZ-PD CCG3 Evaluation Kit are sensitive to ESD. This also applies to the boards that
are provided with a plastic casing when they are removed from the casing. Hold the boards only by the edges. After
removing a board from the box/casing, place it on a grounded, static-free surface. Use a conductive foam pad, if available.
Do not slide the board over any surface.
The CY4531 EZ-PD™ CCG3 Evaluation Kit (EVK) is based on the CCG3 product family of Cypress’s USB Type-C
microcontrollers. This EVK is primarily intended to be an evaluation vehicle for USB Type-C host and client systems that
house a Type-C connector as well as for notebook applications. For USB Power Delivery (PD), the base board and
daughter card can be configured as a downstream facing port (DFP) or an upstream facing port (UFP). The kit also serves
as a vehicle to evaluate several features for Type-C, using a SuperSpeed USB demo and a DisplayPort demo, as
examples.
1.1 Kit Contents
The CY4531 EZ-PD CCG3 EVK consists of the following contents:
CCG EVK Base Board
CY4531 CCG3 Daughter Card (mounted on CCG EVK Base Board)
24-V DC 65 W Power Adapter (24 V, 2.7 A)
USB 3.0 Type-A to Type-B cable
USB Type-C to Type-A adapter
USB 3.1 EMCA (Electronically Marked Cable Assembly) Type-C cable
USB 2.0 Type-A to Mini-B Cable
Quick Start Guide
1.1.1 Hardware Not Included With Kit
The CY4531 EZ-PD CCG3 EVK does not come with all of the hardware needed to perform the demonstrations documented
in sections SuperSpeed USB Demo, DisplayPort Demo, and Dead Battery Demo of the Kit Operation chapter. The following
items are not included:
USB flash drive needed for the SuperSpeed USB Demo section.
DisplayPort cables needed for the DisplayPort Demo section. They are required to make connections from a PC to the
CCG EVK base board. If the PC has a mini-DisplayPort, then a mini-DisplayPort to DisplayPort cable will be required. If
the PC has a DisplayPort, then a DisplayPort to DisplayPort cable will be required. Recommended cables are listed in
Recommended Cables and Adapters section.
USB Type-C to DP/HDMI/VGA adapter to connect a display monitor to the CY4531 EZ-PD CCG3 EVK. Recommended
adapters and cables needed for them to connect to monitors are listed in Recommended Cables and Adapters section.
A digital multimeter to measure voltage for the Dead Battery Demo section. A standard multimeter is required to
measure the output voltage on the CCG base board to successfully demonstrate dead battery functionality along with a
USB Type-C Power Adapter.
DisplayPort to DisplayPort Cable (6”, gold plated)
Cable Matters
102005-6
Amazon Link
2
Mini DisplayPort to DisplayPort Cable (3”, gold plated)
Cable Matters
101007-BLACK-3
Amazon Link
3
Type-C to Display Port Adapter
Belinda
-
Amazon Link
4
Type-C to HDMI Adapter
Cable Matters
-
Amazon Link
5
Type-C to VGA Adapter
Cable Matters
-
Amazon Link
6
Type-C Power Adapter that supports 9V or above
Apple
-
Apple Store Link
Acronym
Definition
ADC
analog-to-digital converter
CC
configuration channel
DFP
downstream facing port
DRP
dual role port
EC
embedded controller
EMCA
electronically marked cable assembly
EMI
electromagnetic interference
ESD
electrostatic discharge
EVK
evaluation kit
FET
field-effect transistor
GPIO
General-purpose input/output
HID
human interface device
HPD
hot plug detect
1.2 Getting Started
For instructions on how to run a quick demonstration and observe kit functionality, refer to the SuperSpeed USB Demo
section. This section also provides complete instructions on configuring the CY4531 EZ-PD CCG3 EVK base board and
daughter card.
1.3 List of Recommended Hardware
1.3.1 Recommended Cables and Adapters
See Table 1-1 to obtain a set of cables recommended to work with this kit. This kit is not shipped with these cables and
adapters and they are required to run the DisplayPort Demo and Dead Battery Demo.
Table 1-1. List of Recommended Cables and Adapters
Use item 1 or 2in Table 1-1to connect the PC’s DisplayPort or Mini-DisplayPort to the DisplayPort of CY4531 EZ-PD
CCG3 EVK. Depending on the display monitor you have, use item 3, 4 or 5 in Table 1-1 to connect from the USB Type-C
port of the CY4531 EZ-PD CCG3 EVK to the display monitor itself. Use item 6 to run the Dead Battery Demo.
To install the kit software, follow these steps:
a. Download the latest kit software setup file “CY4531 EZ-PD CCG3 EVK Complete Setup” from the kit’s website:
www.cypress.com/CY4531. This package contains the kit hardware files and the kit documentation (User Guide, Quick
Start Guide, and Release Notes). Double-click on the executable to start the installation. Click Next when the screen
shown in Figure 2-1 appears.
f. When installation is complete, you have the option to Launch Cypress Update Manager (Figure 2-6) to ensure you
have the latest software package. Click the Check for updates button at the bottom of the window. If “No Updates”
appears adjacent to the CY4531 EZ-PD CCG3 EVK, click the Exit button. If there are updates, click the Update button
to download and install the latest kit package.
Figure 2-6. Cypress Update Manager
Note: You can launch the Cypress Update Manager at any time from Start > All Programs > Cypress > Cypress
Update Manager.
g. After the installation is complete, the contents are available at the following location: <Install
Directory>\CY4531 CCG3 EVK\1.0.
Note: On the Windows 32-bit platform, the default <Install Directory> is C:\Program Files\Cypress; on the
Windows 64-bit platform, it is C:\Program Files(x86)\Cypress.
DP – DisplayPort
PS – Power Supply
USB2 – Used only for programming
The CY4531 EZ-PD CCG3 EVK consists of a base board and a daughter card. The CCG3 device is mounted on the
daughter card, which is connected to the base board to evaluate the CCG3 device’s Type-C port functionality as shown in
Figure 3-1.
Figure 3-1: CY4531 EZ-PD CCG3 EVK Architecture
The CCG base board consists of a DC input power supply, a Display multiplexer, one Display port, a SuperSpeed Type-B
port, and one Type-C port. The CCG3 daughter card consists of the CCG3 device and a USB-Serial IC to provide a USB
interface for debugging and programming. The CC lines of the CCG3 device are connected to the Type-C port. The Display
multiplexer is controlled by the CCG3 device over an I2C interface.
The CY4531 EZ-PD CCG3 EVK has a power provider and consumer path control circuitry to showcase EZ-PD CCG3’s
ability to switch its power role from a provider to a consumer and vice versa. This EVK has over-voltage and over-current
protection circuitry for VBUS and it also supports programming of the EZ-PD CCG3 device over SWD and I2C interfaces.
The EVK supports PCs, notebooks, tablets, and other applications that would host a Type-C interface. It is primarily
intended as an evaluation vehicle for USB host systems that house a Type-C connector.
Negotiated power from the DC power adapter controlled by PMIC and CCG3. 5 V from the Type-C
connector (for dead battery support).
Note: The DC power adapter provided with the kit can support only up to 2.7A (at 24 V). This kit will
not work with 5-V DC power adapters.
CCG3 Daughter Card Interface
Connector
Provides interface to connect the CCG3 daughter card to the CCG EVK base board
Type-C Plug orientation,
Detection and Alternate modes
I2C interface between the CCG3 device and a display multiplexer to select between SuperSpeed USB
and 2-lane/4-lane DisplayPort
Hot Plug Detect (HPD) for Display Port Alternate Mode of operation
3.1 CCG EVK Base Board
The CCG EVK base board is an evaluation board equipped with a Type-C port, a SuperSpeed USB Type-B port, and a
Display Port interface. It is primarily intended as a demonstration board for notebook designs that house a Type-C
connector. The board also serves as a vehicle to evaluate the alternate modes for Type-C, using the DisplayPort demo as
an example.
3.1.1 Block Diagram
The block diagram of the CCG EVK Base board is shown in Figure 3-2. It has an on-board Type-C connector for the USBPD interface and a CCG3 daughter card interface connector to connect the CCG3 daughter card. It also includes a
SuperSpeed USB Type-B port, and a Display Port connector to source video. The SuperSpeed USB signals and Display
Port signals are connected to the Type-C connector through a high-speed multiplexer controlled by the CCG3 device. A DC
power adapter provides input voltage to the onboard Power Management IC (PMIC). The output voltage from the PMIC can
be selected using two voltage selection lines, controlled by the CCG3 device. This CCG base board along with the CCG3
daughter card helps to convert any desktop or notebook PC with legacy USB ports to operate as a Type-C USB host.
Figure 3-2: CCG EVK Base Board Block Diagram
3.1.2 Features
Table 3-1 shows the features of the CCG EVK base board.
Type-C VBUS current setting via a jumper that selects one of the three Rp values. These three values
correspond to the three currents as defined in the Type-C specification.
VBUS provider field-effect transistor (FET) control for cold socket
VBUS consumer FET control
VBUS discharge FET control
Ability to present either Rd or Rp on CC line
Dead battery support
OVP and OCP
VCONN or VBUS over-current protection
VBUS over-voltage protection
Plug orientation, Detection and
Alternate modes
Five MUX-select pins to select between SuperSpeed USB and 2-lane or 4-lane DisplayPort
Hot Plug Detect (HPD) for DisplayPort Alternate Mode of operation
USB 2.0 Type-B Mini
USB 2.0 Mini-B receptacle connected to USB-to-Serial device
I2C interface
I2C pins and interrupt output pin for connecting to an Embedded Controller (EC)
Programming
SWD pins to debug/program CCG3 using Cypress MiniProg3
3.2 CY4531 CCG3 Daughter Card
The CCG3 daughter card is equipped with the CYPD3125-40LQXIT of the CCG3 device family and a CY7C65215-32LTXI
USB-Serial Bridge Controller to provide a USB interface for debugging and programming. This CCG3 daughter card, when
assembled with the CCG base board supports Type-C host applications such as note books and tablets.
3.2.1 Block Diagram
Figure 3-4 shows the CCG3 daughter card block diagram.
Figure 3-4 CCG3 Daughter Card Block Diagram
3.2.2 Features
Table 3-3 lists the features of the CCG3 daughter card.
5 V from USB 2.0 Mini (Connector J7 of CCG3 daughter card)
5 V from MiniProg3 (Connector J1 of CCG3 daughter card)
5 V to 20 V from Type-C connector (Connector J3 of CCG base board)
24V DC from DC Power Supply Connector (Connector J1 of CCG base board)