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.

[参考译文] CC2530EM:如何使用 Z-Tool 将 CC2530 EM 配置为终端器件。

Guru**** 2805425 points

Other Parts Discussed in Thread: ENERGYTRACE, CC2530, Z-STACK, CC2530EM, CC2531EMK, CC2531

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/651031/cc2530em-how-to-configure-cc2530-em-as-end-device-using-z-tool

器件型号:CC2530EM
主题中讨论的其他器件:CC2530Z-STACKMSP432P401R、ENERGYTRACE CC2531EMKCC2531

大家好、

我正在尝试将 CC2530 EM 配置为终端设备。 我不知道如何将终端设备绑定到协调器或路由器。 我需要知道这两者。 我需要使用 AF_DATA_REQUEST 或其他命令在它们之间进行通信(路由器与终端设备和协调器与终端设备)。 我使用 Z-Tool 和两个 CC2530 EM 在协调器和路由器之间进行了通信。 请帮助您了解如何将 CC2530配置为终端设备以及如何将其绑定到路由器或协调器。  

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、我这么做了。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    然后、您可以从 www.ubilogix.com/.../下载 Ubiqua 协议分析器试用版
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在 ubilogix 数据包分析器中、要添加我的 CC2531器件、TI ZNP 不会在添加器件窗口中列出。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您将什么 FW 下载到 CC2531EMK? 启动 Ubiqua 时、是否将 CC2531EMK 插入到桌面?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    固件为 Z-Stack 3.0.1、是的、我已插入、您可以看到!、COM21是我的 CC2531。 我可以在器件管理器中看到 TI CC2531 USB CDC 串行端口(COM21)。 我是说"Add Device"窗口的"Application"字段中没有列出 TI ZNP。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您应该在 CC2531EMK 而非 ZNP 上运行 TI 监听器 FW。 我为您提供了固件、您可以将其下载到 CC2531EMK 以再次进行测试。

    e2e.ti.com/.../1033.sniffer_5F00_fw_5F00_cc2531.zip

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

    那么、我必须在该列表中选择哪个应用、配置是什么?就像 CES 博览会那样? )

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不使用最新的 Ubiqua 版本。 在 CC2531EMK 上使用正确的固件后、您应该能够看到 TI 的一些东西... 您应该将配置为默认值。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    不可以、刷写十六进制代码后、我在应用中看不到 TI。 我想他们不会在评估许可证中为 TI 提供支持。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将 CC2531EMK 与随附的 FW 插接后、您在设备管理器上看到了什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉、我刷新的十六进制文件错误。 现在、我可以在可用器件特性中看到德州仪器 CC2531。 现在、我应该怎么做?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设您现在可以开始使用 Ubiqua 协议分析器。 如需了解更多相关信息、请访问 www.ubilogix.com/.../guide
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CC2531的用途是什么、如何查看 CC2530和 ETRX 模块发送的数据包
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    具有 Ubiqua 的 CC2531EM 可以监听通过无线方式传输的 Zigbee 消息、以便您更好地了解系统发生了什么。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    CC2531在器件管理器中列为 Cebal 控制的器件是否正常?

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

    是的、正确。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我无法使用 CC2531启动捕获、状态显示"Ubiqua 无法启动监听器、它可能正在被其他应用程序使用或已从计算机中删除。" 我在其他应用程序中未打开此端口。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尝试重新启动桌面以再次测试。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我正在附加数据包日志文件、其中一个文件显示正常操作时的数据包、这意味着终端设备首次连接到 COO。 第二个指示下电上电后的数据包、因为您可以看到终端设备(F713)没有数据包。 仅显示来自 COO 的数据包。 我使用了命令 UTIL_GET_DEVICE_INFO、它将 DeviceState 显示为 DEV_HOLD (0x0)。 这意味着器件 已初始化-不会自动启动。 我应该怎么做才能自动启动器件?

    e2e.ti.com/.../Captured-packets.rar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否在设备和协调器上启用 NV_RESTORE?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当然、我确实在预处理器编译选项中提供了 nv_init 和 nv_restore 选项。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果在编译器设置中设置了 NV_RESTORE 选项、它必须恢复网络、对吧?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、如果在编译器设置中设置了 NV_RESTORE 选项、则应恢复网络。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    那么、为什么不呢?、我需要更改代码中的任何内容吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您在 Z-Stack Home 1.2.2a 中对 SampleLight 和 SampleSwitch 进行相同的测试、您是否看到同样的问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在"C:\Texas Instruments\Z-Stack 3.0.1\projects\Zstack\HomeAutomation"而非 Z-Stack Home 1.2.2a 处进行了开关和示例照明应用的采样。 工作正常网络自动恢复、我可以使用开关控制 LED。 在 ZStack ZNP 中、我可以使用命令 APP_CNF_BDB_START_TUSING 恢复网络、这意味着器件会记住它正确加入的网络?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是说 Z-Stack 3.0.1的原始 SampleLight 和 SampleSwitch 工作正常吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、在下电上电后、采样灯(终端设备)自动连接到采样开关(COO)。 我觉得使用该示例应用程序非常灵活、但使用 ZNP 我无法做到同样的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    因此、我认为这个问题与您的 ZAP 最相关、ZAP 是控制 ZNP 的主要逻辑。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    zap 意味着?、我不使用其他微控制器、而是使用 Z-Tool 将 CC2530连接到 ETRX 模块。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您在 Z-Tool 上的操作是 ZAP。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    然后、我认为我没有正确设置终端设备的配置、但我已经向您验证了我是否使用 Z-tool 进行了正确配置。 是否要查看 Z-tool 的日志?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的意思是您未正确设置终端设备的配置?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我正在附加我已向 CC2530提供的 Z-tool 命令的日志、要使其成为终端设备、请验证我正在执行 correctly.e2e.ti.com/.../Z_2D00_TOOL_5F00_log.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否在每次对器件进行下电上电时执行这些步骤?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不是。 制作终端设备的步骤是否正确?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在对器件进行循环通电后、您会怎么做?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不必做任何正确的事情?终端设备必须自动连接到 COO。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您应该发送 APP_CNF_BDB_START_TING with CommissioningMode:(0x00)以在下电上电后启动设备。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    但没有您所说的调试模式( APP_CNF_BDB_START_TING with CommissioningMode:(0x00))。 我可以在我的 Z-tool 应用程序中看到 Touchlink (0x01)、网络转向(0x02)、网络形成(0x04)、查找和绑定(0x08)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    借助 ZAP-ZNP 架构、ZAP 仍需要启动 ZNP 才能在下电上电后重新加入。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    但我需要使用终端设备作为电池供电、它必须单独运行。 我只是使用 Z 工具将其配置为终端设备、例如我们使用 Telegesis 终端配置 ETRX357模块。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    每个 Zigbee 芯片的工作方式都不同、这就是 TI ZNP 的工作方式。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    那么、您说我必须在下电上电后发布 APP_CNF_BDB_START_TING 才能再次重新加入?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    但我确信、nv_restore 选项是自动恢复网络。 它在 Z-stack 文档中给出。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    NV_RESTORE 用于将网络信息存储在 NV 中、并不意味着器件会在下电上电后自动加入。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    然后、示例应用程序如何恢复其网络?您还告诉我、如果提供了 NV_RESTORE 选项、终端设备将恢复网络。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的意思是什么示例应用? SampleLight 和 SampleSwitch?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、同一 Z-stack 3.0.1文件夹中的样本开关和样本灯。 您还告诉我、如果提供了 NV_RESTORE 选项、终端设备将恢复网络。