烧穿命令行OTP问题

4帖/ 0新
最后一篇
祖马
离线
最后一次露面:5个月3天前
加入:2016年1月13日09:35
烧穿命令行OTP问题

嗨,对话!
我们使用smartsnippets命令行烧OTP为批量生产做准备,我们遇到一个问题:
我已经成功地使用SmartSnippets软件,然后导出头文件烧毁OTP。但是,我们总是通过命令行刻录OTP头文件中获得的信息。
“超时而等待接收分组长度<1000msecs>的最显著字节”
“失败buring OTP部首”。

使用命令如下:第一条命令可以下载图像文件到RAM中并正常工作。
SmartSnippets.exe型足球运动员片内DA14580-01 -com_port 9 - 文件 “C:\ smart_tag_AAD2_EXT.hex”
SmartSnippets.exe型OTP -chip DA14580-01 -com_port 9 -firmware “C:\ smart_tag_AAD2_EXT.hex” -cmd write_header -file “C:\ otp_header.hex”

在附接的更详细的信息来源。期待您的回复,谢谢!

设备:
MT_dialog
离线
最后一次露面:6个月2个星期前
职员
加入:2015-06-08 11:34
嗨祖马

嗨祖马

如果你要刻录的OTP头,请使用以下命令:

C:\ Program Files文件(x86)的\ SmartSnippets \ BIN> SmartSnippets.exe型足球运动员片内DA14580-01 -com_port 30 -file “C:\用户\ ..... \ SmartSnippets \资源\ programmer_ES5.bin”

C:\ Program Files文件(x86)的\ SmartSnippets \ BIN> SmartSnippets.exe型OTP芯片外DA14580-01 -com_port 30 -cmd write_header -file “C:\测试\ testing_otp_burning.hex”

或尝试以下

C:\ Program Files文件(x86)的\ SmartSnippets \ BIN> SmartSnippets.exe型OTP芯片外DA14580-01 -com_port 30 -firmware “C:\用户\ mtzanida \ SmartSnippets \资源\ programmer_ES5.bin” -cmd write_header -file“C:\测试\ testing_otp_burning.hex”

固件-firmware_file命令你设置的是,应在执行命令之前被下载到580的固件文件。请在智能片段检查的帮助选项,用户指南pdf,在它的命令和语法智能片断采用文档的底部。

由于MT_dialog

祖马
离线
最后一次露面:5个月3天前
加入:2016年1月13日09:35
嗨,MT_dialog,

嗨,MT_dialog,
感谢您的回复。我已经测试你上面提供的命令,但它并没有用我自己的固件工作。
我的头文件可以成功地与固件“programmer_ES5.bin”被烧毁。
这有什么错我的固件?或者忽略的东西,当我编译我的代码?

我还发现在后同样的问题http://support.dialog-semiconductor.com/otp-programming-1
他似乎通过JTAG有CLI工具的问题,我用UART。

我也尽量缩短我的电缆,但没有一点效果。

MT_dialog
离线
最后一次露面:6个月2个星期前
职员
加入:2015-06-08 11:34
嗨祖马

嗨祖马

我不完全得到它,因为你已经烧毁你的OTP头有什么问题,你不能烧你FW形象?该programmer_ES5.bin是在580,以便下载了被烧毁的OTP固件。请检查我已经在我以前的帖子有关CLI是如何工作的指示的文件。为了将软件镜像刻录到OTP必须发出另一个命令-cmd write_custom_code。

由于MT_dialog