background image

 

Getting Started with EZ-

PD™ CCG3PA 

 

www.cypress.com

 

Document No. 002-18179 Rev. ** 

25 

 Worldwide Sales and Design Support 

Cypress maintains a worldwide network of offices, solution centers, manufacturer‘s representatives, and distributors. To find 
the office closest to you, visit us at 

Cypress Locations

 

Products 

ARM

®

 Cortex

®

 Microcontrollers 

cypress.com/arm 

Automotive 

cypress.com/automotive

 

Clocks & Buffers 

cypress.com/clocks

 

Interface 

cypress.com/interface

 

Internet of Things 

cypress.com/iot

 

Memory

 

 

cypress.com/memory

 

Microcontrollers 

cypress.com/mcu

 

PSoC 

cypress.com/psoc

 

Power Management ICs 

cypress.com/pmic

 

Touch Sensing 

cypress.com/touch

 

USB Controllers 

cypress.com/usb

 

Wireless Connectivity 

cypress.com/wireless

 

 

PSoC® Solutions 

PSoC 1

 | 

PSoC 3

 | 

PSoC 4

 | 

PSoC 5LP

 | 

PSoC 6

 

Cypress Developer Community 

Forums

 | 

WICED IOT Forums

 | 

Projects

 | 

Videos

 | 

Blogs

 | 

Training 

Components

 

Technical Support 

cypress.com/support

All other trademarks or registered trademarks referenced herein are the property of their respective owners. 

 

    

 Cypress Semiconductor    
198 Champion Court 
 San Jose, CA 95134-1709 

©  Cypress  Semiconductor  Corporation,  2017.  This  document  is  the  property  of  Cypress  Semiconductor  Corporation  and  its  subsidiaries,  including 
Spansion  LLC  (―Cypress‖).    This  document,  including  any  software  or  firmware  included  or  referenced  in  this  document  (―Software‖),  is  owned  by 
Cypress under the intellectual property laws and treaties of the United States and other countries worldwide.  Cypress reserves all rights under such 
laws  and  treaties  and  does  not,  except  as  specifically  stated  in  this  paragraph,  grant  any  license  under  its  patents,  copyrights,  trademarks,  or other 
intellectual  property  rights.    If  the  Software  is  not  accompanied  by  a  license  agreement  and  you  do  not  otherwise  have  a  written  agreement  with 
Cypress  governing  the  use  of  the  Software,  then  Cypress  hereby  grants  you  a  personal,  non-exclusive,  nontransferable  license  (without  the  right  to 
sublicense) (1) under its copyright rights in the Software (a) for Software provided in source code form, to modify and reproduce the Software solely for 
use with Cypress hardware products, only internally  within your organization, and (b) to distribute the Software in binary code form externally to end 
users (either directly  or indirectly through resellers and distributors), solely for use on Cypress hardware product units, and (2) under those claims of 
Cypress‘s patents that are infringed by the Software (as provided by Cypress, unmodified) to make, use, distribute, and import the Software solely for 
use with Cypress hardware products.  Any other use, reproduction, modification, translation, or compilation of the Software is prohibited. 

TO THE EXTENT PERMITTED BY APPLICABLE LAW, CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD 
TO THIS DOCUMENT OR ANY SOFTWARE OR ACCOMPANYING HARDWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
OF  MERCHANTABILITY  AND  FITNESS  FOR  A  PARTICULAR  PURPOSE.  To the  extent  permitted  by  applicable  law,  Cypress  reserves the  right to 
make changes  to  this  document  without further  notice.  Cypress  does  not  assume  any  liability  arising  out  of  the  application  or  use  of  any  product  or 
circuit  described  in  this  document.    Any  information  provided  in  this  document,  including  any  sample  design  information  or  programming  code,  is 
provided  only for  reference  purposes.   It  is the  responsibility  of the  user  of this  document to  properly  design, program,  and  test the functionality  and 
safety of any application made of this information and any resulting product.  Cypress products are not designed, intended, or authorized for use as 
critical  components  in  systems  designed  or  intended  for  the  operation  of  weapons,  weapons  systems,  nuclear  installations,  life-support  devices  or 
systems,  other  medical  devices  or  systems  (including  resuscitation  equipment  and  surgical  implants),  pollution  control  or  hazardous  substances 
management, or other uses where the failure of the device or system could cause personal injury, death, or property damage (―Unintended Uses‖).  A 
critical component is any component of a device or system whose failure to perform can be reasonably expected to cause the failure of the device or 
system, or to affect its safety or effectiveness.  Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, 
damage, or other liability arising from or related to all Unintended Uses of Cypress products.  You shall indemnify and hold Cypress harmless from and 
against all claims, costs, damages, and other liabilities, including claims for personal injury or death, arising from or related to any Unintended Uses of 
Cypress products. 

Cypress,  the  Cypress  logo,  Spansion,  the  Spansion  logo,  and  combinations  thereof,  WICED,  PSoC,  CapSense,  EZ-USB,  F-RAM,  and  Traveo  are 
trademarks  or  registered  trademarks  of  Cypress  in  the  United  States  and  other  countries.    For  a  more  complete  list  of  Cypress  trademarks,  visit 
cypress.com.  Other names and brands may be claimed as property of their respective owners.  

Содержание CY4532 EZ-PD CCG3PA

Страница 1: ...Firmware in CCG3PA Devices 12 4 Software Tools for CCG3PA Application Firmware Development and Debugging 13 4 1 EZ PD Configuration Utility 13 4 2 EZ PD Analyzer Utility 15 5 CCG3PA Configuration Par...

Страница 2: ...voltage mode Supports low side current sensing for constant current control System Level Fault Protection On chip OVP OCP UVP under voltage protection and SCP short circuit protection Supports OTP one...

Страница 3: ...re and software required to get started with CCG3PA devices 1 3 1 Hardware CY4532 EZ PD CCG3PA Evaluation Kit EVK PC with Windows 7 or later and at least one Type A USB port Type C power sink that sup...

Страница 4: ...Z PD Configuration Utility to make updates to Configuration Table eg PDO changes Vendor ID etc Use EZ PD Configuration Utility to update the modified configuration table or program CCG3PA device Start...

Страница 5: ...eady for the test and validation cycle The CY4500 EZ PD Protocol Analyzer can be used for testing firmware debugging and performance analysis Mass production and manufacturing can start once test and...

Страница 6: ...tended as an evaluation vehicle for USB Host systems that house a Type C connector Refer to the CY4532 EZ PD CCG3PA EVK Guide for in depth information about EVK use cases The CY4532 Main Board consist...

Страница 7: ...EZ PD Analyzer Utility for running the analyzer required drivers and all relevant documentation An overview of this utility is provided in the EZ PD Analyzer Utility section 3 CCG3PA Firmware Details...

Страница 8: ...e policy manager is designed to allow all policy decisions to be made at the application level either on an external Embedded Controller EC or in the CCG3PA firmware itself Application Layer This is t...

Страница 9: ...e beginning of the firmware binary Many configuration parameters can be updated by modifying this table using the EZ PD Configuration Utility An overview of this utility is provided in the EZ PD Confi...

Страница 10: ...e C and USB PD specification along with the necessary drivers and software interfaces required to implement applications using CCG controllers The CCGx SDK also includes reference projects implementin...

Страница 11: ...PSoC Creator workspace file structure for a CCG3PA device based power adapter application PSoC Creator generates bootloadable cyacd files and a Cypress format hex file every time a project is success...

Страница 12: ...T VIA SRAM FLAG DEVICE RESET LOW POWER MODE ENTER LOW POWER MODE CONFIGURE WAKEUP SOURCES WAIT FOR INTERRUPT DEEP SLEEP MODE DISABLE WAKEUP SOURCES EXIT LOW POWER MODE INITIALIZATION CONFIGURE PERIPHE...

Страница 13: ...ported from version 4 1 or later As described in the Firmware Build Environment section PSoC Creator is used to modify debug and program the firmware into the CCG3PA device This option is required onl...

Страница 14: ...w for configuring any CCGx device is completed in three stages 1 Create configuration Create a new configuration from the File menu of the utility or read an existing configuration to be modified 2 Se...

Страница 15: ...al 4 2 EZ PD Analyzer Utility The EZ PD Analyzer Utility is a software application that is run along with a CY4500 EZ PD Protocol Analyzer When this utility is run it shows PD messages over CC for exa...

Страница 16: ...a simple example of a Type C ecosystem to describe how to change the configuration parameters using the EZ PD Configuration Utility and how to verify the changes using the CY4500 EZ PD TM Protocol Ana...

Страница 17: ...e MacBook Since the CCG3PA device is configured for a limited set of PDOs which may or may not be supported by the MacBook a power contract negotiation is required In this case the power adapter will...

Страница 18: ...ocol Analyzer and capturing a CC trace 5 Disconnect the MacBook from the EVK and connect CY4500 EZ PD Protocol Analyzer to the PC USB Host using a Micro USB cable 6 Connect the Type C plug of the CY45...

Страница 19: ...milar to that in Figure 16 Figure 15 Connecting CY4500 EZ PD Protocol Analyzer to CY4532 CCG3PA EVK MacBook Header Connection J1 1 2 J2 2 3 J5 1 2 J3 NC J6 NC Host PC Micro USB Cable 9 A successful PD...

Страница 20: ...t to 4 8 V at the end of the power contract negotiation This confirms that at the initial stage of the setup the power contract of 4 8 V is established between the CY4532 CCG3PA EVK and the Type C dev...

Страница 21: ...file PDOs under CCGx Configuration Port 0 PDO Source PDO Click on the Add button in the upper left and configure the new source PDO to be fixed supply Peak current 0 Voltage mV 12000 and maximum curre...

Страница 22: ...ied Configuration and Type C Device This section is very similar to the steps taken in Section 5 1 Some of the details will be removed to avoid redundancy but the exercise should be performed almost i...

Страница 23: ...Getting Started with EZ PD CCG3PA www cypress com Document No 002 18179 Rev 23 Figure 19 Establishing a Connection with the New 12 V PDO 12 50 V 12 5V SRC PDO3 12V 1A...

Страница 24: ...com Document No 002 18179 Rev 24 Document History Document Title AN218179 Getting Started with EZ PD CCG3PA Document Number 002 18179 Revision ECN Orig of Change Submission Date Description of Change...

Страница 25: ...t are infringed by the Software as provided by Cypress unmodified to make use distribute and import the Software solely for use with Cypress hardware products Any other use reproduction modification t...

Отзывы: