Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
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 Retim...
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 !!
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 correc...
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?
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/cypresssemiconductorco/openocd/issues/4...
Do you know if KP3_REQUEST_ACQUIRE in Kitprog3/Miniprog4 firmware should work with CCG3PA?
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 *****************************************
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...
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?