EZ-PD™ Host Software Development Kit | Cypress Semiconductor
EZ-PD™ Host Software Development Kit
EZ-PD Host Software Development Kit:
HELPS YOU DESIGN YOUR OWN NOTEBOOK, DESKTOP, TABLETS, MOBILE AND OTHER DRP APPLICATIONS
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.
|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|
|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.
For any questions, please contact Online Tech Support Case System