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.

[参考译文] CC2530:在 CC2531上运行但不是嵌入式设计的代码

Guru**** 2747405 points

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

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/729121/cc2530-code-running-on-cc2531-but-not-embedded-design

器件型号:CC2530
Thread 中讨论的其他部件:CC2531Z-stack

我可以将十六进制代码加载到 CC2531 USB 软件狗代码中、并使用此工具运行应用。 但是、当我安装在选择 CC2530的同一编译器中构建的十六进制文件并将其加载到 CC2530嵌入式芯片中时、我的应用在尝试初始化 Zigbee 芯片时停止。

我的网关是 Windows 机器、我通过 UART 连接到 CC2530。 在 hex 文件中是否需要执行其他操作来启用 CC2530的功能?

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否指定将哪个 Z-Stack 版本和示例下载到 CC2530而不起作用?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    除了 YK 所说的内容外、Z-Stack 1.2.2a 和3.0.1中都有针对 ZNP 项目的 CC2530和 CC2531配置、您应该确保相应地使用正确的源代码。

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

    我使用的是 Z-stack Home 1.2.2a.44539

    未运行的文件是 CC2530ZNP-SB.hex

    它位于 Z-Stack Home 1.2.2a.44539\Z-Stack Home 1.2.2a.44539\Projects\ZStack\ZNP\CC253x\bin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这只是引导代码十六进制映像、如果要使用它、则需要将其附加到应用代码十六进制映像中。 请参阅 Z-Stack Home 1.2.2a.44539\Documents\CC2530中的 CC2530串行引导加载程序文档

    您还可以选择构建 CC2530 - ProdHex 配置、并使用 Z-Stack Home 1.2.2a.44539\Projects\Zstack\ZNP\CC253x\dev 中的输出 CC2530ZNP-PROD.HEX 文件

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

    您使用的十六进制文件是串行引导加载程序、您应该在 C:\Texas Instruments\Z-Stack Home 1.2.2a.44539\Projects\Zstack\ZAP\ZNP-HexFiles 中使用十六进制文件