USB EZ-PD™ Type-C Forum Discussions
My goal is to create a very low-cost converter that charges a USB Type C device from an existing 20V DC supply. My converter will have 20V input and USB Type C output. The device to be charged will then plug into my converters USB Type C output. I expect the hard part to be the analog power converter, which I can do. So, I am looking for a low-cost controller that will do the negotiating with the device to be charged and send control signals to my power converter circuits. If it matters, the device to be charged is capable of consuming the full 100W. However, I presume there is a trade-off between cost and power output. I should also mention that the device being charged is a laptop or something similarly beefy that expects to be a host normally.
Please direct me to a reference design for how to use a Cypress chip to charge a USB Type-C device from a steady voltage supply. Ideally, easy-to-understand documentation about the cost trade-offs between a 15W "Type-C only" solution vs. a full "Type-C PD" 100W solution would be included.
If a reference design is not possible, I would love a brief introduction as to how to achieve something like this. For example, do I need to create a host down-stream facing port (DFP) or can I get everything I need in a simpler/cheaper EMCA controller? If I create a DFP, then I hope I don't need an EMCA even if I want the full 100W.
Show LessHi, I have a question about market format of CYPD5225-96BZXIT.
I cannot find market format of CYPD5225-96BZXIT on CYPRESS GENERAL MARKING FORMAT_APRIL 2019 - REV19.pdf
https://www.cypress.com/documentation/other-resources/cypress-marking-format
Could someone can provide market format of CYPD5225-96BZXIT?
Show LessDisplay 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 Less