5个月前
用JTAG编程OTP
过帐人mbwjr12型0分 9个答复亲爱的Dialog,
有没有用JTAG调试器直接编程OTP的例子?我们有自己的生产设置,它是最好的程序,而不是通过软件下载UART。
我很熟悉SmartSnippets工具箱的OTP布局,这是我们目前正在使用的。我正在寻找像JLink脚本烧十六进制文件到OTP和设置两个应用程序编程标志为真的一个快速步骤。
谢谢,
迈克
4个月前
对于其他有这个问题的人,这里有一个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个月前
我的意思是,我有一个非蓝牙设备,我想用它进行低能量传输,但问题是,它没有蓝牙功能,所以我可以安装一个蓝牙接收器在该设备上,这样我就可以使用一个对话框snartbond蓝牙低能量工具,以转移电源从发射器到新的蓝牙嵌入式设备。
4个月前
嗨,奇迹托马斯,
您可以使用DA14531微型模块来实现BLE功能。
//www.xmece.com/亚博电竞菠菜products/bluetooth-module-da14531-smartbond-tiny
如果您有任何后续问题,请提出新的论坛门票。
谢谢,下午好
三个月前
IRMCK3xx有一个JTAG公司可用于调试嵌入式8051微处理器或程序这个检察官办公室记忆。至程序控制器的内存必须置于“测试模式”。在这种模式下检察官办公室内存将在JTAG公司接口。如果您需要更多帮助来计算您的出生年份,请单击此处
5个月前
你好,mbwjr12,
由于您熟悉工具箱,并且如果您的生产设置配备了JTAG调试器(如Jlink),那么您可以选择SmartSnippets的命令行实现™ 将十六进制文件刻录到OTP的工具箱:
http://lpccs-docs.dialog-semiconductor.com/UM-B-083/cli/command_line_if…
这可能对你的需要有帮助。
比尔
马丁