微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

OpenOCD:如何添加对额外 Cypress 部件的支持?

如何解决OpenOCD:如何添加对额外 Cypress 部件的支持?

我想使用 OpenOCD 通过 SWD(使用 J-Link 或 FT2232H 或 Cypress MiniProg4)对 Cypress CCG3PA (CYPD3171) Type C 端口控制器进行编程。

我正在使用 Cypress repository of OpenOCD。我正在查看 cypress/src/flash/nor/psoc4.c,它似乎支持 CCG6SF 和 CCG6DF USB Type-C 端口控制器。 CCGx (CYPDxxxx) Programming Specifications 看起来涵盖了 CCG6xF 和我对 CCG3PA 感兴趣的部分。我看不出这些部分在该文档中的算法方面有什么大的不同。

有 OpenOCD 开发经验的任何人都可以就如何添加对这个不受支持的部分 (CCG3PA) 的支持提供任何建议吗?

我不会认为这会是 StackOverflow 的一个相关问题,但我发现了这个问题:"How to ping a chip (detect if a chip is connected) with OpenOCD" 来自 K.Mulier。它有来自 nattgris 和 Bohdan Tymkiv 的精彩回答。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?