OTP中的NVDS偏移

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

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

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

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

很想听听你的意见,任何建议都可以。

JE\U对话框
离线
最后一次见到:17小时53分钟前
工作人员
已加入:2013-12-05 14:02
你好,夏天,我已经过去了

你好,summer,我已经把这个传给了我们的内部团队,我希望在接下来的几天里得到一个答案。BR JE\u对话框

对话\u-HM
离线
最后一次见到:3个月1周前
已加入:2014-04-01 16:07
问。

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

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

//闪存中的NVDS位置
#如果NDEF uu DA14581__
#定义NVDS\闪存\地址(0x00000340)
#其他
#定义NVDS\闪存\地址(0x00000350)
#结束

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

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

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

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

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

你能帮我吗?

JE\U对话框
离线
最后一次见到:17小时53分钟前
工作人员
已加入:2013-12-05 14:02
你好,Summer,我在查

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

夏季20100514
离线
最后一次见到:4年2个月前
上师
已加入:2014-12-30 05:01
有关于软件的信息吗

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

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

我们热切地希望尽快从你这里,真诚地。

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

嗨,JE\u Dialog,软件团队有什么建议吗?

JE\U对话框
离线
最后一次见到:17小时53分钟前
工作人员
已加入:2013-12-05 14:02
嗨,Summer,我还在查

嗨,Summer,我还在检查:它看起来好像没有任何文档记录-我们很确定它没有偏移量,但会继续检查。这是一个阻碍你进入生产的问题吗?BR JE\u对话框

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

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