USB EZ-PD™ Type-C Forum Discussions
Hello
I design a board when performing EMCA evaluation using CCG2. Is there a recommended design of SWD used for writing?
(Design dimensions, pin spacing, etc.)
If you have material about it, please provide it.
Best Regards
Koji
Show LessHello,
It is understood that the CYPD-3177 (BCR) does not support legacy or PPS charging profiles.
If the BCR enabled product is resistor set for 5V@2A and is plugged into various charging options below, what would be present on the BCR output, or at the FAULT pin?
USB Ports on Laptops using Type-A to Type-C cable
Dell laptop USB A port – 5.08V 0.50A
ThinkPad USB A port – 5.09V 0.48A
ThinkPad USB A SS port – 4.85V 1.15A
Adapters with only 5V Output using Type-A to Type-C cable
Apple 12W USB power adapter – 4.92V 1.61A
Samsung 5V 2A USB power adapter – 5.33V 1.76A
Saltillo 15W USB power adapter (no resistors on D+/D-) – 5.11V 0.44A
Saltillo 15W USB power adapter (75K/25K resistors on D+/D-) – 5.01V 1.62A
Adapters with Adaptive Power
Samsung 5V 2A, 9V, 1.67A Adaptive USB power adapter – 8.91V 1.60A
ANKER 30W USB-C PD – 9.0V 1.4A
KunX PD/QC 30W adapter – 9.0V 1.6A
Thanks,
Scott
Show Lessstep 1:
Programming the CCG3PA Controller on the CY4532 EVK ( following instruction in EZ-PD™ CCG3PA Evaluation Kit Guide.pdf)
i run Power Adapter (PA) Demo with file CYPD3171-24LQXQ_cla_3_4_0_2274_0_0_0_pa.cyacd
set jumpers of main and power board during update FW as instructions in (EZ-PD™ CCG3PA Evaluation Kit Guide.pdf)
after update FW unplug power and change the set jumpers on main and power board as in instructions (EZ-PD™ CCG3PA Evaluation Kit Guide.pdf)
power on the board and plugin the usb-c sink ( mobile phone) and check TP8 and TP11 and the test was good Case 1: Voltage on both TP11 and TP8 ≥ 2.8 V
step 2:
in PSoC creator i open example CYPD3175-24LQXQ_pa_direct_fb02_base see attached photo i followed the instruction in case another case which i open see word attached file with the corresponding
so i change the bootloader and device configuration build noboot and boot project compile and update with usb type a with (EZ-PD Configuration Utility)
with correct set jumpes main and power board
power off the board reset the jumpers set working mode and run Power Adapter (PA) Demo i plugin sink ( mobille) to type c connector but the charge not happen
since then happen following
step 1:
i tried update fw to original CYPD3171-24LQXQ_cla_3_4_0_2274_0_0_0_pa.cyacd with EZ-PD Confiuration Utillity ( with correct set jumpers ) but the utility no recognize the device ( the usb drivers in win7 are working properly ) see attached image the error is Could not establish PD contract.
step 2 :
i tried update fw to original CYPD3171-24LQXQ_cla_3_4_0_2274_0_0_0_pa.cyacd with miniProg3 it pass but
after set jumpers set by instruction Set the jumpers on the CY4532 Main Board and Power Board as specified in Table 5-1.
happens following :
1) LED1 power off
2) unable to update fw via usb type ( EZ-PD Confiuration Utillity) CCG3PA Power Adapter with Direct Feedback Control ()
3) if plug in sink ( mobile phone ) to type c connector on main board the phone does not charge
please advice i dont know how continue with non responding board
Show LessCan the CCG2 firmware be adjusted such that it advertises PDOs depending on certain features?
My device is a USB-C dongle that can also be attached to an external supply.
I want the CCG2 to detect if the external supply is present and then advertise that power available (how much could also be detected).
If no external supply is available I want the dongle to draw power from the connected system, meaning it should advertise itself as consumer only.
Show LessIs there a way to configure CCG2 such that it requires 20V/5A but also accepts e.g. 20V/3A or 20V/1.2A if only so much is available from the source?
Is there any documentation of all the software features that can be tweaked using the EZ-PD utility?
Show LessWe are plan to make a product use PD & QC4 power charger/adapter as power source.
This mean we need support PD+QC4 sink power.
Could CCG3PA suitable to support this product SPEC.?
Is any firmware or certification need to care?
If QC4 not go through Qualcomm certification, have any concern?
Thanks,
Mitchell
Show LessHello,
Please help me. I want to write firmware for my own project. In my project I use controller CYPD3120. I tried boot my own firmware with help PSoC Creator by MiniProg3.
You can view my schematic in attach. This will use for control stepper motors.
Thank you!
Show Lesshttps://www.cypress.com/documentation/reference-designs/ez-pd-ccg3-usb-type-c-charge-through-dongle
Please provide me the CCG2 - CTD source code.
Show LessCould someone point me in the direction/documentation/example projects of implementing a custom alt mode, particularly in how the DFP initiates entering the mode, preferably automatically after the PD contract finishes negotiating. Taking a look at the "cy_alt_mode" gave me some clues as to the implementation requirements, but beyond defining the SVID, adding it to the al_modes_config.h along with callbacks, and editing the config.c (via the EZ-PD Config Utility)... what more needs implementing?
The UFP is based of the Power Bank project and the DFP is based off the Adapter project, if that matters.
Thanks kindly,
Nathan