嗨。。。。
我用的是Da14580。我知道,在生产时间OTP是用于闪存程序是正确的吗?
当我读到我的.map文件的时候
总RO大小(代码+RO数据)22340(21.82kB)
总RW大小(RW数据+ZI数据)8572(8.37kB)
总ROM大小(代码+RO数据+RW数据)23040(22.50kB)
像上面那样。
应用程序应该适合otp内存的最大大小是多少。你能根据上面的描述。地图细节吗?
关键词:
设备:
你好,艾伦。a,
是的,在生产中,您可以将应用程序二进制文件存储在OTP中。OTP代表一次性可编程,因此不能多次擦除和重新写入OTP,但只能翻转仍设置为0的位并将其转换为1。请查看DA14580数据表。您最多可以存储32KB的应用程序代码。
谢谢,下午好
谢谢你的重播。
1.你能提供我如何将我的申请书闪存到OTP的详细信息吗?
2.需要进行哪些硬件更改?
3.需要进行哪些软件更改?
4.根据我的上述问题,我的application.map文件显示
总RO大小(代码+RO数据)22884(22.35kB)
总RW大小(RW数据+ZI数据)8608(8.41kB)
总ROM大小(代码+RO数据+RW数据)23592(23.04kB)
ie我的应用程序总大小约为24KB,对吗?
5.从你的回复来看,我可以将应用程序闪存到32KB,对吗?
你好,艾伦。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。另外,我建议你读一下“应用程序软件有多少可用内存?”常见问题解答中的段落。
如果您发现以上任何答案有用,请将其中一个标记为已接受。
谢谢,下午好
你好,艾伦。a,
您也可以查看以下帖子:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-软件/总预期数据otp
谢谢,下午好