⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
6个职位/0个新职位
最后一篇文章
特米兰达
离线
最后一次见到:2年6个月前
已加入:2017-11-16 18:00
OTP标题

嗨,伙计们,
我已经开发了一个定制板,我正在考虑降低BOM,所以我只想使用OTP而不是我芯片上的外部存储器。

我可以改变我的OTP标题后,我已经烧到OTP的东西?
我的计划是在我的OTP上烧两个不同的固件,然后更改OTP的头指向我想在板上使用的固件。这可能吗?我在哪里可以找到更多的信息?

提前谢谢。

设备:
MT\u对话框
离线
最后一次见到:3个月3天前
工作人员
已加入:2015-06-08 11:34
嗨,特米兰达,

嗨,特米兰达,

585上的OTP有一个机制,用8个备用行替换BISR机制修补OTP并替换代码,这将替换OTP中的现有数据(您将在第12.6段内置自修复中的数据表中找到更多关于此的信息),但我不太了解这种情况,您将在OTP中烧录两个不同的图像,您将如何准确地指定哪个图像应该从OTP镜像?重新烧OTP头会有什么帮助?

谢谢你的对话

特米兰达
离线
最后一次见到:2年6个月前
已加入:2017-11-16 18:00
就是这样。

就是这样。

我打算在OTP上烧两个不同的固件。由于OTP内容在SysRAM中存储,所以我正在考虑发送第一个固件的开始和最后一个内存地址,并将其复制到SysRAM。
出于某种原因,如果我的固件过时了,或者我意识到出了问题,我可以用第二个固件重新烧录OTP的其余部分,然后它们重新寻址使用过的固件,因此复制到SysRAM的是第二个固件,而不是第一个固件。

这就是我想知道的,是否可能。

MT\u对话框
离线
最后一次见到:3个月3天前
工作人员
已加入:2015-06-08 11:34
嗨,特米兰达,

嗨,特米兰达,

我理解你的想法,但是OTP的镜像是通过OTP DMA完成的,DMA和OTP控制器的镜像过程和设置是在ROM引导程序引导期间完成的。因此,哪个OTP地址将在系统内存中镜像是ROM引导程序中硬编码的,既然你提到了OTP头,那就是为什么我要问你注意到哪个OTP头字段可以执行这种功能,也许你误解了OTP头字段。

谢谢你的对话

特米兰达
离线
最后一次见到:2年6个月前
已加入:2017-11-16 18:00
实际上,我以为

实际上,我以为头选项是前两个地址(应用程序标志1和2),但我猜我错了。

我在哪里可以找到更多关于OTP的信息?我目前正在使用DA14585数据表2v2和用户手册UM-B-083。是否还有其他文档需要我查看?

谢谢。

MT\u对话框
离线
最后一次见到:3个月3天前
工作人员
已加入:2015-06-08 11:34
嗨,特米兰达,

嗨,特米兰达,

关于OTP标题,只有数据表包含了关于SoC的这个硬件的信息,您还可以查看支持门户,因为有一个新版本的数据表。

谢谢你的对话