OTP中的NVDS偏移量

12个职位/ 0个新职位
最后发表
summer20100514
离线
最后看到:4年8个月前
大师
加入:2014-12-30 05:01
OTP中的NVDS偏移量

据说NVDS结构数据在生产过程中必须采用OTP格式,所以我必须烧NVDS数据到OTP内存使用SmartSnippets.有一个抵消我应该填写的参数,以决定在OTP内存中刻录NVDS数据的位置。

我的问题是:就我而言,没有应用程序代码处理的阅读过程nvd OTP存储器的数据从一个特定的地址,因此,如果我烧nvd数据抵消或抵消B(范围内)的OTP存储器,它们之间有什么区别?NVDS数据是否会被正确加载到RAM中,尽管它在OTP内存中存在偏移量?

summer20100514
离线
最后看到:4年8个月前
大师
加入:2014-12-30 05:01
渴望听到你的消息,任何

渴望收到你的来信,任何建议都可以。

JE_Dialog
离线
最后看到:2个月3个星期前
工作人员
加入:2013-12-05 14:02
你好夏天,我已经过去了

你好,夏天,我已经把这个消息传递给了我们的内部团队,我希望在接下来的几天内得到答复。BR JE_Dialog

Dialog_HM
离线
最后看到:10个月18个小时前
加入:2014-04-01阿联酋
Q。

Q。
据说NVDS结构数据在生产过程中必须用OTP写,所以我不得不使用SmartSnippets将NVDS数据刻录到OTP内存中。这里有一个偏移参数,我应该填充,以决定在OTP内存中刻录NVDS数据的位置。
我的问题是:就我而言,没有应用程序代码处理的阅读过程nvd OTP存储器的数据从一个特定的地址,因此,如果我烧nvd数据抵消或抵消B(范围内)的OTP存储器,它们之间有什么区别?
NVDS数据是否会被正确加载到RAM中,尽管它在OTP内存中存在偏移量?

一个。
NVDS偏移量取决于ROM,所以不能使用任何偏移量。

// FLASH中的NVDS位置
的ifndef __DA14581__
#定义NVDS_FLASH_ADDRESS (0 x00000340)
其他#
#定义NVDS_FLASH_ADDRESS (0 x00000350)
# endif

不需要从OTP读取NVDS结构,它在OTP镜像期间被复制到SYSRAM。

驻留在特定的SysRAM地址中的NVDS结构是从应用程序(RAM)和堆栈(ROM)代码共享的。
所以ROM期望在特定的偏移量中找到NVDS数据,如果它们不在那里,它将读取垃圾。

summer20100514
离线
最后看到:4年8个月前
大师
加入:2014-12-30 05:01
好吧,但我不太清楚

好吧,但是我不太明白在OTP中我应该如何选择offset。你上面所说的是NVDS FLASH地址,和NVDS数据在OTP内存中的地址不一样,根据SmartSnippets, OTP内存似乎是从0x40000开始的,也和0x00000000不一样。

summer20100514
离线
最后看到:4年8个月前
大师
加入:2014-12-30 05:01
你能帮我个忙吗?

你能帮我个忙吗?

JE_Dialog
离线
最后看到:2个月3个星期前
工作人员
加入:2013-12-05 14:02
你好,Summer,我在查

你好,Summer,我正在检查(今天是国家的公共假期,SW队)。然而,我相信如果写入到OTP,偏移量是零(因为引导ROM总是在OTP中寻找特定的、不可用的位置。我们将确认。BR JE_Dialog

summer20100514
离线
最后看到:4年8个月前
大师
加入:2014-12-30 05:01
任何关于SW的信息

SW团队有什么消息吗?

summer20100514
离线
最后看到:4年8个月前
大师
加入:2014-12-30 05:01
我们渴望收到你的来信

我们真诚地盼望早日收到你的来信。

summer20100514
离线
最后看到:4年8个月前
大师
加入:2014-12-30 05:01
嗨,JE_Dialog,有吗

JE_Dialog, SW团队有什么建议吗?

JE_Dialog
离线
最后看到:2个月3个星期前
工作人员
加入:2013-12-05 14:02
嗨,Summer,我还在查

嗨,Summer,我仍然在检查:它看起来没有任何文件记录-我们非常确定它没有抵消,但将继续检查。这是一个阻碍你进入生产的问题吗?BR JE_Dialog

summer20100514
离线
最后看到:4年8个月前
大师
加入:2014-12-30 05:01
是的,。到目前为止,我们可以

是的,。到目前为止,我们可以选择不烧录NVDS到OTP来解决这个问题,但是我想稍后知道细节。