If it enable the OTP setting in the Configuration Utility, some setting items will be showed. Please tell me the meaning of these.
Or, if it is mentioned in the documentation, please tell me where it is.
Thanks,
Tetsuo
Hello
Customers are using the CY4533 kit for evaluation.
V_MIN = VMAX = 5V, current is set at ISNK_COARSE = 2A, ISNK_FIN = 0A.
When the PD compatible adapter and the evaluation board were connected with a Type-C cable, the VBUS Power LED emitted light and the 5V voltage could be confirmed from the VBUS line.
Even when a PD-incompatible Type A adapter and evaluation kit are connected with an A to C cable, the VBUS Power LED emits light and is output from the VBUS line at a voltage of 5V.
(Maximum output of Type A adapter is 5V / 2.4A)
After checking the kit guide, it was recognized that the Fault pin was set up (red LED was lit) and 5V / 900mA was output from Safe_5V Output.
However, the output from Safe_5V Output could not be confirmed.
Why is this?
Best Regards
Hayato
Show Less
Hi Cypress
In the process of updating Retimer FW on our TGL-U Platform , We have first requested HW to switch to FW update mode before performed Retimer capsule update, We found that it did not enter update mode ( We use Intel Tool for detection ) so that we need your help as below , Thank !!
1.Please refer to the orange box : How to enter FW update mode? How to check it already enter FW update mode ?
2.Please refer to the red box : Our design does not have EC ( We use BIOS for update process) so that we need to know which Command or message will be sent back to EC after Retimer self-checking ? Then what will CCG5 send back to EC to complete the entire Update process?
3.Do you have any update details sequence or sample codec for reference , Thank !!
Show Less
I came up with an idea using USB Power Delivery / Quick charge. I did some research in the topic, but please excuse me if my terminology is not correct.
The device I would like to make is a fairly simple charge controller for phones/notebooks. It only has 2 type-c connectors, one for the power source and one for the phone/notebook which has to be charged. The phone/notebook is running some software which is communicating with the charge controller over USB, using this the user is able to limit the charge speed or set battery limit (e.g: stop at 80%).
During my research I found your company product EZ-PDâ„¢ CCG3PA which seems a perfect fit to this problem. I watched the video series and read some specifications/articles on the topic, but I'm still not sure if this idea is feasible.
As an expert what do you think is this idea feasible?
Are there any similar products which I'm unaware of?
Are there any common pitfalls which I should be aware of?
Thanks in advance,
Gabor
Show LessHi ,
I want to create a thunderbolt hub and TB hub extender with CCG 5 controller. The picture shows the power path which I want to design. Is it have any similar development kit or product came out?
Best,
Rex
Show LessI get the following error. I would like to know the solution.
CY4532
Flashing device is UFP, initiating DR_SWAP
DR Swap Successful
PD contract established.
Error: GET_SILICON_ID VDM failed
Retrying, ignore the above error message
Error: GET_SILICON_ID VDM failed
Retrying, ignore the above error message
Flash update mode (4b4, 1) entered
Error: Failed to update FW/Config Table of Type-C device
Error: DLL call returned error while flashing
Best Regards,
Show LessHi I am trying to recreate these circuits but would like to be able to operate at 10Gbps. The CYPD3120-40 in the diagrams only supports 5gbps.
What other devices are capable of 10Gbps and Sink operation that would work in the diagrams instead?
Thanks
I am able to successfully program the CCG3PA with OpenOCD using psoc4.cfg and MiniProg4 on a Linux system (Ubuntu 20.04).
However, the goal here is to create a factory programming and test jig for a CCG3PA-based product. It is not desired to embed a MiniProg4 inside of the the test jig. We would like to use a more cost effective SWD interface like the FTDI FT2232H.
I am able to successfully program a PSoC 4200M with OpenOCD using psoc4.cfg with a FTH2232H board configured for SWD.
However, I am not able to program the CCG3PA with that same configuration: OpenOCD using psoc4.cfg with FTH2232H board configured for SWD.
This thread is to hopefully gain any insights into why it does not work.
Do you know if KP3_REQUEST_ACQUIRE in Kitprog3/Miniprog4 firmware should work with CCG3PA?
I opened a GitHub issue to represent what I am attempting:
https://github.com/cypresssemi
I am trying to use MiniProg4 (KitProg3 FW version: 2.10.878) with CCG3PA (CYPD3171-24LQXQ). Currently, I can not get past the KP3_REQUEST_ACQUIRE USB request. Here is OpenOCD command that I am
using:
openocd -s ../scripts -f interface/kitprog3.cfg -f target/psoc4.cfg -c "kitprog3 power_config on 3300; kitprog3 acquire_config on 0 1 5; init; kitprog3 acquire_psoc; reset init; shutdown"
where "kitprog3 acquire_config on 0 1 5" means 0 for psoc4, 1 for power-cycle mode as CCG3GA lacks XRES pin and attempts is 5.
I modified src/flash/nor/psoc4.c to add CCG3PA family ID 0xB0 to psoc4_families[]. The MiniProg4 can connect to the DAP inside CCG3PA over SWD and read memory from the ROM table in the CCG3PA in
psoc4_get_family():
******************************
** Silicon: 0x2003, Family: 0xB0, Rev.: 0x12 (A1)
** Detected Family: CCG3PA USB Type-C Port Controller
** Detected Main Flash size, kb: 64
** Chip Protection: protection OPEN
******************************
Unfortunately, 'kitprog3 acquire_psoc' fails with error code -4. Here is the full log:
https://gist.github.com/pdp7/8
MiniProg4 seems to receive the KP3_REQUEST_ACQUIRE usb request OK but it fails to actually run KP3_REQUEST_ACQUIRE inside the MiniProg4 firmware successfully:
https://github.com/cypresssemi
I would very much appreciate any additional insights you could provide.
I would like to program firmware onto a CCG3PA CYPD3175-24LQXQ using the SWD lines and OpenOCD. However, I can not figure out the appropriate OpenOCD configuration file for the part. Is there anywhere to find that?
Show LessEmployee
Employee
Contributor
New Contributor II
New Contributor II
New Contributor II
Contributor II
Employee
Employee