CY4502 EZ-
PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B
6
1. Introduction
Thank you for your interest in the CY4502 EZ-PD
TM
CCG2 Development Kit (CCG2 DVK). This DVK enables designers to
evaluate the functionality of CCG2 controllers in Electronically Marked Cable Assembly (EMCA) USB Power Delivery (PD)
Type-C cables. It combines hardware and documentation; and showcases the passive EMCA solution with one CCG2 per
cable plug (two-chip solution) and with one CCG2 per cable (one-chip solution).
CCG2 is a USB Type-C cable controller that complies with the latest USB Type-C and USB PD standards. CCG2 provides
a complete USB Type-C and USB PD port control solution for passive cables, active cables, and powered accessories. It
combines an industry-standard, high-performance 32-bit ARM®
Cortex™-M0 CPU; communication blocks to support
standard serial communication protocols such as I
2
C, SPI, UART; and a complete USB Type-C transceiver including the
termination resistors
1
(R
P
, R
D
and R
A
).
This guide describes the steps to install the software related to the DVK and to operate the development board provided
with the DVK. It documents different types of firmware downloading and debugging methods with detailed instructions. This
guide briefly explains the hardware interfaces available on the development board.
This document assumes that you have the relevant knowledge of USB PD and the Type-C specification and its
applications. It covers the following topics:
Introduction chapter lists the DVK contents and document conventions.
describes how to use the DVK and install the associated software.
chapter on page
describes the hardware details of the DVK.
1.1 Kit Contents
The CY4502 DVK includes the following:
CY4502 development board
Quick start guide
Visit the DVK web page (
) for more information. Inspect the contents of the DVK. If any parts
are missing, contact your nearest
1.1.1 Software
The CY4502 DVK installer (
) package installs documentation, such as a user guide, a quick
start guide, and release notes as well as hardware files, such as a schematic, PCB layout, gerber and cc_flash utility for
programming CCG2.
1
See
for more details on termination resistors