USB EZ-PD™ Type-C Forum Discussions
I have a design with a CCG3 (CYPD3125) and with the following schematic:
The only role is to provide power to rechargeable USB devices. I have used the notebook reference firmware with custom configuration. I have tried to connect USB devices but cannot get any power at all. Seems like VBUS is always 0,15V or so.
I looked at the CC1 and CC2 pins and I can see a DC level of around 3.3V with some slight but very distinct ripple of around 150 mV at around 360 Hz (27.3 ms period).
So then I checked the SWD_DAT pin (pin 15) to see if the level is toggling (LED control) and it does so it seems like the firmware is actually running. I am not sure how to proceed fault searching this. Any ideas?
Show LessHi. Interested in using the CCG3A controller with a Type A connector to offer QC3.0 support up to 20V. Our selection of the DC-DC buck boost regulator is able to support this range of desired voltages.
Can the CCG3A be used for this application? No charging is required but confused on how the IP can be customized for our I2C configurable buck-boost regulator.
That is, we can insert our custom code into the supplied firmware to dial up the desired voltages yet remain compliant to the QC3.0 spec?
Is there a document for this project? Have reviewed the various power bank designs but they are based on the Southchip or another controller so not clear on if this code modification will be supplied by Cypress or can be user modified?
Also, for our power balancing, can we adjust the power output profile with the CCG3A to suit our power source? That is, can we lower the supported power output on Type A to extend the life of our power source or due to other factors? How is this done? We do plan to have an onboard I2C master controller to supervise such activities.
Thanks in advance.
Show LessThe documentation on registering callbacks in the Power SDK is not exactly clear. I am primarily concerned with the eval_rdo callback. Any examples on how to implement?
Thanks
Show Lessis it even possible to program the ccg 3PA with the miniprog3, it's almost 3 month since i'm trying to program the CCG3PA CYPD3175-LQXQ or CYPD3171-24LQXQ.
i always get the same errors like in the pictures below, i tried in PSOc creator and in psoc programmer always same problem the cable bitween miniprog and the MCU are short enought, i used with Xres connected or without Xres connect always same error and i tried all the frenquency and 3.3V or 5V.
Memory Types Scan Device Finished at 11:10:48 AM |
| FAILED! PSoC device is not acquired! Check connection of the chip to the programmer
| Please, check the following items:
| - the connection between the programmer and the PSoC;
| - the correct programming protocol is selected;
| - the correct connector option is selected.
Show LessUp until today, I've been able to program firmware onto my CCG3A through CC line as well as the Miniprog3. All of a sudden, I am getting the following error:
Program Finished at 11:39:04 AM |
| FAILED! Timeout of SROM polling. Lost communication with chip.
| Please, check the following items:
| - the connection between the programmer and the PSoC;
| - the correct programming protocol is selected;
| - the correct connector option is selected.
I've checked all the settings but have not had any luck. I also tried the suggestion in the FAQ regarding reprogramming the CC bootloader but with the same results. Has anyone else had this problem? Did I somehow brick my main board?
Show LessHello,
I have a custom power bank circuit that is using a CYPD3171 chip. When using an Apple PD supply of any wattage, there is a soft reset message that occurs on the CC log. This happens after the source sends Discover Identity. It appears that the sink is not responding to this message and the source times out and resets. This does not occur with other brand PD supplies. I am using the CYPD3171-24LQXQ_pb_3_3_0_1882_0_0_0_pb.hex file if this helps. I have attached a screenshot of my CC log.
Thanks,
Jeremy
Show Lesswhat is the I2C address for CYPD3175? Please advise.
Hello,
I would like to use the 45W car charger reference design but with only a max of 30W PD profile. How may I obtain a hex file for this to only provide 30W?
Thanks,
Jeremy
Show LessI have tried to find some available pins to map to a UART (or I2C) on the CY4532 EVK. Unless, I'm missing something, there don't seem to be any good candidates when using the EVK. One possibility that I did explore was using pins 5,6 (DP1, DM1)for tx/rx which worked as a UART but it created problems with USB C PD operation using the Power SDK. I am not using the USB A port so I tied into TP13 and TP14.
If anyone has done this successfully, please share what you did.
Thanks
Show Less