You are here

EZ-PD™ Host Software Development Kit | サイプレス セミコンダクタ

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 説明 サイズ 最終更新日
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 07/24/2020
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 07/24/2020
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 07/24/2020
CCGx Host SDK v3.4.0 User Guide.pdf   3.13 MB 07/24/2020
CCGx Host SDK v3.4.0 Release Notes.pdf   287 KB 07/24/2020


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 製品概要 05/10/2018
EZ-PD™ CCG3: USB Type-C Port Controller 製品概要 05/25/2017
EZ-PD™ CCG4:Two-Port Type-C Port Controller with Power Delivery 製品概要 06/01/2017
AN200210 - GETTING STARTED WITH EZ-PD™ CCG3 App Notes 08/22/2017
AN210771 - Getting Started with EZ-PD™ CCG4 App Notes 04/27/2017
AN210403 - Hardware Design Guidelines for DRP Applications Using EZ-PD USB Type-C Controllers App Notes 12/17/2018
Programming EZ-PD™CCG2, EZ-PD™ CCG3 and EZ-PD™ CCG4 Using PSoC® Programmer and MiniProg3 - KBA96477 Others 04/01/2016


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