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.

[参考译文] CC2630:具有定制板的 CC2630

Guru**** 2539500 points
Other Parts Discussed in Thread: CC2630, Z-STACK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/568898/cc2630-cc2630-with-a-custom-board

器件型号:CC2630
Thread 中讨论的其他器件: Z-stack

您好!

我们已成功将 CC2630连接到定制板。 使用 IAR EWARM、我们可以:

*擦除内存;

*刷写 Z-Stack 示例应用;

*使用调试器(行为不一致);和

*加入协调器并交换消息(检索活动端点、简单描述符、节点描述符)。

遗憾的是、每次我们更改代码时、我们都必须完全擦除闪存并将 ZStackCore 和应用程序(例如 SampleSwitch)下载到器件中。 否则,设备会卡在 iCall_createRemoteTasks()调用中。 打开/关闭设备电源不起作用。

我们尚未对示例源代码进行任何重大更改、该代码实际上是为 SmartRF06开发板编写的(我们将目标更改为"TexasInstruments CC2630F128")。 我们使用的板没有开关、LED、LCD 等

我们使用 XDS100-V3调试探针对器件进行编程和调试。  

有什么想法我们为什么难以对器件进行重新编程和调试?

提前感谢

气味

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

    大家好、Todor、

    TI 评估板中是否会发生这种情况? 还是仅在您的定制板中?

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

    您好、Luis、

    很抱歉耽误你的回答。 我们没有任何评估板。 有时、编程和调试过程完全顺利、有时必须对电路板进行多次编程。 应用启动后、与其他 ZigBee 器件的通信按预期工作。 调试器也可以连接到正在运行的目标。

    使用 TI 的闪存编程器擦除 CC2630即可正常工作。 此外、读取 ROM 也不会出现任何问题。 我们是否可以在 IAR EWARM 下使用错误的调试探针配置? 我还觉得调试有点慢。 我们之前使用过具有不同 ZigBee IC 的 TI 评估板、并且下载/调试速度更快、这是我所记得的。 我们以前使用的是8051、而不是 ARM。

    谢谢、

    气味

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

    我不认为调试器上的配置是问题、因为它不会随机工作(它会工作、也不会工作)。 我对 CC2630的小小体验是、有时您必须同时加载堆栈库项目和应用程序、才能使其正常工作。
    要放弃项目及其配置方面的任何问题、我建议如果您可以获得 TI 评估板来测试您的项目、并验证是否仍会发生这种情况、否则定制板可能存在调试连接问题。

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

    您好、Luis、

    我在 TI wiki 上找到了这一点:

    processors.wiki.ti.com/.../VMware_with_CCS

    在 OS X 和 Linux 下、调试探针似乎非常慢。 我在 OS X 下使用的是 Parallels Desktop

    感谢您的帮助、

    气味