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.

[参考译文] CC1350:更改 TIDA-010032的硬件

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/790425/cc1350-change-hw-for-tida-010032

器件型号:CC1350
主题中讨论的其他器件:TIDA-010032、、 、LAUNCHXL-CC1312R1

您好!  

 TIDA-010032 6LoWPAN 是否可以在 CC13x0上工作?

2-假设 LaunchPad 通过 USB 连接,6LoWPAN 网关应用程序是否可以在主机(Linux)上运行,而不是在 BB 上运行?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1.这应该没有问题。
    2.也不会有问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢陈!

    1-我已刷写 CC1350的协处理器示例并将其插入主机、

    2-在主机中:

    -我下载 了 TIDA-010032软件示例 

    -由于我使用的是 USB、所以我将//uint8 uartName[32]="/dev/ttyS1;更改为 uint8 uartName[32]="/dev/ttyACM0;在 comm.c 中

    -在 CD 中 /6LoWPAN_mesh/projects/gateway/proj/、我清除了之前的 make 文件、并使用"make local=y"重新生成它

    -当我启动网关应用程序(./gwapp.exe)时,它说网络管理器未连接,是否有任何问题?

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否在 LAUNCHXL-CC1350上运行 TI 15.4-Stackcorprocessorapplication?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、我可以。

    我将按照通用数据集中器参考设计 文档中的第3.1.2节进行操作

    我跳过了整个 BeagleBoard 部分(正在安装处理器 SDK ... )、如果我使用 Linux 主机作为处理器、是否有其他步骤?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不会自行测试此参考设计。 我看到该参考设计的文档没有详细介绍。 您能否详细说明您的应用和要求、以便我能够为您提供其他选择。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的应用需要使用主机 PC (或 RaspberryPi)作为网关的6LoWPAN 网状网络、而不是 BeagleBoard。

    您知道 BeagleBoard SD 卡上安装的"Processor SDK"在该应用中有何作用吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您只需要将主机 PC (或 Raspberry Pi)用作网关而不是 BeagleBone 的6LoWPAN 网状网络、我建议您运行6lbr 和 Contiki、您可以参阅 processors.wiki.ti.com/.../Cc26xx_sw_examples
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我以前见过这个示例。 让我们继续关注该主题"如何让 TIDA-010032在没有 BBB 的情况下工作"

    感谢您的支持
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在 TIDA-010032主题上、我无能为力。 也许可以等待 TI 的人员来帮助您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ahmed、  

    我们尚未验证 Linux 主机 PC 上的软件。 我想它主要与编译选项和外设(UART 到运行 TI 15.4-stack 的 MCU)相关。 在 BBB 上编译软件时应使用 local=y 选项。 请查看软件示例随附的设计指南和 makefile。  

    此致、

    Wonsoo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Wonsoo、
    我正在通过 USB 将 Launchpad 连接到主机、因此我更改了:
    uint8 uartName[32]="/dev/ttyS1;
    至:
    //uint8 uartName[32]="/dev/ttyACM0;
    在6LoWPAN 网状\组件\网关\comm.c 中
    (1)这是否有效?
    (2)还有其他事情我应该改变吗?

    该设计指南指出:"当 BBB EVM 上的 USB 接口用于连接到 LAUNCHXL-CC1312R1时、不需要执行以下步骤(请参阅打开 BBB 的 UART)。" 这是否意味着 BBB 的 USB 转 Launchpad 的 USB? 还是通过 USB 转串行转换器将 BBB 的 USB 连接到 Launchpad 的 UART? 请澄清

    --

    然后、我再次使用以下代码对其进行了编译:
    美元制造
    然后
    $make 安装

    我仍然得到相同的响应。

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

    您好、Ahmed、  

    我可以根据 BBB 平台回答问题、因为这是我们验证过的平台。

    1) 1)/dev/ttyACM0是一个有效的接口、您无需更改即可使用该接口。  

    2) BBB USB。 这用于激活 BBB 接头引脚上的 UART。 如果您在 BBB 上使用 USB 接口、则无需配置 DTS 文件、因为 USB 已通过 Linux SDK 激活。 主机 PC 配置可能不同。  

    此致、

    Wonsoo

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

    谢谢 Wonsoo、  

    最后、如果使用 BBB、是否有任何阻止 CC1350在此应用(仅限6owPAN、无 RS485)而不是1321中工作的东西?

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

    您好、Ahmed、  

    是的、它应该起作用。 但是、不建议这样做、因为 CC1350的器件表条目数小于 CC1312的器件表条目数(具有更大的存储空间)。 这会导致网络堆栈(在 BBB 中)和 MAC (在 CC13xx 中)之间的支持节点数量存在巨大差距、这可能会导致在大型网络上运行时出现不稳定问题。 如果您运行的是小型网络,则不会出现问题。  

    您需要修改的一件事是网关示例中的 MAX_DEVICE_TABLE 条目。 请根据 CC1350中定义的最大#调整网关软件中的值。 请阅读第3.1.2.2节最后一段。 设计指南中的一些详细信息。  

    此致、

    Wonsoo