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

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

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

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

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

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

谢谢你的迅速到来。

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

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

山崎先生,
The feature of uptdating OTP from JTAG is not supported in currentr SmartSnippets. It will be implemented in the future SmartSnippets.
Thanks,
对话框支持

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

如果我想在编程后锁定OTP内存,这样就不能再修改了,我该怎么做呢?我想确保它在编程后不能被修改。
Do I enable the application flag and disable the JTAG in the OTP header to accomplish this?

TN\U对话框
离线
最后一次见到:17小时16分钟前
工作人员
已加入:2013-12-05 15:49
Hi JoJo

Hi JoJo

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

当做

TN\U对话框

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

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

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

你好daniel59,

Of course you can use the I2C interface, what my colleague means is that if you burn the application flags in the OTP the primary booting sequence will be disabled (check the SPI/UART/I2C procedure for a valid image in order to boot).

谢谢你的对话

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

嗨,MT\u dialog,

谢谢你的回复。

So if i already burn the application flags, the only way i can change the hex file is using JTAG and burn the OTP memory?

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

丹尼尔

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

你好daniel59,

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

谢谢你的对话

丹尼尔59
离线
最后一次见到:1 year 3 months ago
已加入: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周5天前
工作人员
已加入:2015-06-08 11:34
你好daniel59,

你好daniel59,

The functionality of smart snippets as far as the power profiler concerns depends on the dev kit that you are using, the power profiler is available only for the pro and expert dev kit.

关于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 year 3 months ago
已加入:2016-01-08 04:34
嗨,MT\u dialog,

嗨,MT\u dialog,

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

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

丹尼尔

MT\u对话框
离线
最后一次见到:1周5天前
工作人员
已加入: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对话框