- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello All,
We want to update CCG3PA firmware using CC line. From Reference design, we are seeing CCG4 being used. Can we replace CCG4 with CCG3??
Regards,
Harshavardhan.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Prasanna,
We followed the setup as per the (Doc : 002-16951) Power board(CYPD4532) is connected to host PC(J12) and Type-C(J13) port of Power board is connected to Type-C(J10) port of main board using Type-C cable.
EZ-PD Configuration Utility is used to detect the device and update the application FW of CYPD4532 (main board) EVK. By CC line capture Unstructured VDM messages are being used by the CYPD4532(Power board) to update the main board FW.
Finally, CYPD4126(Programmer) is used to update the application FW of CCG3PA(Target) over Type-C
Am I right ? can you confirm?
=> Your understanding is basically correct except you missed USB Serial part.
-> In power board CYPD4126 is used as PD-controller, Instead of CYPD4126 can I use CCG3PA as a programmer for my target CCG3PA application FW update ?
=> No. As you can see, CY4532 mother board has a USB Serial part (CY7C65211) connected to CCG4 through I2C, this part enables downloading the firmware on to CCG3PA device through the USB Micro-B port . We have dedicated firmware developed for CCG4 to do this, but CCG3 and CCG3PA do not have. So it is not applicable to replace CCG4 here with CCG3 or CCG3PA.
can you help us in performing above things. give info about how the .hex file is being used by the CYPD4126 for CCG3PA FW update or any conversion is being done in EZ-PD configuration utility, Is it possible to get the source code for the EZ-PD Configuration Utility.
=> It is not open for public. If you want to develop custom software, please contact Cypress sales.
Regards,
Eddie