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.

[参考译文] TIDA-010024:具有 CC1312R1F3修订版 e (CC1312修订版 D LaunchPad)

Guru**** 2611705 points
Other Parts Discussed in Thread: TIDA-010024, BOOSTXL-SHARP128

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/825326/tida-010024-with-cc1312r1f3-rev-e-cc1312-rev-d-launchpad

器件型号:TIDA-010024
主题中讨论的其他器件: BOOSTXL-SHARP128

我最近收到了 CC1312R1 LauchPad、修订版 D、但很高兴在套件中找到修订版 E 芯片。

我正在尝试使用 TIDA-010024作为起点、开始开发次千兆网状网络。

这是否已通过修订版 E 器件测试?

我可以将其加载到 LaunchPad 中、然后在串行终端"TI 传感器"中、有时 LED 会亮起/熄灭、但无法跟踪正在发生的情况。

我仔细查看了随附的 PDF 文件、不确定加电时的预期结果。

我已经使用预构建的固件和 CCS 9中构建的固件进行了测试。

由于诸如 Resource Explorer 之类的支持似乎已经在 CCS8中停止工作、我已经升级到 CCS9。

我还安装了 SimpleLink CC13x2 26x2 SDK 2.40.0.81、未遇到构建错误。

请就我希望运行该参考设计的内容提供一些建议。

我一直在尝试使用 DEBUG_POLL 对一个 CC1312R1 LaunchPad 进行编程、并使用 DEBUG_ROOT_POLL 配置对另一个进行编程。

我已在 Application/defines/sensor.opts 文件中启用串行输出。

我还尝试了 LCD BoostPack (BOOSTXL-SHARP128)、但输出与串行终端相同。

目前、我有三个版本 E 硅 LaunchPad、其中的 LCD 显示屏可用于测试。

感谢您的任何建议、谢谢!

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

    您好!

    是的,版本2.40和更高版本的 SDK 支持修订版 E 芯片(如下所述: e2e.ti.com/.../767777 )。

    CCS 8.3仍可用于在2.40 SDK 中构建项目(请参阅顶部 SDK 目录中的版本说明)。

    对于默认应用程序行为:
    - Debug_ROOT_POLL 在加电后大约60秒开始轮询,然后每10秒轮询一次(请参阅6LoWPAN/app_task_root.c 中的 app_task())。
    - debug_poll 回波接收到的数据包(请参阅6LoWPAN/app_task_node.c 中的 app_task())。

    您还可以尝试使用单个通道、以便可以使用监听器来显示空中流量、如 www.ti.com/.../tiduef7a.pdf 的第3.1.2.2.3.2节所述

    此致、
    Toby

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

    感谢你的答复。

    我认为应用程序工作正常、但 LCD 或 UART 未获得任何调试输出。

    我可以设置断点、并且数据确实在两个 LaunchPad 之间来回发送。

    无论是 UART 还是 LCD、这两个显示屏都有相同的问题、我看到"TI 传感器"、这就是输出的范围。

    LaunchPad 上的 LED 确实会显示活动、因此 MCU 仍然正常运行且不会冻结。

    我正在深入研究代码以了解问题所在、但我认为这是调试输出问题。

    编辑: UART_WRITE 看起来不能按预期工作... 我正在调查这一问题、感谢您的任何帮助。

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

    您是否定义 了 Board_display_use_UART 或 Board_display_use_LCD?

    请检查应用程序/定义/传感器。选项。

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

    尊敬的 Toby:

    是的、我已经尝试了这两种方法、然后执行了清理和重建、因为有时只有构建无法捕捉到更改。

    "TISensor "(TISensor)显示在所选器件(UART 或 LCD)上、但在没有更多输出后。

    UART_Write 正在代码中正确执行、但消息永远不会将其输出到器件。

    我认为 UART 或 LCD 在中断模式下运行、也许该中断没有正确触发。

    我 认为、使用6LoWPAN_mesh_ti_15_4_cc1312_tirtos_ccs/Application/SSF.c 中的 LCD_write_string 将文本"TI 传感器"写入显示屏。

    似乎 UART_Write 不 能正确重定向到 LCD_WRITE_string。

    您能否在最终机会时重现此问题?

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

    尊敬的 Toby:

    我将此线程标记为已解决、因为这显然不是芯片修订版 E 支持的问题、并创建有关调试输出的新主题。

    感谢您之前的回复。

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

    我设置了一个新线程以继续讨论调试输出问题、提交后、它不会继续讨论、并说它被阻止进行审核(未指定任何原因)、因此在发布新线程请求之前、我可以在此处继续讨论、 除非有办法将其释放。

    编辑:新主题现在可见、讨论可以在那里继续

    e2e.ti.com/.../825610