跳到主要内容

用JTAG编程OTP

5个月前

用JTAG编程OTP

过帐人mbwjr12型0分 9个答复
0票以上

亲爱的Dialog,

有没有用JTAG调试器直接编程OTP的例子?我们有自己的生产设置,它是最好的程序,而不是通过软件下载UART。

我很熟悉SmartSnippets工具箱的OTP布局,这是我们目前正在使用的。我正在寻找像JLink脚本烧十六进制文件到OTP和设置两个应用程序编程标志为真的一个快速步骤。

谢谢,

迈克

接受答案!

5个月前

马丁.通用电气

你好,mbwjr12,

由于您熟悉工具箱,并且如果您的生产设置配备了JTAG调试器(如Jlink),那么您可以选择SmartSnippets的命令行实现™ 将十六进制文件刻录到OTP的工具箱:

http://lpccs-docs.dialog-semiconductor.com/UM-B-083/cli/command_line_if…

这可能对你的需要有帮助。

比尔

马丁

4个月前

mbwjr12型 0分

对于其他有这个问题的人,这里有一个bash脚本,它为DA14531 OTP编程一个十六进制文件,并在OTP头中正确设置应用程序的present头,以便引导。

有没有一种方法可以禁用有关编程OTP的Y/N问题?我尝试用DISABLEVALIDATIONS=true创建一个~/properties.txt文件。

#!/bin/bash JTAG=504401693 SSS=/home/mike/Projects/DiaSemi/SmartSnippetsStudio2.0.14/JAVA=${SSS}/jre/bin/JAVA SST=${SSS}/Toolbox/SmartSnippetsToolbox.jar固件=${SSS}/Toolbox/common\u resources/SupportPackages/DA1453x/Toolbox\u resources/common/JTAG\u programmer\u 531.bin if[$#-eq 0];然后echo“Must supply firmware filename”退出fi#Flash firmware to OTP$JAVA-jar$SST-type OTP-chip DA14531-jtag${jtag}-firmware${firmware}-cmd write_customŠcode-file$1ŠFlash Application Present HeaderŠ1&Š2 to OTPŠHeader 1:0x7F87FC0 Header 2:0x7F87FC4Š起始地址是0x7f87f8000;因此偏移量是从$JAVA-jar$SST开始的-键入otp-芯片DA14531-jtag${jtag}-固件${firmware}-cmd write\u field-偏移量0x7FC0-数据0xa5a53412a5a5

4个月前

PM\U对话框

你好,mbwjr12,

谢谢你接受马丁的回答。

>>有没有一种方法可以禁用有关编程OTP的Y/N问题?

你能澄清一下这个说法吗?

谢谢,下午好

4个月前

mbwjr12型 0分

命令行工具在OTP头被烧录时询问这个问题。它必须手动回答,我想自动化它。我可以用bash'yes'命令编写脚本,但我更愿意禁用这个问题。

你要写部分标题。你想做手术吗([是/否]?)

4个月前

奇迹托马斯 0分

请问如何在非蓝牙设备上安装蓝牙低能耗工具进行电力传输

4个月前

PM\U对话框

嗨,奇迹托马斯,

谢谢你的评论。你能澄清一下你想做什么吗?你是说SmartSnippets工具箱和工作室吗?

有可能创建一个新的论坛线程吗?

谢谢,下午好

4个月前

奇迹托马斯 0分

我的意思是,我有一个非蓝牙设备,我想用它进行低能量传输,但问题是,它没有蓝牙功能,所以我可以安装一个蓝牙接收器在该设备上,这样我就可以使用一个对话框snartbond蓝牙低能量工具,以转移电源从发射器到新的蓝牙嵌入式设备。

4个月前

PM\U对话框

嗨,奇迹托马斯,

您可以使用DA14531微型模块来实现BLE功能。

//www.xmece.com/亚博电竞菠菜products/bluetooth-module-da14531-smartbond-tiny

如果您有任何后续问题,请提出新的论坛门票。

谢谢,下午好

三个月前

吉姆索纳 0分

IRMCK3xx有一个JTAG公司可用于调试嵌入式8051微处理器或程序这个检察官办公室记忆。至程序控制器的内存必须置于“测试模式”。在这种模式下检察官办公室内存将在JTAG公司接口。如果您需要更多帮助来计算您的出生年份,请单击此处

dopeguides.com/venus-sign-calculator/