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.

[参考译文] CC1310:器件在 powercycle 后随机挂起

Guru**** 2535750 points
Other Parts Discussed in Thread: CC1310, LM5163-Q1

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/859626/cc1310-device-hangs-randomly-after-powercycle

器件型号:CC1310
主题中讨论的其他器件: LM5163-Q1

您好!

我们在具有 CC1310和15.4-stack 的定制 PCB 上有一个基于传感器示例(最新 SDK)的应用。

PCB 由 LM5163-Q1降压转换器太阳能供电。

我们没有更改引导加载程序和存储器映射的预定义设置(来自传感器示例的 cc13x0lp.cmd 和 ccfg.c)。

晚上、整个 PCB 完全断电。 在早上醒来后、CC1310有时会永远挂起。 不能通过重置或手动骑粉来使其变速。 从这个状态重新将其制成动画的唯一方法是对闪存重新编程。

在这个锁定状态期间、有可能由 JTAG 连接至器件并读取闪存。 使用原始文件验证闪存数据始终会通过(NV 存储器部件除外)。

此外、测量电源电压和复位状态不会显示任何意外行为。

您能给我们一些建议、以便进一步调查。 我们不确定芯片的状态。 它们是否挂起在引导加载程序中或 错误的存储器区域中?

这是否是我们的电源问题?

谢谢、致以诚挚的问候

Felix

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

    -在 CCS 中、可以将调试器连接到正在运行的目标。 这可能会显示程序是否正在运行以及代码中的卡滞位置。

    -您是否尝试过(接近)未经修改的传感器示例?

    - SDK 中的其他示例是否会发生这种情况? 如果它与15.4堆栈相关、或者电路板是否存在硬件问题、这一点很有意思。 您是否尝试过 rfPacketRX/TX 示例?  

    -如果您关闭电路板电源然后再打开、您是否会看到同样的情况? 我认为这是因为它不应与整晚或仅几秒钟的休息有任何区别。  

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

    你(们)好

    感谢您的回答!

    我没有尝试除传感器以外的其他示例、也尝试了未修改的示例。

    实时调试将是了解芯片状态的理想选择。

    您能解释一下、如何做到这一点吗?

    在调试配置中、我无法为 C1310启用实时模式。 该器件是否支持该功能?

    谢谢、此致

    Felix

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

    我相信您可以使用 Elin 在此帖子中描述的一些方法: https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/p/835054/3104399#3104399 (BTool 部件等除外)