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.

[参考译文] CC3100:SPI 闪存生产编程

Guru**** 2559110 points
Other Parts Discussed in Thread: CC3100, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/627858/cc3100-spi-flash-production-programming

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

有关 CC3100 SPI 闪存生产编程的客户问题、请提供建议。

有人可以帮助我确定一些最终的预量产步骤、以便为用于 CC3100的 SPI 闪存准备新产品吗?

我发现 http://processors.wiki.ti.com/index.php/CC3100_Production_Line_Guide#Programming_the_CC3100_QFN_in_the_Production_Line 是指为 SPI 闪存制作 Gang 映像,CC3100将在首次加电时将其转换为“正常”映像。  这似乎是记录在案的我的最佳案例。  我不想将 BoosterPack 用作工厂工具。

我们在 SPI 闪存上实际需要的只是一个服务包。  CC3100在产品中的唯一功能是被动侦听 SSID 信标、记录其信号强度、然后在我们的系统中使用该信号将天线对准最佳方向。  因此,我们没有为任何网页提供服务,也没有进行任何昂贵的配置,我们甚至不需要唯一的 MAC,因为我们永远不会传输数据。

因此、我能否只使用 Uniflash 对一个 SPI 闪存进行编程、然后为所有其他器件克隆该 SPI 闪存映像?  按原样,每次格式化服务包并将其应用于芯片时,它的加密方式会有所不同,因此我无法验证我是否具有“稳定”映像。  我也不知道解密密钥的存储位置,那么如何解密?  如果密钥也在 SPI 闪存上、那么它的优点是什么?

从理论上讲,我可以使用 Gang 映像,但尽管有机会在测试装置中这样做,但我不喜欢 CC3100在首次启动时必须重新组织内存的可变性,我希望它只是“做好准备”。  使用同一群组映像后,我还看到内存中的结果数据与芯片间的数据不同,因此,我无法验证是否具有“稳定”映像。

谢谢、
标记

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

    感谢您提出问题。 请给我们一些时间与您联系。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如 wiki 上所述、我们建议的最快方法是直接使用 Uniflash 实用程序创建 Gang 映像。 听起来、问题的最后一部分旨在寻找一种在不给器件上电的情况下验证已成功编程映像的方法。 遗憾的是、没有办法可以使用 Gang 映像方法来重新组织存储器。