OTP中的NVDS偏移

12个员额/0个新员额
最后一篇文章
夏季20100514
离线
最后一次见到:4年4个月前
大师
加入:2014-12-30 05:01
OTP中的NVDS偏移

据说NVDS结构数据必须在生产过程中写入OTP,所以我必须使用智能代码片段.有一个抵消我应该填写参数以决定在OTP内存中的何处刻录NVDS数据。

我的问题是:就我而言,没有应用程序代码处理从OTP内存的特定地址读取NVDS数据的过程,因此,如果我将NVDS数据刻录到OTP内存的偏移量a或偏移量B(两者都在范围内),它们之间是否有任何差异?尽管NVDS数据在OTP内存中存在偏移量,但它是否会正确加载到RAM中?

夏季20100514
离线
最后一次见到:4年4个月前
大师
加入:2014-12-30 05:01
很想听到你的消息,有吗

渴望听到你的意见,任何建议都可以。

对话
离线
最后一次见到:3周2小时前
工作人员
加入:2013-12-05 14:02
你好,夏天,我已经过去了

你好,summer,我已将此信息传递给我们的内部团队,我希望在接下来的几天内得到答案。BR JE_Dialog

对话
离线
最后一次见到:5个月3周前
加入:2014-04-01 16:07
Q

Q
据说在生产过程中,NVDS结构数据必须写入OTP,所以我必须使用SmartSnippets将NVDS数据刻录到OTP内存中。有一个偏移量参数,我应该填充它来决定将NVDS数据刻录到OTP内存中的何处。
我的问题是:就我而言,没有应用程序代码处理从OTP内存的特定地址读取NVDS数据的过程,因此,如果我将NVDS数据刻录到OTP内存的偏移量a或偏移量B(两者都在范围内),它们之间是否有任何区别?
尽管NVDS数据在OTP内存中存在偏移量,但它是否会正确加载到RAM中?

A.
NVDS偏移量取决于ROM的大小,因此不能使用任何偏移量。

//闪存中的NVDS位置
#ifndef_uuda14581__
#定义NVDS\ U闪存\ U地址(0x00000340)
#否则
#定义NVDS_闪存_地址(0x00000350)
#恩迪夫

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

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

陛下

夏季20100514
离线
最后一次见到:4年4个月前
大师
加入:2014-12-30 05:01
嗯,但我不太清楚

嗯,但是我不太明白我应该如何选择OTP中的偏移量。您上面说的是NVDS闪存地址,它不同于NVDS数据在OTP内存中的地址,而且根据SmartSnippets,OTP内存似乎从0x40000开始,这与0x00000000也不相同。

夏季20100514
离线
最后一次见到:4年4个月前
大师
加入:2014-12-30 05:01
你能帮我吗?

你能帮我吗?

对话
离线
最后一次见到:3周2小时前
工作人员
加入:2013-12-05 14:02
你好,Summer,我在查

你好,Summer,我正在检查(今天在国家和SW团队有一个公共假期)。但是,我认为如果写入OTP,偏移量为零(因为引导ROM总是在OTP中查找特定的、不可更改的位置。我们将确认.BR JE_对话框)

夏季20100514
离线
最后一次见到:4年4个月前
大师
加入:2014-12-30 05:01
软件的任何信息

有关于软件团队的信息吗?

夏季20100514
离线
最后一次见到:4年4个月前
大师
加入:2014-12-30 05:01
我们渴望从你们这里得到帮助

我们真诚地期待您的到来。

夏季20100514
离线
最后一次见到:4年4个月前
大师
加入:2014-12-30 05:01
嗨,JE_Dialog,有吗

嗨,JE_Dialog,软件团队有什么建议吗?

对话
离线
最后一次见到:3周2小时前
工作人员
加入:2013-12-05 14:02
嗨,Summer,我还在查

嗨,Summer,我仍在检查:看起来它似乎没有记录在任何地方-我们非常确定它没有偏移量,但将继续检查。这是一个阻止您进入生产的问题吗?BR JE_Dialog

夏季20100514
离线
最后一次见到:4年4个月前
大师
加入:2014-12-30 05:01
是的,到目前为止,我们可以

是的。到目前为止,我们可以选择不将NVD刻录到OTP来解决此问题,但我想稍后了解详细信息。