Thread 中讨论的其他器件:CC3200
工具与软件:
嗨、团队:
这是武田智树。 TSR。
我的客户在下面有一个问题、您可以帮助回答吗?
我们需要在制造过程中将自定义数据合并到 OTP 区域中。 一旦制造过程完成、生产固件将读取此数据。
我们在 CC3220的 OTP 中发现了一个供应商元数据区域。 但是、我们无法在我们的生产固件中找到读取此信息所需的 SDK 调用。
此致、
Tomoki
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.
工具与软件:
嗨、团队:
这是武田智树。 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