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.

[参考译文] CC3120MOD:如何在直接 SPI 编程后检测正在进行的格式化过程

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/979929/cc3120mod-how-to-detect-the-formatting-process-in-progress-after-direct-spi-programming

器件型号:CC3120MOD
主题中讨论的其他器件: CC3120

大家好、TI 专家、

我的客户正在使用 CC3120MOD 进行开发

他们想知道如何在直接 SPI 编程后检测正在进行的格式化过程。

因为他们希望在格式化过程中不能关闭电源。

它们通过主机 MCU 运行直接 SPI 编程。

电路设计已经完成、无法更改为 UART 编程。

请给我一些建议吗?

此致、
Yojiro

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

    Yojiro、您好!

    客户是否通过外部 SPI 闪存接口加载 Gang 映像? 您是否在谈论设备首次引导期间发生的格式化?

    此致、

    Sarah

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

    大家好、Sarah - San、

    [报价用户="Sarah P"客户是否通过外部 SPI 闪存接口加载了 Gang 映像? 您是否在讨论设备首次引导期间发生的格式化?

    是的、它们在加载 Gang 映像时使用外部 SPI 闪存接口。

    他们询问的是第一次启动。

    谢谢你。

    此致、

    Yojiro

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

    Yojiro、您好!

    CC3120MOD 具有针对首次启动的时序要求、 数据表中的第8.12.1节"上电排序 :https://www.ti.com/lit/swrs205"对此进行了说明。 在 FW 初始化(T3)期间、会出现解压缩 Gang 映像的格式。

    此致、

    Sarah

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

    大家好、Sarah - San、

    我们收到了客户的意见。

    使用外部 SPI 接口写入闪存后、它们在打开电源后至少等待 T3 (1.35秒)、然后执行 sl_Start 和 sl_DeviceGet 以获取版本。
    他们说、写入后的第一次引导时、sl_Start 将立即成功、但 sl_DeviceGet 需要10秒以上的时间才能响应。 从第二次开始、sl_DeviceGet 将立即响应。
    如果在使用外部 SPI 接口写入闪存后首次启动、CC3120是否完成了与写入服务包相关的所有处理?

    可以确认吗?

    此致、

    是的

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

    您好 Yane、

    哪些服务攻击版本刷写到 CC3120MOD? 主机驱动程序的版本是什么?

    此致、

    Sarah

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

    大家好、Sarah - San、

    它们使用以下版本:
    -服务包: sp_3.16.0.1_2.0.0.0_2.2.0.7
    -主机驱动程序:4.20.00.10

    闪存写入后、似乎没有版本依赖第一个引导时间。

    此致、

    是的

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

    您好 Yane、

    sl_DeviceGet ()上的延迟与刷写过程无关。 sl_Start()完成时,文件系统已创建。

    您的客户能否捕获 NWP 日志并使用逻辑分析仪捕获其主机接口?

    此致、

    Sarah

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

    大家好、Sarah - San、

    它们无法捕获 NWP 日志。

    很抱歉给您错误的信息。

    打开模块电源时的步骤如下:
    1.按照数据表的第8.12.1节操作 nRESET 和 NHIB。
    等待2秒钟、然后调用 sl_Start。
    3.当 sl_Start 正常完成时,调用 sl_DeviceGet 以读取版本。

    在写入服务包后的第一次启动时、sl_Start 正常运行大约需要10秒。
    sl_Start 正常结束后、操作没有问题。

    编写服务包后、是否可以在上述时序调用 sl_Start?

    谢谢你。

    此致、
    是的

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

    您好 Yane、

    延迟调用 sl_Start 没有问题、但我担心 sl_Start 需要很长时间才能返回。 为什么他们无法捕获 NWP 日志? 他们能否使用逻辑分析仪捕获 CC3120MOD 和主机 MCU 之间的通信?

    此致、

    Sarah