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.

[参考译文] CC2538:OTA 服务器 PC 工具

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1257025/cc2538-ota-server-pc-tool

器件型号:CC2538
主题中讨论的其他器件:Z-stackSEGGER、、 CC2530

大家好!

我使用选项(下载和调试)成功刷新了软件狗程序,然后我打开 OTA 服务器 PC 工具。 在这里、我给出了所有参数、并选择了"open port"。

但没有创建 PAN ID。 因此、我在 OTA_B2b 的末尾添加了 Dongle_Init 行。 最后、已成功创建 PAN ID。

实际上 、我刷写了 HA SampleSwitch 应用程序的映像 A 和 B。

PAN ID 创建后、我在设备列表中添加了广播图像通知选项。 我将图像包含在下面给出的任何内容中。

PAN ID 下没有可用的设备。

这是一行,我添加了-->  bdb_StartCommissioning(BDB_projing_mode_NWK_formation | bdb_projing_mode_NWK_steering );

我不知道如何进行下一步。

我使用的是 z-stack - 3.0.2和 EWARM - 9.40.1。

此致、

卡姆莱什

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

    我完全被你的描述弄糊涂了。 您可以使用 Zigbee OTA 或 Contiki、但不要将两个组合在一起。

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

    好的。 实际上、我们在载板中有一些传感器。 我需要执行传感器程序、并将该程序作为图像传输。 在 OTA 中将此映像作为固件传输。

    我必须遵循的所有步骤是什么?

    我使用的是 Z-STACK-3.0.2和 EWARM -8.30.1。

    此致、

    卡姆莱什

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

    我假设您应添加相关代码来读取应用程序代码中的传感器数据、并向应用程序添加 OTA 功能。 对于 OTA、您可以参阅 SampleSwitch 示例。

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

    好的。 我已经有传感器代码、那么唯一的工作是将客户端功能添加到此传感器代码中。 对吧?

    我将参考 SampleSwitch 程序。 我会尽快回复您。

    此致、

    卡姆莱什

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

    如果您的传感器代码基于 Contiki、我不知道您如何向其中添加 Z-Stack OTA 代码。

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

    我将在 c 编程中执行传感器代码。 您会问如何将代码更 改为 OTA。

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

    好的。 您是否仍需要关于此帖子的进一步帮助?

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

    可以。 您说过这些仅适用于 cc2538dk 的示例程序。 但在我们的载板中、该程序运行正常、没有任何错误。

    因此、我们的电路板与该 Z-stack 一致、在创建 PANID 之前、所有客户端和软件狗程序都能正常执行。 但为什么没有创建节点呢?

    我使用了正确版本的 Z-stack 和 ewarm。

    此致、

    卡姆莱什

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

    对于 OTA 软件狗、您需要按 CC2538DK 上的向上按钮以形成和网络转向、从而允许器件加入。 对于 SampleSwich、您需要使用按钮和 LCD 来操作 CC2538DK 上的 GUI、以执行网络控制、从而加入 Zigbee 网络。 由于不使用 CC2538DK、您必须修改应用程序代码以在 CC2538定制电路板上形成网络导向。

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

    好的。 感谢您的指导。