Jan 30, 2021
02:56 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 30, 2021
02:56 PM
Hello, I noticed that support has been added for CCG6DF to src/flash/nor/psoc4.c:
commit 1ec8dc3fb0cd5b5fc1d71470b211a1a05efc70b9
Author: Volodymyr Medvid <vmed@cypress.com>
Date: Mon Aug 31 14:42:43 2020 +0300
Add Cypress modifications for OpenOCD 4.1
diff --git a/src/flash/nor/psoc4.c b/src/flash/nor/psoc4.c
index 48913f1d3e52..405d452cdd32 100644
--- a/src/flash/nor/psoc4.c
+++ b/src/flash/nor/psoc4.c
@@ -254,6 +254,8 @@ const struct psoc4_chip_family psoc4_families[] = {
{ 0xB5, "PSoC 4100S Plus", .flags = 0, .spcif_ver = spcif_v3 },
{ 0xB8, "PSoC 4100S Plus/PSoC 4500", .flags = 0, .spcif_ver = spcif_v3 },
{ 0xBE, "PSoC 4100S Max", .flags = 0, .spcif_ver = spcif_v3 },
+ { 0xC0, "CCG6DF USB Type-C Port Controller", .flags = 0, .spcif_ver = spcif_v3 },
+ { 0xC3, "CCG6SF USB Type-C Port Controller", .flags = 0, .spcif_ver = spcif_v3 },
{ 0, "Unknown", .flags = 0, .spcif_ver = spcif_unknown }
};
I would like to program a CCG3PA part (CYPD3171-24LQXQ) using OpenOCD. I have the MiniProg3, MiniProg4 and J-Link which I could use for the task. I read the "CCGx (CYPDxxxx) Programming Specifications" PDF, and I am hoping that the support for CCG6DF might be able to be extended to support CCG3PA.
I am looking right now at how I could modify OpenOCD to do that, and I would very much appreciate any advice or insights you might be able to offer in regards to that.
Thank you!
Drew
Thank you!
Drew
Solved! Go to Solution.
Labels
1 Solution
Feb 10, 2021
04:18 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 10, 2021
04:18 AM
Hello Drew,
Please refer to the similar thread-https://community.cypress.com/t5/USB-EZ-PD-Type-C/KP3-REQUEST-ACQUIRE-in-Kitprog3-Miniprog4-firmware...
Best Regards,
Sananya
2 Replies