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.

[参考译文] CC1312R7:Wfantund 不稳定性

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1438590/cc1312r7-wfantund-instability

器件型号:CC1312R7

工具与软件:

你(们)好

我们面临的问题与以下帖子中描述的问题类似: https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1355310/lp-cc1352p7-wi-sun-wfantund-never-survives-more-than-24-hours/5293802。

我们已经实施了 Georg 的建议,但问题仍然存在。 边界路由器固件或 wfantund 守护程序都会遇到问题、因此从该状态中恢复的唯一方法是复位边界路由器 (NCP 器件)固件。 我们注意到、当发生此问题时、wfantund 会输出消息"NCP 行为错误或无响应"。 此外、如果我们刚刚重新启动 wfantund、wfantund 将不起作用、因为它无法与边界路由器固件进行通信。 这可能表明边界路由器固件确实存在问题。

非常感谢您提出任何见解或建议。

谢谢你

此致、

Mauricio.

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

    尊敬的 Mauricio:

    感谢您提供此报告。

    您能否确认:
    -您正在 BeaglePlay 上运行 wfantund 和边界路由器示例。

    当您说您面临类似的问题时:
    -您能解释一下您的测试设置是什么样的吗?
    -你正在运行的测试是什么?
    -你是如何收集日志?
    -当问题发生时,您仍然可以访问主板->它没有被锁定?
    -重新启动 wfantund 后会出现什么错误?  

    如果您可以与我共享一个更长的日志、以便我确定 导致此行为的事件链、将会非常有帮助。

    提前感谢您、
    等等


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

    您好。

    我忘记解释设置了、很抱歉。

    1.您正在 BeaglePlay 上运行 wfantund 和边界路由器示例。

    否、我未在 BeaglePlay 上的边界路由器示例上运行。


    2.您能解释一下您的测试设置是什么样的吗?

    我们的设置包括一个作为 Wi-SUN FAN 边界路由器运行的 CC1312R7和一个运行 wfantund 守护程序的 Linux 主机。

    3. 您运行的测试是什么?

    我正在测试 TI Wi-SUN FAN 堆栈、方法是使用 `wdextl interface:up true`和`wdextl stack:up true`启动边界路由器、并将路由器节点连接到 Wi-SUN FAN 网络。


    4、 您是如何收集日志的?

    最初它是通过重定向 wfantund 输出到一个文件。 然后我意识到该文件与我们的 Linux 主机日志系统是冗余的、现在 我使用它来收集日志。


    5. 问题发生时、您仍然可以访问主板->它未被锁定?

    如果您的意思是串行接口被锁定、那么就不会被锁定。


    6. 重新启动 wfantund 后会出现什么错误?

    我从 wfan0_bug0.log 文件中获得错误。

    e2e.ti.com/.../wfan0_5F00_bug0.log

    此外、文件 wfan0_bug1.log 显示了发生问题时的 wfantund 输出示例。

    e2e.ti.com/.../wfan0_5F00_bug1.log 

    谢谢你。

    此致、

    Mauricio.

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

    尊敬的 Mauricio:

    根据您的解释、我明白当错误发生时、您仍然可以访问和使用 Linux PC (在另一个线程中、有报告称 Linux 主机已锁定)。  

    非常感谢您分享日志! 通过查看 它、我已经可以看到边界路由器没有响应它从 wfantund 接收的命令(返回值0)。  

    由于我们到目前为止还不能重现这一点,你可以帮助我:
    -一些说明,我需要如何设置它,该错误发生? 只需使用 br 应用程序刷写电路板、将其连接到运行 wfantund 的 Linux 主机并启动网络? 还有什么更具体的需要吗?
    -我们需要多长时间让它运行才能看到它?

    我们确实决心找到根本原因、因此我们非常感谢您提供有关如何重现问题的任何进一步信息。

    此致、
    等等

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

    您好。

    感谢您的快速响应。

    是的、我可以在发生错误时访问 Linux 主机。

    BR 确实停止响应来自 wfantund 和 wfaddl 的命令。

    设置应与您所介绍的完全相同、即带有 BR 应用程序的评估板和运行 wfantund 的 Linux 主机。 我不知道需要多长时间、错误发生的时间似乎有点随机。 根据我的经验、这可能需要几分钟到几天/几周的时间。

    这实际上可能是我们硬件中的问题、但如果您尝试重现该问题、将会非常有帮助。

    谢谢你。

    此致、

    Mauricio.

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

    忘记要指出的是、我们在测试中有两个基于 CC1312R7的模块运行、但都遇到了这个问题。

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

    尊敬的 Mauricio:

    感谢您发送编修。

    我将使用 CC1312R7 LaunchPad 进行测试、并 尝试重现。

    我会不断更新该主题、并在有新闻时马上回来。

    此致、
    等等

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

    您好、Mauricio。

    我能够生成一个出现相同错误的临界情况。 当没有器件连接到边界路由器和时、可能会发生这种情况  已连接 命令是从 waddtl 中调用的。 这是由于一个空的返回未被处理。 该问题将在下一版本的 wfantund 中进行修复。

    在您的设置中似乎会出现类似的情况。

    您能否与我共享您的配置文件以便我设置完全相同的测试?

    此致、
    等等

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

    您好。

    感谢您的更新。 这是我们要使用的配置文件。

    Config:TUN:InterfaceName wfan0
    Config:NCP:SocketPath "/dev/ttyS1"
    Network:Name "Wi-SUN Network"
    Network:panid 0xABCD
    NCP:TXPower 10
    

    此致、

    Mauricio.

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

    尊敬的 Mauricio:

    感谢您共享您的配置文件。 看起来一切都好。

    我和研发 部门详细讨论了这个问题、很快我们将发布新版 wfantund。 其中包含一些稳定性修复、可以解释您遇到的问题。
    我请您多花些时间、并建议您在新版本发布后立即开始使用。
    然后、我还将使用指向新 wfantund 版本的链接更新该主题。

    此致、
    等等

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

    尊敬的 Mauricio:

    新版本 wfantund 的状态如何?

    我们目前正在对大约90个器件的 Wi-SUN 试验进行测试、它会受到上述稳定性问题的严重影响。 如果在发布新版本的时间线上提供任何帮助或更新、我们将不胜感激、因为这些问题严重破坏了我们在更大规模部署 Wi-SUN 的路线图。

    谢谢!

    Georg

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

    您好、Georg:

    我给您发送了一封邮件、以深入了解您遇到的问题。

    此致、
    等等

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

    您好。

    感谢您的更新。

    是否有新版本的 wfantund? 我已经检查了 GitHub 存储库、但它仍未更新。

    我们仍然面临相同的问题、但不幸的是、我们未能找到问题发生的原因的任何痕迹。

    我还没有收到任何电子邮件、您是否确定已将其发送到正确的电子邮件地址?

    此致、

    Mauricio.

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

    尊敬的 Mauricio:

    我当时正在与 Georg 联系、但现在也联系到了您。
    接下来我们讲解一下。

    此致、
    等等