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.

[参考译文] CC3120:如何使用 CC3120 UART 接口升级外部闪存中的服务包?

Guru**** 2535750 points
Other Parts Discussed in Thread: CC3120, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/827124/cc3120-how-to-use-the-cc3120-uart-interface-to-upgrade-the-service-pack-in-the-external-flash

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

您好!

   我们现在正在尝试实施 swpa230a 中描述的嵌入式编程方法、以通过 CC3120的 UART 接口升级外部闪存中的服务包。 根据本文档、闪存编程由引导加载程序协议完成。 以下是有关 UART 升级过程的一些问题。

我们 的 MCU 通过 SPI 接口与 CC3120芯片通信。 我们是否仍可以使用 CC3120的 UART1 TX + UART1 RX + nRESET 或 NHIB 引脚来升级 Service Pack?

2. 我可能会被"bootloader"的含义所迷惑。 这是否意味着 CC3120只能在引导加载程序阶段升级服务包? 如何将 CC3120设置为进入引导加载程序阶段?

3. 我可以只升级 Service Pack 吗? 还是需要升级外部闪存中的整个 FS?

4. 我是否可以参考任何示例来了解嵌入式编程在 Simplelink 插件中的工作原理?

   谢谢。

           Todd

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

    我们 的 MCU 通过 SPI 接口与 CC3120芯片通信。 我们是否仍可以使用 CC3120的 UART1 TX + UART1 RX + nRESET 或 NHIB 引脚来升级 Service Pack?

    是的、如果要使用 Uniflash 刷写器件、请确保将这些引脚断开。

    2. 我可能会被"bootloader"的含义所迷惑。 这是否意味着 CC3120只能在引导加载程序阶段升级服务包? 如何将 CC3120设置为进入引导加载程序阶段?

    这是使用 Uniflash 中的 UART 命令完成的。 您可以查看 Uniflash 用户指南以了解详情。

    3. 我可以只升级 Service Pack 吗? 还是需要升级外部闪存中的整个 FS?

    是的

    4. 我是否可以参考任何示例来了解嵌入式编程在 Simplelink 插件中的工作原理?

    不确定您在这里的意思。 请详述一下。

    最棒的

    Vince

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

    尊敬的 Vincent:

       很抱歉没有清楚说明我的问题。 我们希望实现 swpa230a 中描述的嵌入式编程方法、以升级外部闪存中的 Service Pack、而不是 Uniflash 实用程序。

       谢谢。

             Todd

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

    您好 Todd、

    本文档介绍了我们的刷写工具用于刷写器件的后端。 您希望使用 UART 刷写方法、我建议您使用 Uniflash -您可以在 此处阅读有关如何使用 UART 刷写方法的信息并了解如何使用 CLI - http://www.ti.com/lit/ug/swru469d/swru469d.pdf

    最棒的

    Vince

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

    尊敬的 Vincent:

       感谢您的建议。

       我们希望使用的 UART 刷写方法不适用于制造或测试。 相反、我们希望应用嵌入式编程方法在交付给客户的设备上升级 Service Pack。 由于客户端没有 OTA 服务器、客户升级现场运行设备的服务包有点困难。 我们想知道是否可以实施嵌入式编程方法来升级现场服务包。

       谢谢。

          Todd

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

    Todd、

    对于现场设备、直接更新服务包的唯一方法是重新格式化串行闪存并提供包含更新服务包的 Gang 映像。  

    最棒的

    Vince