USB EZ-PD™ Type-C Forum Discussions
Hi,
I am trying to customize FW behavior for CYPD2103-14LHXI for e-marked smart cable, to have control of I2C and GPIO(LED) pins. However, in the CCG2 SDK 3.0.2 I only find examples for power adapter, notebook and mobile applications, not EMCA. After removing the bootloader and some pins, I was able to build and program the power adapter example for CYPD2103-14LHXI and the LED is blinking, however it looks like the FW is stuck in IntDefaultHandler(), and does not respond to any communication on the CC line.
So, my questions are:
- Where is the SDK example for the CCG2 EMCA reference design?
- Is it possible to program CYPD2103-14LHXI to act as DFP?
Thanks
Show LessI have installed PSoC 4.2 in that program file I am unable to find SDK directory,I want to install EZ-PD SDK tool which version of SDK suits for PSoC 4.2 can you tell me?
Show LessHi
I can't find where can i config when the Voltage of VBus exceed to the 20V.
In the usb-pd sepc
The Bits10..9 must be changed when the Vbus voltage exceeds 20V.
Could this function to be added in the updated EZ-PD configuration Unity?
Thanks.
John
Show LessI don't own any usb type-c port's , just own USB 3.0 , USB 2.0 ports , can i use the gender otg adapters with this Protocol Analyzer , will it work
Show LessHi
I want to use the EZ-PD configuration Unity to program the CCG2 emarker board.
When i connect the GGC1 host board to the computer, the USB-Serial Bridge devices found, the error occurred and said that "Failed to communicate with CCGx device over I2C".
First i thought this may be the firmware's problem. so i reprogram the firmware with the Host_DisplayPortDemo.hex which locates in the CY4501 CCG1 DVK.
Having the same problem after reprogramming the ccg1 host board,
Any idea about solving this problem?
Thanks.
John
Show LessI have a CY4532 Demo Board and config to PPS 3.3V to 20V 1A.
I try to get a 1A load in 5V (5 ohm) and send PPS command to 0.1A .
It's no change in 1A.
How can't I get to CC mode?
Show LessHi
Where can i download the detail datasheet of the cgg1/2 that describes the register's address and content's function controlled by external mcu via the I2C port?
Or i need to develop my own firmware by using the CGG1/2 SDK? if so, where can i download the tech reference of the CGG1/2 sdk?
I also need the tech reference about how to design the active with the cgg2.
Thanks.
BR
John
Show LessHello, i wonder if ccg2 has the internal temperature sense connect to the adc then i could get the internal temperature by using PD command by the host controller.
Show LessHello,
I'm having an issue using the CCG3PA Eval kit (CY4532) to charge certain devices. Under normal operating conditions, and using the latest stock Power Adapter firmware, I am unable to charge Apple Mac laptops. The issue appears to stem from a USB-C negotiation error, although I can't be certain.
I am monitoring the voltage of the Type-C VBUS line, and (when the USB Type-C connector is plugged in) the voltage seems to endlessly cycle between 0V and 5V. While the Apple computer recognizes there IS a charger plugged in, it will not draw any power from the device (0 watts). However, if I use a USB-A to USB-C adapter connected to the USB-A port, I can charge the laptop with about 5W. It's only when using the Type-C port on the CCG3PA EVK Main Board that I cannot charge the computer.
The CCG3PA will charge a Google Pixel 2 XL phone with no issue; monitoring the same Voltage test point, it cycles between 0V and 5V once, and then remains at a steady-state voltage of 9V.
I am running the latest firmware (3.1.2), with the CYPD3171-24LQXQ_cla_3_1_2_1511_0_0_0_pa.cyacd firmware file.
Does anyone have any suggestions or have seen this issue before?
-Jake
Show LessIn the sample code, it only exist one mode in one svid. for example. 0XFF01 only have one mode with VDO = 0x1005.
but if I want to add two more mode in one SVID , how could I do? 0xFF01/0x0405 and 0xFF01/0X0805.
Is there any sample code for reference?
Show Less