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.

[参考译文] CC3220MOD:SPI 总线共享

Guru**** 2551110 points
Other Parts Discussed in Thread: CC3220MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/813506/cc3220mod-spi-bus-sharing

器件型号:CC3220MOD

外部 SPI 存储器能否连接到 SPI 总线(模块引脚13、15和17)、并在无线电启动后由外部 SPI 主器件访问?

我知道外部 SPI 主器件可以在无线电处于复位状态时访问内部 SPI 闪存。  此外、在引导过程中尝试使用 SPI 总线会导致争用风险、 我的问题是在引导完成后。

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

    Mark、您好!

    理论上,是的,但问题是有一个外部 SPI 闪存直接连接到模块内部的 CC3220 IC 。 IC 的 SPI CS 引脚直接路由到此闪存器件、因此必须切断此布线才能在模块外部使用单独的 SPI 存储器。  

    BR、

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

    我认为这是一个略有不同的问题。

    我目前的理解是、除非 CC3220保持在复位状态、否则外部处理器不能使用 SPI 总线。  是这样吗?   

    当然、在 CC3220保持复位时使用外部处理器对存储器进行编程是对无线电应用进行编程的一种方法。

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

    Mark、您好!

    我对您的问题有点困惑(使用的术语)。 您能更好地描述您的需求吗?

    内部 sFlash 芯片组编程的标准方法是将 CC3220保持在复位状态。 但我认为、当 CC3220 (Cortex-M4)中的应用处理器正在运行并且 NWP (网络处理器)被禁用时、可能会对 sFlash 进行编程。 需要将 SPI 引脚设置为高阻态 这应该可以通过适当的引脚多路复用设置来实现。 我没有测试过这种情况、但我认为应该是可行的。

    1月

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

    Mark、

    首先、我只想清楚 CC3220MOD 模块内部有一个外部闪存器件、因此不需要额外的闪存。

    也就是说、是的、可以使用外部 SPI 编程器使用引脚13、14、15、17和35 (nreset)对该闪存器件进行编程。 为此、我使用了一个名为 Cheetah SPI 的广受好评的编程器、它能够在编程期间将 CC3220保持在复位状态。

    BR、

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

    我只是想了解 CC3220MOD 何时访问其 SPI 总线。  它是仅在引导期间访问它、还是在操作期间不断访问它?  

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

    Mark、

    这取决于应用、但如果串行闪存使用安全文件系统 API、则在启动后会访问串行闪存。

    BR、

    成  

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

    Mark、您好!

    除了来自 Seong 的回答之外。 启用 NWP ("WiFi 子系统")时使用 SPI 闪存(sFlash)。 因为 NWP 使用此闪存作为自己的配置、临时文件等存储器 NWP 不能在没有 sFlash 的情况下运行。

    1月