Embedded i.MX6平台上是否有通用引导寄存器(GPBR)?

Embedded i.MX6平台上是否有通用引导寄存器(GPBR)?,embedded,Embedded,我一直在Atmel AT91SAM9G45平台上使用GPBR计算引导加载程序中的重新引导次数。 我想在基于I.MX6平台的项目上也这样做,但在参考手册中找不到任何关于GPBR存在的参考 这些都不存在,这是真的吗 感谢ARM仅定义核心的功能;芯片制造商可以自由添加他们想要的任何外围功能;您不能期望一个制造商的功能出现在另一个制造商的功能上,至少不能出现在相同的实现中。此外,在任何情况下,ARM9(ARMv5)和ARMCortex-A9(ARMv7-a)体系结构之间的ARM内核都发生了很大的变化 如

我一直在Atmel AT91SAM9G45平台上使用GPBR计算引导加载程序中的重新引导次数。 我想在基于I.MX6平台的项目上也这样做,但在参考手册中找不到任何关于GPBR存在的参考

这些都不存在,这是真的吗


感谢

ARM仅定义核心的功能;芯片制造商可以自由添加他们想要的任何外围功能;您不能期望一个制造商的功能出现在另一个制造商的功能上,至少不能出现在相同的实现中。此外,在任何情况下,ARM9(ARMv5)和ARMCortex-A9(ARMv7-a)体系结构之间的ARM内核都发生了很大的变化


如果零件的数据表/手册中没有,则零件上没有,但零件上可能有其他非易失性或电池支持的内存域,您可以用于此目的。在i.MX6上,SNVS(安全非易失性存储)功能可能适合您的需要,或者,如果您的主板具有外部非易失性存储,您可以使用它-这样做的好处是,至少该技术可以跨设计移植,而不是依赖芯片供应商提供的功能来锁定您。

ARM9 G45没有真正指定正在使用的部件。ARM9是指由ARM定义的核心(在很大程度上被较新的核心所取代),G45是特定于制造商的。假设你指的是Atmel AT91SAM9G45,我已经编辑了这个问题。谢谢你的见解(以及我问题中的编辑)。