USB EZ-PD™ Type-C Forum Discussions
HI,
I am interested in using the CCG7S for a new design. Can I obtain the datasheets to start?
Hi all,
Browsing all your files on this site i only encoutred CYPD3125 files.
Would really appericiate if you can provide me with the CYPD3120 Code i can Build using PSoc creator and load using USB interface using EZ-PD.
Also, any other SW tips will be helpful.
Thanks,
Ido
Show LessI am using the Host Processor interface to control a CY 4533 BCR eval. board. The application requires access to USB-C PD 3.0 Programmable Power Supply (PPS) features. To be clear I found in KBA231336 that PPS is only supported in EZ-PD™ BCR-Plus kit CY4534. I can not find this EVK for sale anywhere. Nor can I find any support documentation. Now back to the CY 4533 BCR eval. board; Through the Host Processor Interface I am able to access control and command registers, obtain C-Port status, monitor progress of PD contract negotiation. I am able to successfully negotiate Fixed power supply PDOs and change both Operating current and Maximum current by changing Sink PDOs via SELECT_SINK_PDO command. The request of a PPS by this method results in the BCR negotiating a vSafe5V contract but the VBUS switch remains off.
Requesting a PPS via REQUEST command results in what appears to be a PD_EVENT PD Contract Completed Successfully but is followed quickly by PD_EVENT Over Voltage Event. (yes the data bytes of the REQUEST command have been endian swapped) The process Goes down hill from there ending with the switch selected fixed supply output on VBUS. (all long before keep-alive time out). Any work arround here?
I note that a Fixed supply REQUEST is accepted without Issue... and I can provide keep-alive requests via Request command.
Here are some specific questions and observations for clearification :
1. DEVICE_MODE returns 0x95, not 0x92. Any importance?
2. SILICON_ID Returns 0x2004 not 0x11B0 Any importance?
3. EVENT_MASK write results in PD_RESPONSE Command success, Not a DEV_RESPONSE. INT pin is not asserted.
4. PD_EVENT 0xBE Received frequently. (looks like any time V_Out changes) what is it specifically?
5. Can not Sense/Control Load Switch state from host interface. Any register access to this?
6. SELECT_SINK_PDO when writing a new set of Sink_PDOs and SinkPDO Mask =0 results in;
INVALID_ARGUMENT, However the new set of Sink_PDOs are active for subsequent SELECT_SINK_PDO commands. DC-OUT is unaffected by this command. Any reason not to use this useful capability?
7. BCR HPI Guide states PD_STATUS b(13) is reserved (0) but reads back 1. what is it?
8. The ability to read/set OVP values is not documented. Any access available?
Sorry for the long & involved message but my efforts to self-solve these issues have been long & involved.
regards,
Show LessHello I'm using the EZ-PD analyzer utility SW along with the CY4500 EZ-PD™ Protocol Analyzer Board. The SW version is 1.0.0.084 and the analyzer board FW is 1.0.0.32. The utility does not list the details of PPS power objects. is there a new version of SW or FW to list PPS correctly
Show Less
Why is usb c still treated like the unwanted stepchild by almost all manufacturers especially with gaming monitors? Is it really that hard/expensive to have a usb-c port with dp-alt / usb upstream / power delivery in an addition to the usual ports? Even if someone only using a desktop and doesnt need the dp alt mode the usb c could still be used as an usb upstream bc i think its more likely that someone has a spare usb c cable compared to a usb b cable (in case the manufacturer doesnt include it)... Is this just me or what do you guys think?
Show LessHello all,
I'm struggling with PSoC Creator 4.4, the problem is when using unconfigured SCB block in Cypress PD project, I cannot build the project even though I has setup the 1 MHz clock for the unconfigured SCB block. When it failes to build, it raise this error "Unable to find a valid placement for pins and fixed-function blocks. See the Digital Placement's Detailed placement messages section in the report file for details”. It seems like the terminal in unconfigured SCB block does not connect to the right pin in Pin map (although I'm letting auto-assign)
Can you please help me point what did I do wrong? This issue happen to all Cypress PD projects (CCG3 -> CCG5), but not observed in PSoC 4 MCU.
Thanks,
Kiet
Show LessHello.
I'm trying to enable VCONN for CY4532.
I changed the hardware by the method of the link below.
I also changed the firmware.
But the build is failing.
You will see an error message like the one pictured below.
If the build method is wrong, please tell me how.
thank you.
Show LessMy customer Kontron need to have the code sources of the firmware of the Power Delivery CYPD5225 to recompile it.
Please could you provide this firmware
Show LessDear Support Team,
My company has brought a CY4541 Evaluation-board with a daughtercard with the CYPD4225-40LQXIT on it.
We were interessted if the Daughtercard would be working with a CYPD4126-40LQXI instead and ran into a problem.
We exchanged the chip on the daughtercard to check if only one of the board of the baseboards would still be able to convert DisplayPort Signal to USB-C, which was not the case.
Regarding this we have tried to create a firmware based on the example project("CYPD4126-40LQXI-notebook.cydsn") provided by the "PoC Creator 4.4" programm.
Sadly we weren't even able to build the example as it drops errors while building (Post-build?) which we haven't been able to fix ourselfs.
The Output/Error log file is in the Attachment.
Is there a Stockfirmware for the CYPD4126-40LQXI which we can use or could you provide us guidance on how to build a firmware using "PoC Creator 4.4"?
Thank you in advance.
With best regards.
Show LessWe get a ton of USB-C devices and gadgets, yet we only have few USB-C ports.
What is it with USB-C that makes it so expensive to add lots of ports to PCs and laptops?
-
There appears to be only one USB-C hub on the market with 4 ports and it only manages 5GBit/s.
-
AM4 mainboards with a meagre two USB-C ports (that's the maximum you can buy!) cost 200€ minimum whereas other AM4 mainboards start at 25€.
-
A PCIe card that adds four USB-C ports to your PC costs a cool 160€.
-
The cheapest laptop with 4 USB-C ports costs 1150€ and is made by Apple, the company known for their $1000 monitor stand and the $500 tower PC wheels.
Is there hope that USB-C ports will be plentiful and affordable soon?
Show Less