Thread 中讨论的其他器件:SEGGER、、 UNIFLASH
我与 LP-EM-CC2340R5有一个有效的 JLINK 连接,通过它我可以加载 Segger 作为健全性测试提供的"闪烁"执行...
Segger wiki 注意到,通过 JLINK 加载的图像必须具有有效的 CCFG 块,否则它们将无法正确加载...
是否可以将有效的 CCFG 块链接到通过 CCS 构建的映像中、以便我可以使用 JLINK 而不是 XDS110目标连接???
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我与 LP-EM-CC2340R5有一个有效的 JLINK 连接,通过它我可以加载 Segger 作为健全性测试提供的"闪烁"执行...
Segger wiki 注意到,通过 JLINK 加载的图像必须具有有效的 CCFG 块,否则它们将无法正确加载...
是否可以将有效的 CCFG 块链接到通过 CCS 构建的映像中、以便我可以使用 JLINK 而不是 XDS110目标连接???
您好、
使用 CCS 构建的映像包括有效的 CCFG 以及应用程序加载和运行所需的任何其他东西。 以下是 BLE5-Stack 用户指南中的相关部分。 如需更多 J-Link 支持、可以联系 Segger。
此致、
瑞安
根据 SEGGER、他们从 TI 收到了"闪烁的二进制文件":
遗憾的是、我们没有该应用的 C 源代码。
LED 闪烁十六进制文件由 TI 创建、并发送给我们以具有"工作参考"。
我可以说的是、它还花了2轮来获得可引导/工作的 hex 文件。
我们首先得到一个文件、其中的 CCFG 区内容不完全正确(其中一些 CRC 在我们得到的第一个文件中不正确)。
这很可能也是您的情况。
不确定 TI CCS 是如何在生成的 hex / ELF 文件中生成 CCFG 内容的、但看起来至少有1个版本的 CCS 没有正确计算 CCFG 内的 CRC。
我所要做的只是刷写一个映像;我不需要任何类型的调试支持...
验证失败@地址0x4e020000 (即 CCFG 块)...时出现问题。 也许在 CCFG 块本身的权限导致了这个问题——但在某种程度上,CCS / UniFlash 没有问题。。。