大家好、我有 CC1352P-2开发套件(软件版本 B、FW SDK2.40 1912)、我尝试了启动 Project_Zero 示例。 编译器终止并且没有错误、但是当尝试将二进制文件下载到目标板时、CCS 崩溃。 生成了一个名为8dee0278-fdc6-4517-a9cd-d80d5c51a36c.dmp 的二进制文件、我已经将其发送给您。 我试过三次、同样的行为。 什么地方出错了? CCS 版本= 12.2.0.00009
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.
大家好、我有 CC1352P-2开发套件(软件版本 B、FW SDK2.40 1912)、我尝试了启动 Project_Zero 示例。 编译器终止并且没有错误、但是当尝试将二进制文件下载到目标板时、CCS 崩溃。 生成了一个名为8dee0278-fdc6-4517-a9cd-d80d5c51a36c.dmp 的二进制文件、我已经将其发送给您。 我试过三次、同样的行为。 什么地方出错了? CCS 版本= 12.2.0.00009
不确定 SW 版本的含义 B、
此外,你在哪里找到 SDK2.40 1912 ?
我只能找到 2.40.00.81、这是非常旧的版本(使用 CCS-8.3.0.00009进行了测试)
请使用最新的 SDK:
SIMPLELINK-CC13XX-CC26XX-SDK 软件开发套件(SDK)| TI.com
Siri.
其中:
如果您现在正在开始开发/测试、没有理由不使用最新的 SDK。
请从此处下载:
https://www.ti.com/tool/download/SIMPLELINK-CC13XX-CC26XX-SDK/6.41.00.17
这应该与 CCS 的12.2版一起使用
请将两块板连接到 SmartRF Studio (https://www.ti.com/tool/download/SMARTRFTM-STUDIO/2.28.0)
Studio 将检查 CC1352P 的修订版(LP 上的硬件修订版指示您拥有的是哪个 LP 修订版、而不是哪个芯片修订版)。
如果主板具有旧芯片、您将收到一条错误消息、告知您我们不支持该版本。
只要您的芯片 版本受 SmartRF Studio 支持、我们最新的 SDK 也就支持该芯片版本。
Br
Siri.
完全重新安装 CCS 12.2、使用最后一个 SIMPLELINK-CC13XX-CC26XX-SDK/6.41.00.17、Project_Zero:CCS 崩溃、没有原因。 随附了崩溃前的 CCS 屏幕截图。 SmartRF Studio 可以顺利识别 CC1352P-2入门套件
项目0配置为由 BIM 或 引导映像管理器 示例应用程序进行管理和启动。 这意味着该工程不包含 用于在启动时配置器件的 CCFG 部分、因此需要首先将 BIM 工程编程到器件中。
应用程序支持安全 OAD、即需要在执行新的传输映像之前进行映像身份验证。 这是通过 BIM 示例应用程序完成的。 为支持此功能、此应用程序映像中添加了一个安全标头。
如果 BIM 不出现在器件内部闪存中、此项目通常可以从 IDE 中启动、但是在一个引脚复位后不会被执行。 有关 BIM 和 OAD 的更多信息、请参阅 《BLE5-Stack 用户指南》 。
Siri.
很抱歉、但我认为存在一个误解:完全清楚 BIM、但我们无法以任何方式运行 Project_zero、因为对于该项目、就在二进制下载过程结束时、CCS IDE 本身确实会崩溃: 这是一个问题! 相反、使用 CCS 版本10.4.0.00006时、我们能够在同一 SimpleLink 开发板上下载并运行 Project_zero、并且 CCS 在看起来如预期般运行时不会崩溃。 BIM 在 CCS 崩溃的情况下发挥什么作用? 那么、我们是否只使用 CCS 版本10.4.0.00006 (显然更稳定)? 或者、我们这边修复了什么问题、以使 CCS 版本12.2.0.00009运行并不会与 Project_ZERO 崩溃?
更多信息:执行以下步骤以跟踪发生的情况(这是绝对确定性的)
1)编译 BIM 并将其加载到目标闪存(SimpleLink):它会运行。 假设未识别任何应用、红色 LED 将点亮、以指示这种情况
2)编译工程并将 Project_zero 加载到闪存中:下载结束时、CCS 会崩溃。 无论如何、此时 Project_zero 可执行文件已被加载到目标闪存中、因此这可以容纳 BIM (来自地址0x56000)和 Project_zero (来自地址0x0000)这两个应用。
3) 3)重新启动 CCS 12
4)修改 GEL 文件以不加载程序(仅符号选项)和"调试器连接时重置目标":这将导致 BIM 启动
5)加载 BIM 符号以便您可以跟踪 BIM:它运行,一切正常
6) 6) BIM 将检测到有效的应用程序(Project_zero)、然后跳转到该应用程序
7)卸载所有符号
8) 8)尝试加载 Project_ZERO 符号-> CCS 崩溃
希望这是明确和有用的
我们无法退出此循环、这发生在每个 Simplelink 开发板上、发生了什么情况?
尊敬的 Luigi:
我遇到了一个看起来非常像您的:https://sir.ext.ti.com/jira/browse/EXT_EP-10863的已知问题
您能否按照上述主题中的指导进行操作、并告诉我它是否能修复您的问题?
此致、
Arthur
Arthur、您好!
非常感谢您的消息。 我阅读并遵循你的消息中的所有建议,情况变化如下:
-我提供了在表达式视图中插入 GEL 变量 load_symbol=1
-我只加载了可执行文件, CCS 不会崩溃(和以前一样)
-之后,从同一个.out 文件我试图加载 Project_zero' s 符号,而 CCS 不再崩溃,符号表相当空载, 我只能用反汇编视图进行跟踪。
这是一个小改进:CCS 不再崩溃、但该版本仍然无法使用。 请查看此处附的图片。
我想 CCS 12.2.0.00009中仍然有一个错误没有修复、即使这似乎是一个至少8个月前的已知问题(点击这里: e2e.ti.com/.../launchxl-cc26x2r1-ccs-version-12-repeatable-crash-when-running-simplelink-examples)
此致,路易吉