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.

[参考译文] CC3301MOD:TM4C

Guru**** 2344710 points
Other Parts Discussed in Thread: CC3220S, CC3301MOD, MSPM0G3507, BP-CC3301MOD, LP-MSPM0G3507, MSPM0G3519, CC3301, CC3135, CC3120, CC3220SF
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1487840/cc3301mod-tm4c

器件型号:CC3301MOD
主题中讨论的其他器件: MSPM0G3507LP-MSPM0G3507MSPM0G3519CC3301、CC3135CC3120CC3220SF、CC3220S

工具与软件:

对于对成本敏感的新硬件设计(容量小至10K)、有几个问题

Q1) CC3301MOD 何时调度为 RTP、具体而言是(CC3301MODENIAMOZR)?

Q2)是否已为具有 CC3301MOD 内部天线的模型计划了 RTP 或计划?

Q3)是否有 RTP 计划用于仅 WiFi 版本、特别是 CC3300MODENIAMOZR?

Q4)我需要外部低功耗应用处理器、以便可以支持哪些 TI MCU:SDIO、FreeRTOS 和低成本(更喜欢 ARM、但对其他 MCU 开放)?
  我知道应用手册(SLAA281C)描述了 MSP430 SPI 上的 SDIO、但我找不到 任何说明 TI Cortex MCU 是否可以处理 SDIO 的文档。

感谢您的帮助、
Dan

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

    Dan、您好。

    很抱歉这么晚才回复。

    Q1)- CC3301MOD 的 RTM 定于4月底上市。  

    Q2)-目前没有此计划。

    Q3)-是的、也是4月底。

    Q4)-我们验证的唯一主机处理器是 AM62 (MPU)、BBB AM335 (MPU)和 AM243 (MCU)。  

    此致、

    Jonathan  

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

    Jonathan、您好!

    感谢您对制造日期的答复。 他们会很好地配合我的时间表。

    目前、我已开始针对此应用对 MSPM0G3507/3519类型的处理器进行测试、并且刚刚开始
    收到 LP-MSPM0G3507和 BP-CC3301MOD 板来测试此组合。

    您是否有任何理由认为这些 MSPM0G 系列器件无法处理运行 FreeRTOS 和使用 SPI 端口控制 CC3301MOD 的任务?
    不应该直接使用它就可以正常工作、或者您是否知道存在一些代码/功能不兼容问题?

    谢谢、此致、
    Dan

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

    Dan、您好。

    我不是 CC3301专家、但据我所知、您需要在主机 MCU 上运行 TCP/IP 堆栈。 MSPM0G3507具有32kB RAM、这将出现很大的问题、几乎是不可能的。 MSPM0G3519具有128KB RAM。 如果您需要简单的 TCP/UDP 通信、这可能有效。 但不要计入 TLS 连接。 80MHz Cortex-M0+没有足够的 TLS 电力。 您还将需要额外的固件存储空间、这些固件需要在启动后加载到 CC3301中。 恐怕是600kB (= 1MB 外部闪存芯片)。 MSPM0G3519具有512KB 闪存、这对于 CC3301固件和您的代码而言是不够的。

    1月

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

    您好、Jan:

    很抱歉我的延迟响应、但我已经查看了更多的 TI 文档、我看不到任何暗示像我这样的 WiFi 新手需要在启动时将一个大代码图像加载到部件中的东西。 如果我知道这一点、就不会浪费时间和金钱来购买 CC3301MOD 演示板


    这也使我在选择其它任何 TI WiFi 部件时感到有点担心、因为我显然不知道足以怀疑来自一个并不像我想象的那么简单的"SimpleLink"的要求。

    在投资一个小时观看 CC3220上的视频后、它们似乎还需要外部 SFLASh 来加载、即使是 SF 变体也是如此? 是这样吗?

    是否有任何其他完全自包含的器件可供我打开、使用或关闭?

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

    Daniel、您好!

    CC3301和其它新型 TI WiFi 器件均基于 RAM。 这意味着您需要在启动时将 TI 固件加载到 CC33xx 中。 较旧的器件(如 CC3220/CC3235/CC3120/CC3135)基于 ROM。 这意味着 TI 固件位于掩码 ROM 中。 但仍需要从外部 SPI 闪存(sFlash)加载固件的补丁。 我不理解你的沮丧这些信息是显而易见的简单阅读这个论坛. 我从未使用 CC3301器件、因此我不熟悉 CC33xx 器件的文档。 但我非常确信所有信息至少都是在 SDK 中说明的。

    是的、即使是 CC3220SF 器件也需要外部 SPI 闪存。

    您似乎对以太网或 WiFi 设备没有任何经验。 以太网和 Wi-Fi 都非常复杂。 它不仅涉及 WLAN 层、而且涉及套接字层(TCP/UDP/TLS 等)和其他辅助协议(如 DHCP、DNS、ARP、ICMP)。 您不能期待具有 WLAN 功能的"自包含"低成本设备。 在市场上有许多 WiFi "自包含"模块主要带有 AT 命令接口。 但这些模块并不便宜。 但是、如果您不会遇到射频性能较差、可靠性较低的解决方案出现问题、则可以使用 ESP8266查看模块、这些选项相对便宜。

    如果你写的是你所需要的,我可以给你一个建议。 我不是 TI 员工、而是在这个领域拥有近15年实践经验的第三方 EtherNet/WiFi 开发人员。

    1月

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

    阿霍伊·洪佐!

    Děkuji 感谢您的帮助。 您是正确的、我对 WiFi 协议相对比较陌生。 我仅在较旧的 BlueGiga MF121模块中进行设计、但那是在多年前。

    我现在想了解如何将 MSPM0G3519 MCU 用于我的应用处理器、并想将 WiFi 模块功能添加到 某些产品型号中。 之前、我以为在所有产品型号上都包含 CC3301模块是合理的、但这表明了我的无知、因为您已经解释过它需要大量的外部处理和内存资源。

    尽管 CC3220S 或 SF 看起来很好、但我认为他们的价格对我来说可能太高、因为需要外部 sFlash 启动。 SF 器件甚至需要它、这似乎很奇怪。

    此应用需要低成本和低功耗运行、因此不确定 CC32xx 系列的器件是否适合。 只需要在智能手机上为用户提供从 WiFi 模块到简单网页的服务、而只有低带宽。 MSPM0G3519是否仍有可能实现这一点?

    如果您有建议、我很乐意倾听。

    BTW,我曾经多次出差到布拉格工作,并在那里工作了3个月,以及。 当我学习捷克语时,我学会了城镇名称是 Mníšek Mníšek pod Brdy ,绝对不是 pod Prdy。   

    此致、好啊
    Dane

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

    您好!

    让我来回顾一下您在上面讨论过的选项:

    • 如果您目前至少有40KB 的 RAM 可用空间和128KB 的闪存空间、我想您可以通过 MSPM0G3519 + CC3301完成任务。 对于 lwip 和小型 Web 服务器等 TCP/IP 堆栈、这应该足够了。 但您需要添加 SPI 闪存作为 CC3301固件的存储空间。 1MB SPI 闪存芯片相对便宜(参见 GigaDevice ~0.4$等制造商)。 但是、使用该解决方案、您将无法使用 TLS。
    • 您可以选择 MSPM0G3519 + CC3220或 CC3120 + 4MB Macronix SPI 闪存。 有足够的增长潜力、但价格更高。 CC3220内置了 Cortex-M4、可以运行您自己的代码。 对于 CC3120、您需要具有主机 MCU。
    • 为什么不只使用 CC3220 + 4MB Macronix SPI 闪存? 您不需要使用 MSPM0G3519。 但与 MSPM0G3519相比、采用该解决方案后的功耗会略高。

    1月