在设置应用程序标志后对OTP进行额外的编程

16个员额/ 0个新员额
最后发表
山崎
离线
最后看到:4年11个月前
加入:2014-01-08 06:00时
在设置应用程序标志后对OTP进行额外的编程

在OTP头中设置应用程序标志后,我们可以编程到OTP吗?
我们想知道贴片在售后产品中的应用。亚博电竞菠菜

TA_Dialog
离线
最后看到:10个月2个星期前
加入:2013-12-06十五11
Yamazaki-san,

Yamazaki-san,
是的,你可以从JTAG更新OTP。在这种情况下,请启用OTP头中的JTAG标记。
谢谢,
对话框支持团队

山崎
离线
最后看到:4年11个月前
加入:2014-01-08 06:00时
谢谢你的快速回复

谢谢你的快速评论。

然而,尽管OTP程序员(在SmartSnippets rev2.1)不支持JTAG I/F,我们应该如何使用OTP程序员与JTAG?

TA_Dialog
离线
最后看到:10个月2个星期前
加入:2013-12-06十五11
Yamazaki-san,

Yamazaki-san,
当前SmartSnippets不支持从JTAG更新OTP的功能。它将在未来的SmartSnippets中实现。
谢谢,
对话框支持

乔乔
离线
最后看到:5个月2个星期前
加入:2014-01-29 14:02
如果我想锁定OTP

如果我想在编程后锁定OTP内存,所以它不能再被修改,我怎么做?我想确保它不能被修改后,它已经被编程。
我是否启用应用程序标志并在OTP头中禁用JTAG来实现这一点?

TN_Dialog
离线
最后看到:三个月三个星期前
工作人员
加入:2013-12-05 15:49
嗨,乔乔

嗨,乔乔

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

问候

TN_Dialog

daniel59
离线
最后看到:一年九个月前
加入:2016-01-08 04:34
什么是“禁用UART/SPI ?

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

MT_dialog
离线
最后看到:6个月3个星期前
工作人员
加入:2015-06-08 34
嗨daniel59,

嗨daniel59,

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

由于MT_dialog

daniel59
离线
最后看到:一年九个月前
加入:2016-01-08 04:34
嗨MT_dialog,

嗨MT_dialog,

谢谢你的回复。

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

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

丹尼尔

MT_dialog
离线
最后看到:6个月3个星期前
工作人员
加入:2015-06-08 34
嗨daniel59,

嗨daniel59,

是的,如果你烧伤的应用程序标志,你没有禁用JTAG enable字段在OTP,你将不能通过uart引导来烧伤OTP,唯一的方法是通过JTAG。关于应用程序标志,它们没有不同的用途,它们只是向引导rom代码表明在OTP中有一个应用程序。当启动执行时,它们都被引导ROM软件读取。

由于MT_dialog

daniel59
离线
最后看到:一年九个月前
加入:2016-01-08 04:34
嗨MT_dialog,

嗨MT_dialog,

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

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

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

丹尼尔

MT_dialog
离线
最后看到:6个月3个星期前
工作人员
加入:2015-06-08 34
嗨daniel59,

嗨daniel59,

就功率分析器而言,智能代码片段的功能取决于您正在使用的开发工具包,功率分析器仅对专业和专家开发工具包可用。

关于UART,为了从UART操作(为了下载代码,连接/刻存/读取OTP),相应的UART端口应该以适当的波特率连接(每个UART引脚对有一个固定波特率)。您可以从智能代码片段的板设置选项设置UART端口,然后ss将需要重置您的板,以便从读取/刻录的OTP下载适当的程序或通过UART下载您的代码。

关于使用2V操作580,请按照以下链接

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

由于MT_dialog

daniel59
离线
最后看到:一年九个月前
加入:2016-01-08 04:34
嗨MT_dialog,

嗨MT_dialog,

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

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

丹尼尔

MT_dialog
离线
最后看到:6个月3个星期前
工作人员
加入:2015-06-08 34
嗨daniel59

嗨daniel59

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

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

由于MT_dialog

雷扎。yazdani67(未验证)
亲爱的TN_Dialog

亲爱的TN_Dialog
你好,
请原谅我问这么愚蠢的问题!
你能告诉我在哪里可以找到OTP头吗?
非常感谢。

MH_Dialog(未验证)
你好Reza.yazdani67,

你好Reza.yazdani67,

您可以参考AN-B-020或OTP头在smarsnippet工具

BR, MH_Dialog