hii ....
我使用了da14580。我理解,在生产时,OTP用于闪烁程序是对的吗?
当我读取我的.map文件时
总RO尺寸(代码+ RO数据)22340(21.82KB)
总RW尺寸(RW Data + Zi数据)8572(8.37KB)
总rom大小(代码+ RO数据+ RW数据)23040(22.50KB)
如上所述。
应用程序应适合OTP内存的最大大小是多少。你能根据上面描述的.map细节吗?
关键词:
设备:
嗨alan.a,
是的,在生产中,您可以在OTP中存储二进制文件。OTP代表一个时间可编程,因此您无法多次擦除并重新编写OTP,但您只能将仍设置为0的位,然后将其转换为1.请查看DA14580数据表。您可以存储多达32KB的应用程序代码。
谢谢,PM_DIALOG.
谢谢你的重播。
1.您可以提供详细信息如何将我的应用程序闪存到OTP?
2.需要哪些硬件更改?
3.需要哪些软件更改?
4.从我的上述问题中,我的应用程序.map文件显示
总RO尺寸(代码+ RO数据)22884(22.35KB)
总RW尺寸(RW Data + Zi数据)8608(8.41KB)
总rom大小(代码+ RO数据+ RW数据)23592(23.04KB)
即我的总应用大小约为24 KB是对的吗?
5.从您的预防回复我可以闪存应用程序高达32KB是对的吗?
嗨alan.a,
您可以使用SmartSnippets Studio工具提供的工具箱工具将固件刻录到OTP中。安装此工具后,启动SmartSnippets Toolbox并从工具菜单中选择“OTP程序员”选项。您可以在用户手册(UM-B-083)中找到详细说明,即在SmartSnippets Toolbox中选择帮助选项 - 有关OTP程序员的详细信息,请参阅第10节。
关于您应遵循的程序以燃烧选择,请阅读“如何在580上编程OTP内存?”来自焦点图常见问题解答页面。请按以下链接:
https://support.dialog-semicondiondiondiondum/guide/faq-memories.
在常见问题解答的本节中,您将能够找到刻录OTP的软件和硬件更改。
您可能还要结帐产品线工具参考设计:
https://support.dialog-semicondiondiondum/connectivity/reference-design/p ...
此工具提供了在生产线上编程OTP和Flash所需的所有操作,并且关联文档描述了OTP编程。
关于您的第4和第5个问题,是的,总应用规模约为24KB(总数rom大小),您将能够刻录到OTP中的32KB。另外,我会建议你读书“应用程序软件有多少内存?”来自常见问题解答的段落。
如果您发现上述任何答案有用请标记其中一个接受。
谢谢,PM_DIALOG.
嗨alan.a,
您还可以查看以下帖子:
https://support.dialog-semicondiondiondimicons.com/forums/post/dialog-smartbond-bluetooth-low-energy -%ee2%80%93-software/total-expected-data-otp.
谢谢,PM_DIALOG.