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.

[参考译文] CC1314R10:CC1314R10 定制电路板收集器示例未在独立模式下运行

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1522148/cc1314r10-cc1314r10-custom-board-collector-example-not-running-in-standalone-mode

器件型号:CC1314R10
Thread 中讨论的其他器件: LP-XDS110ET

工具/软件:

您好、

我们正在使用 基于 CC1314R10 的定制 PCB 并且使用了 TI 评估套件中提供的相同电路 IC。

我们在将程序刷写到定制电路板时遇到了问题:

  • 我们 刷写了收集器示例 来自 simplelink_cc13xx_cc26xx_sdk_7_41_00_17SDK 中找到。

  • 程序 当电路板连接到 LP-XDS110ET 调试器时正常工作

  • 不过、 在独立模式(无调试器连接)下、程序不会运行

要进一步验证:

  • 我们还刷写了 基本 UART 示例 、其中 在独立模式下正确运行

  • 我们对其进行了测试 两个相同的电路板 和都表现出相同的行为。

  • 此外、还有一个 来自不同项目的类似定制电路板 、其中收集器和 UART 示例 在独立模式下工作正常

我们感谢您在理解和解决此问题方面提供的帮助。

我们的具体问题:

  1. 为什么会使用 收集器示例无法在独立模式下运行 、而 UART 示例运行正常

  2. 收集器示例可能具有哪些其他配置或硬件依赖性、从而阻止其独立运行?

期待您的指导。

此致、
Arun

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

    尊敬的 Arun:

    收集器示例期望通过 UART 线路获取命令以启动网络、打开网络等

    如果您希望它在不使用 UART 命令的情况下执行此操作、可以将以下内容添加到编译器预定义中: AUTO_START

    谢谢、

    Marie H

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

    感谢您对我们的问题的答复。  

    然而、我们的情况略有不同。 当我们在定制 CC1314R10 板上运行“收集器“示例时、仅在连接了调试器时才显示 CUI。 它不会显示在独立模式下。  

    此外、我们还在收集器示例中集成了第二个 UART 接口、用于输出调试消息并验证程序是否正在运行。 与 CUI 类似、这些调试打印仅在连接调试器时可见。 在独立模式下(即不使用调试器)、CUI 和调试消息都不会显示。

     为了隔离问题、我们使用 FreeRTOS 导入了一个单独的 UART 示例、并在每秒运行一次的任务中添加了调试打印。 此示例在调试器模式和独立模式下均能正常工作。  

    我们的具体问题是:  

    1.为什么收集器示例无法在独立模式下运行、而 UART 示例无需调试器即可正常运行?  

    我们感谢您的支持并期待您的指导。

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

    尊敬的 Arun:

    我无法重现您在 LaunchPad 上看到的内容。

    (请注意,我认为没有相关性,但想提一下:CC1314 上的 ITM 存在硬件问题、这意味着 ITM 只有在启动期间连接了调试器时才会启动。 不过、这不会影响 UART。)

    由于您有定制电路板、您能告诉我如何将 UART 连接到笔记本电脑吗? 您是否将 XDS110 与 JTAG 线路配合使用?

    当您没有连接调试器时、能否验证应用程序的其余部分是否正常运行? 例如、在完成初始化后闪烁 LED?

    谢谢、

    Marie H

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

    尊敬的 Marie:

    感谢您对我们的问题的答复。

    为了澄清我们的问题、我们在下面添加了一些要点。

    将程序刷写到定制电路板 (CUS_Board_1) 时会遇到问题。 我们已从 simplelink_cc13xx_cc26xx_sdk_7_41_00_17 SDK 中刷写了收集器示例代码。 当电路板连接到 LP-XDS110ET 调试器时、程序按预期运行。 但是、在独立模式下(如果未连接调试器)、程序不会执行。

    为了进行进一步研究、我们将同一收集器示例刷写到另一个定制电路板 (CUS_Board_2) 上。 在这种情况下、无论是否连接了调试器、程序都能正常工作。

    (注意:作为一项附加测试,我们将 UART 示例代码刷写到两个定制板 (CUS_Board_1 和 CUS_Board_2) 上。 借助 UART 示例,两个电路板在调试器连接模式和独立模式下均能正常运行。)

    两块电路板之间的主要区别在于硬件配置:CUS_Board_1 上的 SPI 引脚直接连接到另一个 MCU 的 SPI 引脚、而 CUS_Board_2 未连接到任何外部 MCU。

    回答您之前的问题:

    我们已配置 UART 引脚并将其连接到与笔记本电脑相连的 TTL 转换器。 此测试期间、没有调试器连接到定制 CC1314R10 板。

    我们的定制电路板没有板载 LED。 但是、我们将 GPIO 引脚配置为输出、并对其编程为每秒切换一次。 我们没有观察到使用万用表时该引脚上有任何电压变化。

    我们感谢您的持续支持、并感谢您为解决此问题提供的指导。

    此致、
    Arun

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

    您好、

    请提供您的定制电路板原理图 (CUS_Board_1 和 CUS_Board_2)、我们可以第一步检查它。

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

    您好、  

    请查找随附的两个电路板原理图。

    e2e.ti.com/.../TI_5F00_CC1314_5F00_SCH_5F00_CUS2_5F00_Working.pdfe2e.ti.com/.../TI_5F00_CC1314_5F00_SCH_5F00_CUS1.pdf

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

    高 RGW、  

    这是一个很好的提醒、要求对上述讨论作出澄清。 请向我们更新当前进度。

    此致、
    Arun

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

    您好、

    对迟来的答复表示歉意。

    可以将 R43 更改为 100k 吗?

    10k 至 VDDS 不应在 nRESET 线上使用。

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

    您好、

    更改了但结果相同。

    只有在 不使用调试器(独立模式)实现射频编程(收集器示例代码)时、我们才会观察到问题

    我们能够使用调试器运行射频程序。

    此致、

    Arun