了解更多常见问题教程

5个职位/0个新职位
最后一篇文章
艾伦。a
离线
最后一次见到:2年2个月前
已加入:2018-10-31 07:50
与OTP相关

嗨。。。。
我用的是Da14580。我知道,在生产时间OTP是用于闪存程序是正确的吗?
当我读到我的.map文件的时候
总RO大小(代码+RO数据)22340(21.82kB)
总RW大小(RW数据+ZI数据)8572(8.37kB)
总ROM大小(代码+RO数据+RW数据)23040(22.50kB)
像上面那样。
应用程序应该适合otp内存的最大大小是多少。你能根据上面的描述。地图细节吗?

关键词:
设备:
PM\U对话框
离线
最后一次见到:2天14小时前
工作人员
已加入:2018-02-08 11:03
你好,艾伦。a,

你好,艾伦。a,

是的,在生产中,您可以将应用程序二进制文件存储在OTP中。OTP代表一次性可编程,因此您不能多次擦除和重新写入OTP,但只能翻转仍设置为0的位并将其转换为1。请查看DA14580数据表。您最多可以存储32KB的应用程序代码。

谢谢,下午好

艾伦。a
离线
最后一次见到:2年2个月前
已加入:2018-10-31 07:50
谢谢你的重播。

谢谢你的重播。
1你能提供详细资料,我如何闪存我的申请到OTP?
2需要哪些硬件更改?
三。需要进行哪些软件更改?
4根据我上面的问题,我的application.map文件显示
总RO大小(代码+RO数据)22884(22.35kB)
总RW大小(RW数据+ZI数据)8608(8.41kB)
总ROM大小(代码+RO数据+RW数据)23592(23.04kB)
ie我的应用程序总大小约为24KB,对吗?
5从你的答复我可以闪存应用程序高达32KB是吗?

PM\U对话框
离线
最后一次见到:2天14小时前
工作人员
已加入:2018-02-08 11:03
你好,艾伦。a,

你好,艾伦。a,

您可以使用随SmartSnippets Studio工具提供的工具箱工具将固件烧录到OTP中。安装此工具后,启动SmartSnippets工具箱并从工具菜单中选择“OTP Programmer”选项。您可以在用户手册(UM-B-083)中找到详细说明,当您从SmartSnippets工具箱中选择帮助选项时,可以使用该手册-有关OTP程序员的详细信息,请参阅第10节。

关于您应该遵循的程序,以便燃烧选择,请阅读“如何在580上编程OTP内存?”极谱仪常见问题页面. 请点击以下链接:

https://support.dialog-semiconductor.com/guide/faq-memories

在本节的常见问题解答中,您将能够找到烧录OTP的软件和硬件更改。

您可能还需要检查产品线工具参考设计:

https://support.dialog semiconductor.com/connectivity/reference design/p。。。

此工具提供了在生产线上编程OTP和flash所需的一切,相关文档描述了OTP编程。

关于你的第四和第五个问题,是的,总的应用程序大小约为24KB(总ROM大小),你将能够燃烧到32KB的OTP。另外,我建议你读一下“应用软件有多少可用内存?”常见问题解答中的段落。

如果您发现以上任何答案有用,请将其中一个标记为已接受。

谢谢,下午好

PM\U对话框
离线
最后一次见到:2天14小时前
工作人员
已加入:2018-02-08 11:03
你好,艾伦。a,