设置应用程序标志后对OTP的附加编程

16个职位/0个新职位
最后一篇文章
山崎面包
离线
最后一次见到:4年5个月前
已加入:2014-01-08 06:00
设置应用程序标志后对OTP的附加编程

在OTP报头中设置应用程序标志后,我们可以编程到OTP吗?
我们想知道修补程序在售后产品中的应用。雷电竞官网登录

TAU对话框
离线
最后一次见到:4个月4天前
已加入:2013-12-06 15:11
山崎先生,

山崎先生,
是的,您可以从JTAG更新OTP。在这种情况下,请在OTP头中启用JTAG标志。
谢谢,
对话支持团队

山崎面包
离线
最后一次见到:4年5个月前
已加入:2014-01-08 06:00
谢谢你的帮助

谢谢你的迅速到来。

然而,尽管OTP程序员(在SmartSnippets rev2.1中)不支持jtagi/F,但是我们应该如何将OTP程序员与JTAG一起使用呢?

TAU对话框
离线
最后一次见到:4个月4天前
已加入:2013-12-06 15:11
山崎先生,

山崎先生,
currentr SmartSnippets不支持从JTAG向上更新OTP的功能。它将在未来的SmartSnippets中实现。
谢谢,
对话框支持

乔乔
离线
最后一次见到:2个月1周前
已加入:2014-01-29 14:02
如果我想锁定OTP

如果我想在编程后锁定OTP内存,这样就不能再修改了,我该怎么做呢?我想确保它在编程后不能被修改。
我是否要启用应用程序标志并禁用OTP报头中的JTAG来实现这一点?

TN\U对话框
离线
最后一次见到:1小时21分钟前
工作人员
已加入:2013-12-05 15:49
嗨,乔乔

嗨,乔乔

您是正确的,如果您在OTP报头中设置应用程序标志,您将禁用UART/SPI adn I2C接口。如果同时禁用JTAG,则DA14580上没有激活的接口。

当做

TN\U对话框

丹尼尔59
离线
最后一次见到:1年3个月前
已加入:2016-01-08 04:34
什么是“禁用UART/SPI”

“禁用UART/SPI和I2C接口”是什么意思?我还能从I2C加速计获取数据吗?

MT\u对话框
离线
最后一次见到:1周59分钟前
工作人员
已加入:2015-06-08 11:34
你好daniel59,

你好daniel59,

当然,您可以使用I2C接口,我的同事的意思是,如果您在OTP中烧录应用程序标志,那么主引导序列将被禁用(请检查SPI/UART/I2C过程中的有效映像,以便引导)。

谢谢你的对话

丹尼尔59
离线
最后一次见到:1年3个月前
已加入:2016-01-08 04:34
嗨,MT\u dialog,

嗨,MT\u dialog,

谢谢你的回复。

所以,如果我已经烧录了应用程序标志,唯一可以更改hex文件的方法就是使用JTAG并烧录OTP内存?

为什么有两个应用程序标志?它们有不同的用法吗?

丹尼尔

MT\u对话框
离线
最后一次见到:1周59分钟前
工作人员
已加入:2015-06-08 11:34
你好daniel59,

你好daniel59,

是的,如果您烧录应用程序标志并且没有禁用OTP中的JTAG enable字段,您将无法通过uart引导以烧录OTP,唯一的方法是通过JTAG。关于应用程序标志,它们没有不同的用途,它们只是向引导rom代码指示OTP中有一个应用程序。启动ROM软件在开始执行时读取它们。

谢谢你的对话

丹尼尔59
离线
最后一次见到:1年3个月前
已加入:2016-01-08 04:34
嗨,MT\u dialog,

嗨,MT\u dialog,

我测试过,如果我通过UART连接我的板,所有的SmartSnippets函数都不能工作。我通过JTAG连接我的板,所有的SmartSnippets功能都可以工作,对吗?

还有一个问题,如果我使用2V电源,我应该使用哪个引脚?VBAT1V还是VBAT3V?或者两者都可以,因为DA14580有DC-DC转换器?

根据DA14580数据表266,是否意味着DA14580推荐的工作功率为1.41V?

丹尼尔

MT\u对话框
离线
最后一次见到:1周59分钟前
工作人员
已加入:2015-06-08 11:34
你好daniel59,

你好daniel59,

就powerprofiler而言,智能代码段的功能取决于您使用的开发工具包,powerprofiler仅适用于pro和expert开发工具包。

关于UART,为了从UART进行操作(对于下载代码,连接/烧录/读取OTP),相应的UART端口应以适当的波特率连接(每个UART引脚对具有固定的波特率)。您可以在smart snippets中的board setup选项中设置UART端口,然后ss将需要重置您的电路板,以便从读取/烧录OTP下载适当的程序或通过UART下载您的代码。

关于使用2V操作580,请遵循以下链接

http://support.dialog semiconductor.com/operation-da14580-regulated-2v-s。。。

谢谢你的对话

丹尼尔59
离线
最后一次见到:1年3个月前
已加入:2016-01-08 04:34
嗨,MT\u dialog,

嗨,MT\u dialog,

是的,我知道SmartSnippets的功能。我的问题是,在我烧了应用程序标志之后,它只激活了UART端口,我还可以使用JTAG来使用所有的功能吗?

我阅读了链接中的文本,所以如果我想使用OTP,DA14580的最佳电源是2.5V(根据DA14580数据表中的图10)?

丹尼尔

MT\u对话框
离线
最后一次见到:1周59分钟前
工作人员
已加入:2015-06-08 11:34
你好daniel59

你好daniel59

如果您烧录应用程序标志,您将无法通过UART(智能代码段UART引导)或任何其他串行接口(SPI/I2C)下载代码,因为引导加载程序将被禁用,引导只能通过OTP完成。从OTP引导完成后,您可以使用外围设备。但是您可以使用JTAG连接来加载代码、烧录flash、烧录OTP中的其他标志。

关于OTP,系统启动时读取OTP所需的最低安全电压约为2.5V,这也为dcdc转换器提供了更好的效率。

谢谢你的对话

雷扎.亚兹达尼67(未验证)
尊敬的TN\U Dialog:

尊敬的TN\U Dialog:
你好,
请原谅我问了这么愚蠢的问题!
你能告诉我哪里可以找到OTP报头吗?
谢谢。

MH\U对话框(未验证)
你好雷扎.亚兹达尼67,

你好雷扎.亚兹达尼67,

您可以参考Smartsnippet工具中的AN-B-020或OTP标头

BR,MH\u对话框