主题中讨论的其他器件:CC3220S、 ENERGIA、 UNIFLASH
工具/软件:Code Composer Studio
主题:编程 CC3220S 时出现问题- LAUNCH-XL。
我最初尝试对 LaunchPad 进行编程、但发现在进行编码之前需要将其置于开发模式。
按照其中一个论坛讨论中的说明操作、幸运的是能够对电路板进行编程。我使用了 Energia IDE、成功地将其中一个示例代码刻录到 launchpad 上。
稍后、我发现代码只是放入 SRAM 而不是闪存中、因此一旦电路板复位、代码就会被擦除。 为了解决这个问题、我决定使用 CCS7、SDK 和 uniflash 对电路板进行编程、我应该在其中创建一个包含多个证书的映像进行签名。 直到最后一个出现错误的时刻,它都运行良好,该错误表示“操作失败:FS_programming 错误:RET-10289,Ex_err:2633- FS_ERROR_signature”。 现在我尝试使用 ccs7调试代码、但在执行此操作时发现此错误。
连接到目标时出错:
(错误-1170 @ 0x0)
无法访问 DAP。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。
(仿真包7.0.48.0)
无法连接到目标板。
我遇到困难、需要以下方面的帮助。
1.如何将代码放入 launchpad 的闪存中?(我使用过 SDK、CCS7和 uniflash、并按照文档 www.ti.com/.../swru461a.pdf 中提供的说明进行操作)
2.是否可以直接使用不使用 Uniflash 的 CCS7下载代码? 如果是、我该怎么做? 我无法在 CCS7中调试/下载代码。 我得到上面提到的错误。
3.如何解决 Uniflash 中与证书和错误签名相关的错误问题?
4、还有什么方法可以将 Energia 代码放入 launchpad 的闪存中?
有关这方面的任何意见都是有益的,而且确实值得注意。
提前感谢。
此致、
内特拉瓦蒂五