你好,
DA14580数据表和论坛上的几篇帖子都表示,我们的代码有32kB的OTP内存可用,但正如我今天注意到的(并在这个论坛帖子中证实:https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。),在OTP的顶部有一个段,可以在上面预先写入生产信息。
请对话确认:
A)预期用生产信息预写的准确内存地址;和
是否有一个文档(数据表,应用程序注释)列出了这些信息?我正在寻找一个声明,类似于“OTP是32kB,其中32Bytes是不可用的,”但我在数据表中没有遇到这个,没有一个应用程序笔记看起来相关。
提前谢谢,
凯文
设备:
嗨hughesk,
DA14580 SoC的OTP为32Kbyte,其中OTP头使用32Kbyte中的253个字节。OTP报头开始于地址0x47000,结束于0x47FFC (0x47FFC - 0x47000 = 0xFD长度或253字节)。DA14580的OTP是空的,除了OTP Header地址0x47F60有一些生产相关的戳记。您可以通过使用智能代码片段工具箱的OTP程序员阅读OTP来澄清它。没有任何文档用于此信息,但正如我提到的,您可以使用智能代码片段工具箱读取OTP图像和头部。
谢谢,PM_Dialog
你好,
谢谢你的回复。请确认你列出的数字是否正确?
0x47FFC-0x47000 = 0xFFC = 4092字节,而不是您列出的253字节。
我们需要在组装前对芯片的OTP内容进行来料检验,以确认它们是空白的。哪些具体的地址范围我应该忽略?
你好,
这是错误。OTP头的范围是:47F00 ~ 47FFD