You are here

EZ-PD™ Host Software Development Kit | Cypress Semiconductor

EZ-PD™ Host Software Development Kit

최신 업데이트: 
2020년 7월 26일

EZ-PD Host Software Development Kit:

Recommended devices: CCG5, CCG6, CCG6DF, CCG6SF, CCG3, CCG4


Cypress’s Type-C controllers (CCGx) are programmable devices that are ideal for building all kinds of USB-C solutions. These controllers are based on Cypress’s PSoC® programmable system-on-chip architecture, which includes programmable analog and digital blocks, an Arm® Cortex®-M0 core and flash memory.

EZ-PD™ CCGx Host Software Development Kit (SDK) facilitates the development of a variety of host solutions (Notebooks, Desktops, Tablets, Mobile, other DRP applications) using CCGx PD controllers. The SDK includes a USB Type-C and USB-PD specification compliant firmware stack, reference firmware applications and documentation.

To design Cable adapters with CCG3 and for all CCG2 applications refer to SDK 3.0.2

The EZ-PD CCGx SDK is based on Cypress’ widely used IDE – PSoC Creator – and makes use of the free GNU Arm tools that are packaged with PSoC Creator. The reference firmware is provided in the form of code examples that can be opened using PSoC Creator and modified to meet the target hardware design.


File Description Size 최신 업데이트
Download CCGx Host SDK v3.4.0 Installer Complete SDK installer which includes PSoC Creator 4.4, EZ-PD Configuration Utility and the EZ-PD CCGx Host SDK 783.67 MB 2020/07/24
Download CCGx Host SDK v3.4.0 Installer ISO Complete SDK installer in .iso format which can be burnt into a DVD 1.41 GB 2020/07/24
Download CCGx Host SDK v3.4.0 Only This is an installer which contains only the firmware library, examples and documentation. PSoC Creator and EZ-PD Configuration Utility will need to be downloaded and installed separately. 120.11 MB 2020/07/24
CCGx Host SDK v3.4.0 User Guide.pdf   3.13 MB 2020/07/24
CCGx Host SDK v3.4.0 Release Notes.pdf   287 KB 2020/07/24


PSoC® Creator™ Integrated Design Environment (IDE)

EZ-PD™ Configuration Utility

PSoC® Programmer


CY4521 EZ-PD™ CCG2 Evaluation Kit

CY4531 EZ-PD™ CCG3 Evaluation Kit

CY4541 EZ-PD™ CCG4 Evaluation Kit

CY4500 EZ-PD™ Protocol Analyzer


이름 Type 최신 업데이트
EZ-PD™ CCG2: USB Type-C Port Controller Product Overview 2018/05/10
EZ-PD™ CCG3: USB Type-C Port Controller Product Overview 2017/05/25
EZ-PD™ CCG4:Two-Port Type-C Port Controller with Power Delivery Product Overview 2017/06/01
AN200210 - GETTING STARTED WITH EZ-PD™ CCG3 App Notes 2017/08/22
AN210771 - Getting Started with EZ-PD™ CCG4 App Notes 2017/04/27
AN210403 - Hardware Design Guidelines for DRP Applications Using EZ-PD USB Type-C Controllers App Notes 2018/12/17
Programming EZ-PD™CCG2, EZ-PD™ CCG3 and EZ-PD™ CCG4 Using PSoC® Programmer and MiniProg3 - KBA96477 Others 2016/04/01


To download prior releases of the EZ-PD SDK, please visit the EZ-PD Archives page.

Cy Support

For any questions, please contact Online Tech Support Case System