USB EZ-PD™ Type-C Forum Discussions
The CY4541 EVK has a CYPD4225 but the available code examples only support the CYPD4226
In order to have control over the consumer FET, I discovered after much troubleshooting that I need to change the VBUS_FET_INTERNAL_CTRL config from 1 to 0. From my understanding this is because the two silicon versions internally handle FET control differently.
Are there any other changes I need to make in order to run the 4226 Notebook example on the CY4541 EVK? Using a 4225 example project does not appear to be an available option as shown in the attached screen shot. Custom HW will use the 4226.
Thank you
Show Less
Hi,
We are looking into a simple Sink and Rebroadcast PD C to C solution
Not sure what IC will be most suited to handle inbound Power adapter profiles from universally available adapters ranging from 24-100watt and passing through the power profiles and rebroadcasting them less whatever set amount of power we are taking away from the source (in our case we need to steal 10watt to a DC jack and rebroadcast the rest back on a standard C port...
looking accomplish this task in small form factor so dual port IC would be best r with CCg3/4/6/7
CYPD4226-40LQXIT
Please Help
Show LessHello,
I'm trying see how to get PPS working with CYPD3171 (CY4532 EZ-PD EVM). I'm using EZ-PD CCGx Power SDK 3.5.
I'm seeing some info in this thread
I have several questions
1. Is the exampled pps_request_handler() function supposed to be called by user application when it wants a specific voltage?
2. I don't see reference to "receive_src_pdo", and I'm wondering if I could use data from dpm_status->src_pdo?
Thank you in advance.
-Thanh
Show Less1. The customers want to know the method of OCP and SCP protection.
( ex: use internal OPA ? how to achieve protection by HW and FW? )
2. if modifying OCP trigger point or debounce time, will it affect SCP behave?
Show Less
我最近在使用PSoC Creator 4.4创建了一个“Target device"为PSoC4项目,code example就是这个CYPD4226-40LQXI_notebook:
现在有两个疑问请教:
1、我这边找到一个”CY8CKIT-02"模块,打算用这个模块通过swd来烧录hex固件,那么我就需要把引脚1和2配置成swd功能对么:
可是我双击引脚后弹框里面没有“swd”相关的字样可以给我配置,请问下是否是我哪里操作有问题?我需要怎么把引脚1和2配置成swd功能呢?
Best regards,
Jiong
Dear all,
For a project im trying to configure the CYPD4126 as an I2C slave.
I am using the CYPD4126-40LQXI_notebook design. When sending an adress write to the CYPD4126 i get an NACK in return (see image below).
In the project TopDesign i have an SCB configured as an I2C slave (HPI_IF).
Does anyone know why my write request isnt acknowledged?
I attached the project if that might proof helpfull
Thank you in advance
Show LessIs there any way to limit the current consumption of USBC-3A devices?
Normaly the usb-c standard as 3 default currents 0.9, 1.5 and 3A, but i cannot find any way of switching between them in run time.
I already tried limiting the current with:
- psrc_set_current(), but the device completely ignored it;
- typec_change_rp(), but the device reconnected and the limit was not applied;
- dpm_typec_command() with DPM_CMD_SET_RP... commands, triggers Over current fault.
Also is there any way to refuse device connections?
I was also trying to turn OFF the Vbus, which I was able to do with the psrc_disable(), but when reconnecting a device the Vbus was turned back ON.
Hi,
We're building a battery charger (sinks current from the host and charges batteries). CYPD3120 is planned to control the fuel gauge and charger over two i2c buses.
[battery back + fuel gauge_ic ] <---> [ cypd3120 + charger_ic ] <-- Type-C PD -- [ power brick/laptop/...]
I started with the cypd3120_dongle firmware template and now noticed that I'm unable to change the UFP Product Type to PSD with the EZ-PD Configuration tool (see attached screenshot).
Is there some way to enable me to configure the firmware as required?
Also are there known issues that might prevent us from using CYPD3120 in this kind of use case?
Thank you!