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.

[参考译文] WEBENCH®︎工具/CC2531EMK:Zstack-Lighting Kit CC2531EMK 1.0.2 Remote

Guru**** 2943350 points

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

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/778746/webench-tools-cc2531emk-zstack-lighting-kit-cc2531emk-1-0-2-remote

器件型号:CC2531EMK
Thread 中讨论的其他部件:Z-stack、CC2531

工具/软件:WEBENCHRegistered设计工具

大家好、我在尝试将 CC2531-EMK USB 软件狗用作 ZLL 远程设备时遇到了一些问题。

目前只有 Z-Stack_Lighting_1_0_2.exe 可供下载、如果有人愿意上载 Z-Stack_Lighting_1_0_1.exe、我会非常出色、它将立即解决我所有的修补问题。

因为版本1.0.2与1.0.1略有不同。

我找到了:

"在 ZLLRC 可用之前、CC2531EMK USB 软件狗已包含在旧的 ZLL 套件中。"

processors.wiki.ti.com/.../ZStack-Lighting_Kit_CC2531EMK

以及使 Z-Stack Lightning 1.0.1与 CC2531-EMK 兼容的补丁:

processors.wiki.ti.com/.../File:Z-Stack-Lighting-add-on-lighting-kit.zip

当然、Zstack-Lighting-1.0.1-Kit-v4.patch 在 多个位置修补 Z-Stack_Lighting_1_0_2失败、因为 SampleApp 的文件结构不同、我尝试修复该问题。

我已成功修补的大多数文件、我面临的主要问题是:

C:\Texas Instruments\Z-Stack Lighting 1.0.2\Projects\Zstack\ZLL\SampleApp\CC253x\SampleRemote.EWP

我必须手动应用修补程序中的更改以将其调整到该文件。

修补 SampleRemote.EWP 后、我可以在 IAR 嵌入式工作平台中看到:

"SampleRemote - USB - EndDevice - SBL"。

我选择了"CC2531F256"目标器件。 (BTW 我已将虚拟寄存器的数量更改为8、并且需要 Chipcon_cstartup.s51的补丁)。

在"C/C++ Compiler"->"Preprocessor"中、我添加了 include directories:

$PROJ_DIR$\..\..\..\..\..\..\Components\hal\target\CC2530USB
$PROJ_DIR$\..\..\..\..\..\..\Components\hal\target\CC2530USB\USB
$PROJ_DIR$\..\..\..\..\..\..\Components\hal\target\CC2530USB\USB\class_CDC
$PROJ_DIR$\..\..\..\..\..\..\Components\hal\target\CC2530USB\USB\library
$PROJ_DIR$\..\..\..\..\..\..\..\Components\hal\target\CC2530USB\USB\library\CC2531

但我不断得到:

更改的设置强制完全重建...
构建配置:SampleRemote - USB - EndDevice - SBL
正在更新生成树...
生成错误:多个工具写入同一个文件。
文件:C:\Texas Instruments\Z-Stack Lighting 1.0.2\Projects\Zstack\ZLL\SampleApp\CC253x\EndDeviceUSB-SBL\Obj\hal_ADC.R51
工具1:C/C++编译器、在处理 C:\Texas Instruments\Z-Stack Lighting 1.0.2\Components\hal\target\CC2530ARC\hal_adc.c 时
工具2:C/C++编译器、在处理 C:\Texas Instruments\Z-Stack Lighting 1.0.2\Components\hal\target\CC2530EB\hal_adc.c 时

0个文件已删除。

如何仅从 HAL->Target 目录中选择一个目标? 我认为这是我的问题。

此处:

e2e.ti.com/.../228226

这个家伙在改变目标时遇到了问题、但从未添加过他是怎么做的、尽管 Igor Sherer 没有详细介绍如何改变 HAL 目标。

我已经研究了所有设置、所有子菜单、所有.h .c 文件、我认为 IAR WB 决定根据项目文件中的某些设置(.ewp/.eww/.EWD?)选择 HAL 目标。 +.h 文件定义。

请指导我如何更改 HAL 目标、如果您有 Z-Stack_Lighting_1_0_1.exe、请与我分享。

我对德州仪器公司非常满意、但我讨厌他们不提供旧版本的工具/软件、这是疯狂的。

我的项目的最终目的是通过 e2e.ti.com/.../252635获得灵感 、让我希望我的 CC2531-EMK 能够帮助我通过 ZLL 我的飞利浦 Hue 灯泡进行出厂重置。

提前感谢您。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果 要对飞利浦 Hue 灯泡进行出厂重置、请访问 github.com/.../HOWTO:-Factory-reset-a-Hue-bulb。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    使用预制 ZLL 遥控器是不可能的问题。 为我不需要的东西花钱。 我本来会买顺化集线器、它也可以将 ZLL 恢复出厂设置灯泡、同时用作集线器。 但我决定去 CC2531-EMK 以节省资金和学习一些东西。

    我想为自己和社区提供帮助、通过 CC2531-EMK 创建远程 ZLL 工厂复位、很多人已经将其用作 Hue Hub 替代方案。

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

    实际上、我有 Z-Stack_Lighting_1_0_1.exe、但由于 SLA 的原因、无法与您分享。 我建议您向 TI 员工 、看看他们是否能为您提供帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将通过电子邮件与您共享 Z-Stack 照明1.0.1.exe

    此致、
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的参与、我将很快下载并查看我可以使用它的距离、因为我想我需要 IAR 8.20.2 for Z-Stack Lightning 1.0.1。