Getting Started with EZ-
PD™ CCG3
Document No. 002-00210 Rev. *A
3
1 . 3 . 1
H a r d w a r e
CY4531 EZ-PD CCG3 Evaluation Kit (EVK)
PC/laptop with Windows 7 or later platforms; PC with at least one USB port (USB 3.0 port) and Windows 7 or
later recommended
that supports a 9-V or higher power profile
Note:
The CCG3 device works with all Type-C power adapters that support power profiles from 5 V to 20 V. This
power profile requirement relates to the CY4531 CCG3 EVK architecture.
(optional; required only for firmware debugging)
(optional; required only to program the CCG3 device with a file in .hex format)
1 . 3 . 2
S o f t w a r e
EZ-PD CCGx Software Development Kit
3.3 SP2 or later with PSoC Programmer 3.24.2 or later (required only if modifying base firmware
functionality)
1.4
CCG3 Design Flow
This section describes a typical design flow users would go through during the Type-C application design right from
the conceptual stage to manufacturing using CCG3 devices. It also covers how each of the hardware, software, and
firmware resources described in this Application Note is used through the design flow.
design flow using CCG3 devices.
Once the CCG3 based Type-C application is determined and reference designs have been reviewed, the hardware
and the application development phase of the design flow can be started in parallel. The hardware flow includes
building reference schematics based on the end application and doing the board design to get a few prototypes ready
for the next phase. These reference schematics can be based on the reference designs available on the
Cypress’
. The
CY4531 EZ-PD CCG3 Evaluation Kit (EVK)
design can also be reused especially for Type-C
notebook based designs.
The application development flow can get started using the
CY4531 EZ-PD CCG3 Evaluation Kit (EVK)
can be used to make minor updates to the configuration table of the CCG3 device
(for example, Changing PDOs and Vendor ID changes). For making application specific modifications, users can use
the
EZ-PD CCGx Software Development Kit
This EZ-PD CCGx SDK (referred to as CCGx SDK through the rest of the document) along with PSoC
®
Creator
™
(version 3.3 SP2 or later) can be used to build the source projects and create firmware binary files.
Once either configuration changes or firmware changes are made, the
update the modified configuration table or to program the CCG3 device. More information on which tool can be used
for what purpose is covered in detail in
Once the hardware and application development flow are completed, the existing system design is ready for the test
and validation cycle. The
can be used for testing, firmware debugging, and doing
performance analysis. Mass production and manufacturing can start once the test and validation flow is over and the
system design is final.