在OTP头中设置应用程序标志后,我们可以编程到OTP吗?我们想知道贴片在售后产品中的应用。亚博电竞菠菜
Yamazaki-san,是的,你可以从JTAG更新OTP。在这种情况下,请启用OTP头中的JTAG标记。谢谢,对话框支持团队
谢谢你的快速评论。
然而,尽管OTP程序员(在SmartSnippets rev2.1)不支持JTAG I/F,我们应该如何使用OTP程序员与JTAG?
Yamazaki-san,当前SmartSnippets不支持从JTAG更新OTP的功能。它将在未来的SmartSnippets中实现。谢谢,对话框支持
如果我想在编程后锁定OTP内存,所以它不能再被修改,我怎么做?我想确保它不能被修改后,它已经被编程。我是否启用应用程序标志并在OTP头中禁用JTAG来实现这一点?
嗨,乔乔
您是正确的,如果您在OTP报头中设置了应用程序标志,您将禁用UART/SPI和I2C接口。如果同时禁用JTAG,则在DA14580上没有激活的接口。
问候
TN_Dialog
什么是“禁用UART/SPI和I2C接口”?我还能从I2C加速计获得数据吗?
嗨daniel59,
当然,您可以使用I2C接口,我的同事的意思是,如果您在OTP中烧毁应用程序标志,主引导序列将被禁用(为了引导,请检查SPI/UART/I2C过程中的有效映像)。
由于MT_dialog
嗨MT_dialog,
谢谢你的回复。
所以如果我已经烧应用程序标志,我可以改变hex文件的唯一方法是使用JTAG和烧OTP内存?
为什么有两个应用程序标志?它们有不同的用法吗?
丹尼尔
是的,如果你烧伤的应用程序标志,你没有禁用JTAG enable字段在OTP,你将不能通过uart引导来烧伤OTP,唯一的方法是通过JTAG。关于应用程序标志,它们没有不同的用途,它们只是向引导rom代码表明在OTP中有一个应用程序。当启动执行时,它们都被引导ROM软件读取。
我测试过,如果我通过UART连接我的板,所有的SmartSnippets功能都不能工作。我通过JTAG连接我的板,所有的SmartSnippets功能都可以工作,对吗?
还有一个问题,如果我用2V电源,我应该用哪个引脚?VBAT1V还是VBAT3V ?或者两者都可以,因为DA14580有DC-DC转换器?
根据DA14580 datasheet中的表266,是否意味着DA14580的推荐工作功率为1.41V?
就功率分析器而言,智能代码片段的功能取决于您正在使用的开发工具包,功率分析器仅对专业和专家开发工具包可用。
关于UART,为了从UART操作(为了下载代码,连接/刻存/读取OTP),相应的UART端口应该以适当的波特率连接(每个UART引脚对有一个固定波特率)。您可以从智能代码片段的板设置选项设置UART端口,然后ss将需要重置您的板,以便从读取/刻录的OTP下载适当的程序或通过UART下载您的代码。
关于使用2V操作580,请按照以下链接
http://support.dialog-semiconductor.com/operation-da14580-regulated-2v-s..。
是的,我知道SmartSnippets的功能。我的问题是,在我烧毁应用程序标志后,它只激活了UART端口,我仍然可以使用JTAG来使用所有的功能?
我阅读了链接中的文本,所以如果我想使用OTP, DA14580的最佳功率是2.5V(根据DA14580 datasheet中的图10)?
嗨daniel59
如果您刻录应用程序标志,您将无法通过UART(智能片段UART引导)或任何其他串行接口(SPI/I2C)下载代码,因为引导加载程序将被禁用,引导只能通过OTP完成。从OTP引导完成后,您就可以使用外围设备了。但是你可以使用JTAG连接来下载代码,烧录你的flash,在OTP中烧录额外的标志。
关于OTP,当系统启动时读取OTP的最低安全电压约为2.5V,也为dcdc变换器提供了更好的效率。
亲爱的TN_Dialog你好,请原谅我问这么愚蠢的问题!你能告诉我在哪里可以找到OTP头吗?非常感谢。
你好Reza.yazdani67,
您可以参考AN-B-020或OTP头在smarsnippet工具
BR, MH_Dialog
Yamazaki-san,
是的,你可以从JTAG更新OTP。在这种情况下,请启用OTP头中的JTAG标记。
谢谢,
对话框支持团队
谢谢你的快速评论。
然而,尽管OTP程序员(在SmartSnippets rev2.1)不支持JTAG I/F,我们应该如何使用OTP程序员与JTAG?
Yamazaki-san,
当前SmartSnippets不支持从JTAG更新OTP的功能。它将在未来的SmartSnippets中实现。
谢谢,
对话框支持
如果我想在编程后锁定OTP内存,所以它不能再被修改,我怎么做?我想确保它不能被修改后,它已经被编程。
我是否启用应用程序标志并在OTP头中禁用JTAG来实现这一点?
嗨,乔乔
您是正确的,如果您在OTP报头中设置了应用程序标志,您将禁用UART/SPI和I2C接口。如果同时禁用JTAG,则在DA14580上没有激活的接口。
问候
TN_Dialog
什么是“禁用UART/SPI和I2C接口”?我还能从I2C加速计获得数据吗?
嗨daniel59,
当然,您可以使用I2C接口,我的同事的意思是,如果您在OTP中烧毁应用程序标志,主引导序列将被禁用(为了引导,请检查SPI/UART/I2C过程中的有效映像)。
由于MT_dialog
嗨MT_dialog,
谢谢你的回复。
所以如果我已经烧应用程序标志,我可以改变hex文件的唯一方法是使用JTAG和烧OTP内存?
为什么有两个应用程序标志?它们有不同的用法吗?
丹尼尔
嗨daniel59,
是的,如果你烧伤的应用程序标志,你没有禁用JTAG enable字段在OTP,你将不能通过uart引导来烧伤OTP,唯一的方法是通过JTAG。关于应用程序标志,它们没有不同的用途,它们只是向引导rom代码表明在OTP中有一个应用程序。当启动执行时,它们都被引导ROM软件读取。
由于MT_dialog
嗨MT_dialog,
我测试过,如果我通过UART连接我的板,所有的SmartSnippets功能都不能工作。我通过JTAG连接我的板,所有的SmartSnippets功能都可以工作,对吗?
还有一个问题,如果我用2V电源,我应该用哪个引脚?VBAT1V还是VBAT3V ?或者两者都可以,因为DA14580有DC-DC转换器?
根据DA14580 datasheet中的表266,是否意味着DA14580的推荐工作功率为1.41V?
丹尼尔
嗨daniel59,
就功率分析器而言,智能代码片段的功能取决于您正在使用的开发工具包,功率分析器仅对专业和专家开发工具包可用。
关于UART,为了从UART操作(为了下载代码,连接/刻存/读取OTP),相应的UART端口应该以适当的波特率连接(每个UART引脚对有一个固定波特率)。您可以从智能代码片段的板设置选项设置UART端口,然后ss将需要重置您的板,以便从读取/刻录的OTP下载适当的程序或通过UART下载您的代码。
关于使用2V操作580,请按照以下链接
http://support.dialog-semiconductor.com/operation-da14580-regulated-2v-s..。
由于MT_dialog
嗨MT_dialog,
是的,我知道SmartSnippets的功能。我的问题是,在我烧毁应用程序标志后,它只激活了UART端口,我仍然可以使用JTAG来使用所有的功能?
我阅读了链接中的文本,所以如果我想使用OTP, DA14580的最佳功率是2.5V(根据DA14580 datasheet中的图10)?
丹尼尔
嗨daniel59
如果您刻录应用程序标志,您将无法通过UART(智能片段UART引导)或任何其他串行接口(SPI/I2C)下载代码,因为引导加载程序将被禁用,引导只能通过OTP完成。从OTP引导完成后,您就可以使用外围设备了。但是你可以使用JTAG连接来下载代码,烧录你的flash,在OTP中烧录额外的标志。
关于OTP,当系统启动时读取OTP的最低安全电压约为2.5V,也为dcdc变换器提供了更好的效率。
由于MT_dialog
亲爱的TN_Dialog
你好,
请原谅我问这么愚蠢的问题!
你能告诉我在哪里可以找到OTP头吗?
非常感谢。
你好Reza.yazdani67,
您可以参考AN-B-020或OTP头在smarsnippet工具
BR, MH_Dialog