USB EZ-PD™ Type-C Forum Discussions
text.format{('custom.tabs.no.results')}
Display cannot work when using our USB3.1 TypeC active cable to connect display and NB which uses CYPD4255-96BZXI as USB interface IC. It seems that this NB limits the current of Vconn at startup stage. If over current detected, it will shutdown the power of Vconn. The inrush current of our Active cable is about 400mA.
Does CYPD4255-96BZXI really limits the current of Vconn? If yes, what's the value of limitation current?
Show LessI'm trying to decide if I can update our CCG3 device through the exposed Type-C port. Will external hardware be required, or can I connect directly to a PC with a C-to-C cable?
Show LessHi. Cypress
in the PAG1S ref. design, it is only support 1C(QC4.0+) according to datasheet, whether it also support 1C+1A via I will add special QC3.0 chipset? whether does PAG1S provide a GPIO port to detect A ports plug in/out,then modify and update PDO, reach auto power consumption allocation?
Show LessI'm noticing that on the developer board CY4532 in Powerbank configuration the P_CTRL_FET line is disconnected from the drawing you sent me recoverable some time ago at this link
Why is he disconnected? What should I take into consideration?
Show LessHi,
Dear Cypress staff and Community genius:
Nice to talk to you.
I was trying to build my project based on CCG2 reference project "monitor" this morning.
Then I found the default bootloader is "IIC bootloader" which utilizes HPI ports to communicate with Host (PC or MCU).
However, we don't want to use IIC bootloader since we don't have MCU embedded in the device. The more ideal ways is to use CC bootloader.
Does anybody know how to change the bootloader type.
Show Less我们现在有产品,想用CYPD3125芯片来实现type-c的电池快充功能,功率是18W的,想帮忙评估一下可行吗,或者有没有其他的芯片支持,推荐一个性价比高的
The CY4541 original design with I2C bootloader, FW can update through I2C bus, but I would like FW update through CC pin, where should I modify, or where I can reference to, could Cypress give me instructions and hint?
訊息由此人編輯:William Chen
Show LessI'm trying to set up a CYPD3120-40LQXI to sink up to 20 V. I'm able to connect to it using a MinProg3 with a 5-pin connector on the board. I don't have a USB-serial bridge. Is it possible to change the configuration of the default firmware?
I'm using PSoC Programmer Version 3.28.3.4174 and EZ-PD Configuration Utility Version 1.1.
Here is what I'm trying, which looks like it might work.
1. Connect using PSoC Programmer.
2. From the File menu select "Read To Hex" to create a hex file.
3. Run EZ-PD Configuration Utility.
4. From the File menu select "Read From Firmware File" and select the hex file.
Step 4 fails with the error message "Error: Silicon ID or Checksum is not found in hex file". I'm unable to proceed any further, but below are the steps I'm planning to take.
5. Add profiles to the "Sink PDO" section of the configuration.
6. From the File menu select "Save To Firmware File" and select the hex file.
7. In PSoC Programmer select "File Load" and select the hex file.
8. Select Program to update the firmware on the CCG3.
Show LessI 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 Less