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.

[参考译文] CC3220S:如何在 OTP 中定位供应商元数据区域的 SDK 调用

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1375323/cc3220s-how-to-locate-sdk-calls-of-a-vendor-meta-data-region-in-the-otp

器件型号:CC3220S
Thread 中讨论的其他器件:CC3200

工具与软件:

嗨、团队:

这是武田智树。 TSR。

我的客户在下面有一个问题、您可以帮助回答吗?

我们需要在制造过程中将自定义数据合并到 OTP 区域中。 一旦制造过程完成、生产固件将读取此数据。

我们在 CC3220的 OTP 中发现了一个供应商元数据区域。 但是、我们无法在我们的生产固件中找到读取此信息所需的 SDK 调用。

此致、

Tomoki

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

    尊敬的 Tomoki:

    不直接支持从应用处理器(用户代码)从 OTP 区域读取供应商元数据。 没有用于此类用途的 SL_ API。

    当 NWP 未启用时、可通过直接访问 sFlash 来实现从 OTP 区域读取数据。 我认为这种方法在技术上是可行的、但 TI 不提供支持。  有关如何实现这一点的一些信息、请参阅旧版 CC3200 SDK、其中 sFlash 直接访问用于将 SPI 闪存置于睡眠模式。

    也许您的客户可以考虑其他方法、例如在器件编程后将自定义数据保存到文件系统内的文件中。 另一种方法是可以使用连接到 CC3220的 EEPROM (I2C、SPI)等小存储器。

    1月

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

    正如 JAN 所述、不支持 从串行闪存的 OTP 区域读取元数据。

    只能通过 NWP 访问串行闪存(如前所述、不支持读取元数据)。

    建议为此使用备用非易失性存储器、或使用一个 SimpleLink 安全文件、该文件将 通过公共读取访问权限在生产环境 中写入(请参阅 https://www.ti.com/lit/pdf/swru455中的第8章)。

    BR、

    Kobi