USB EZ-PD™ Type-C Forum Discussions
Hello,
Do the CCGx and PMG1 devices support USB Type-C authentication?
If any of the ICs support this, please provide the model number.
Regards.
Show LessHello,
I'm using the CY3176 with a EC, is there a command to detach/simulate physical cable detachment/remove Rd? I need to be able to step through all PDOs, which I can do with the HPI commands, as well as force the source to remove Vbus while the cable is still physically connected, which on other controllers has been done by removing the pull down Rd. Is something like this doable with a CY3176 and EC at runtime, or do I need a mux to break the CC connections from the connector to the CYPD3176? Thank you.
Show LessHello,
May I take the F/W of CYPD2122-24LQXI_CTD_DS ?
or Would you let me know where I can get this F/W?
I tried to find out this F/W but failed. I only have CYPD2122-24LQXI Mobile, Notebook and power-adapter.
Thank you so much.
Regards.
Show Less
What is USB-IF TID of CYPM1322-97BZXI and CYPD4236-40LQXI?
Regards,
Kyle
Hi Infineon team:
In my application, I need to configure the PD stack of CYPD4226 online with I2C master. Can you provide its detailed register list/ programming guide/ Host Interface Technical Reference Manual?
Show Less
Hi
I am new to CYPD4226-40LQXI. I need this chip to realize pd charging function.
What steps do I need to take to achieve this?
Best regards
Bryant
Show LessFirst, a little background. Due to poor realization of power supply for CYPD4226 it often gets electrocuted by unstable USBC Charger. The reason for that is AP2204K used on Lenovo NM-B741 mainboard. It looks like AP2204K is a pretty basic LDO Supply and has no proper overvoltage protection, it also feeds directly from the USBC VBUS.
The working solution for that is to inject 19v to the R50 to imitate the charger, this will allow you to run Lenovo PD Firmware Update for yoga 920. After you have 19V on PD analyzer you will need to pull U38/U227 pins 9 to the 3.3v power rail and cut traces near pins 11 and 12 of the CYPD4226. It seems that firmware is mostly compatible but p11/12 GPIO pins configured differently. The bad thing is that you can't use 3v LDO to pull it up, so you will have to connect it to 3ALW line. This means it won't be able to charge the battery if it is in completely discharged state.
Here is a question - is it possible to directly address the chip via i2c bus and dump / transfer firmware from the working board? Since there is an update tool, it is clearly possible to flash/read firmware from the OS.
This problem seems to be really common with this particular model and Lenovo is only good to recommend people to install intel thunderbolt driver which is, softly to say, absolutely incompetent.
Hi,
I have the CY4534 EZ-PD eval kit and using the EZ-PD BCR HPI Utility. Can you provide a detailed description for the Registers? How many bits, etc.? The datasheet doesn't say how many bytes wide the registers are or how to decode them
Thanks,
Tom
Show Less
hello
We are developing Mainboard using Intel x86 alder Lake-N CPU.
1. We would like to recommend a type-C PD Controller product that is easy to use for Intel x86 alder Lake-N CPU.
<Type-C Spec>
1. Single Port.
2. We want to supply 5V @ 3A power to the Type-C Device.
3. I want to use Type-C signals only with HDMI & USB 3.0 signals. External HDMI + USB 3.0 Type-C dongle connection.
4. EC and Redriver or Retimer are not used.
It will not be used for battery charging or internal mainboard power by receiving power from the Type-C port.
I'm sorry, but I'm asking if there's a simple product you can recommend.
Show Less
Hi,
I'm new to EZ-PD series. I designed a USB Type-C to DP PCB board according to the example schematic of CYPD3120, CCG3_USB_Type-C_to_DP_RevStar.
Now the EX-PD Configuration tool can access to the chip using its preprogrammed bootloader through a direct connection to the computer using a type-C cable.
I want to program the chip using a DAP-Link, and I'll be able to debug the program. So I try to export the PSoC creator project CYPD3120-40LQXI_dp_dongle to MDK.
The PSoC creator is version 3.3 since DP dongle example for CYPD3120 only exists in SDK 3.0.1 and it needs PSoC Creator 3.3.
The MDK is version 5.38, and I have installed ARMCC 5 manually for it.
But the export failed, with the following prompt: Keil uVision could not find your selected device.
I tried to export the example project for other chip like PSoC 4000 series, and it succeeded. The problem should be the PSoC Creator itself, not the MDK.
1. Is there any way to export the project for CYPD3120 to MDK?
2. If yes, is there any flashing programming algorithm for the CCG3 series in MDK?
I really appreciate any help you can provide.
Show Less