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:加载 Project_ZERO 示例时 CCS 崩溃

Guru**** 1624225 points
Other Parts Discussed in Thread: CC1352P
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1211797/cc1352p-ccs-crashes-upon-loading-the-project_zero-example

器件型号:CC1352P

大家好、我有 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.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我们 已安装:
    - CCS 10.2.0
    - CCS 10.4.0
    - CCS 12.1.0
    - CCS 12.2.0

    其中:

    - simplelink_cc13x2_SDK_2_30_00_45
    - simplelink_cc13x2_26x2_SDK_4_20_01_04
    - simplelink_cc13x2_26x2_SDK_5_20_00_52
    - simplelink_cc13xx_cc26xx_sdk_6_20_00_29
    实际上、我们 使用的是附加图片(实际)中表示的 LP
    使用 CCS 版本:10.4.0.00006调试会话启动并且运行无任何错误、使用较新版本时出现问题。
    我们 还有4 LP 与 CC1352P-2 (旧)、但我认为它们填充了古老的 CC1352掩膜、所以可以用作装饰品(实际上、 我们可能会将 CC1352替换为实际的、但这超出了我们 目前的范围)
    那么、请 使用哪一个呢?  我们是否要购买其他工具套件?
    现在谢谢
    此致。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果您现在正在开始开发/测试、没有理由不使用最新的 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入门套件

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    重启 CCS 就是这样  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    还更改了 CCS1352P-2开发板。 诊断程序告诉我更新 XDS110内部固件(检查图片)、然后我就更新了。 但当下载过程正在运行时、如前所述 CodeComposerStudio (版本:12.2.0.00009刚刚下载并安装)崩溃。
    注意、对于 simple_peripheral 示例、不会发生这种情况、为什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    项目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的已知问题

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1133719/launchxl-cc26x2r1-ccs-crashes-when-loading-project-zero-on-ubuntu-20-4

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1127628/launchxl-cc26x2r1-ccs-version-12-repeatable-crash-when-running-simplelink-examples

    您能否按照上述主题中的指导进行操作、并告诉我它是否能修复您的问题?

    此致、

    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)
    此致,路易吉

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Luigi:

    您正在使用哪个编译器版本? 您是否可以尝试在项目设置中选择"TI Clang v2.1.2.LTS"、因为该问题自2.1.1起修复。

    此致、

    Arthur

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Arthur、您好!

    哇、最后这是一个好消息:一切都在运行。 非常感谢。

    此致,路易吉