11个帖子/ 0新
最后一篇
雅芳
离线
最后一次露面:6年3周前
加入:2014-06-04 03:39.
OTP编程

嗨,对话

我想要一步一步一步到刻录如何刻录OTP使用JTAG,我已经阅读了AN_B_020 DA14580 END产品测试和编程指南文件,但有一些问题。

1.在这个文件中,它谈到了OTP编程,但在我的脑海中,它是使用UART但不是JTAG,我对吗?

2.如何使用JTAG进行OTP焦鸣?有没有文件谈论它?更详细信息更好。我读了SmartSnippets帮助文件。有一些关于OTP编程的信息,但不是步骤分辨率的步骤,例如如何处理这些nvds_tag_app_ble_adv_data,nvds_tag_app_ble_scan_resp_data,nvds_tag_device_name,nvds_tag_bd_address。并且OTP图像必须先刻录或任何步骤还可以吗?

谢谢

雅芳
离线
最后一次露面:6年3周前
加入:2014-06-04 03:39.
嗨,joaquin,非常感谢

嗨,Joaquin,非常感谢。我读了这三个文件,但仍有一些问题

1,当在OTP燃烧过程中时,电源必须继续,无法中断,如果出于某种原因,DA14580将损坏,从未再次使用过电源,右,右,右,右手损坏

2.是每个JTAG唯一的JTAG的序列号,与DA14580没有关系,对吗?

3.如果我使用带有JTAG的SmartSnippets CLI工具,该命令将是这样的:
1。Smartsnippets.exe - 型Booter - Chip DA14580 - 01 -JTAG JTAG_SerialNumber - 文件Programmer_ES5.bin
2,Smartsnippets.exe -Type OTP -Chip芯片_Version -JTAG JTAG_SerialNumber -CMD WRITE_CUSTOM_CODE -FILE FILENAME -OFFSET 0
3。smartsnippets.exe -Type OTP -Chip芯片_Version -JTAG JTAG_SerialNumber -CMD Write_Header -File Filename
对?

4. Whtat是programmer_es5.bin相关的?即,如果我不使用dev板对话框提供,而是使用我自己的,我应该更改programmer_es5.bin吗?如果是的话,我该怎么办?

5.我读取了UM-B-015,它说编译选项READ_NVDS_STRUCT_FROM_OTP可用于定义NVDS将从OTP读取,或者应用软件将用硬编码值初始化。但我找不到read_nvds_struct_from_otp,我可以找到它?如果我想要它硬编码,我应该如何改变它?

谢谢

雅芳
离线
最后一次露面:6年3周前
加入:2014-06-04 03:39.
嗨,对话

嗨,对话

你能证实我的问题吗?

谢谢

Mohit3112.
离线
最后一次露面:7个月2周前
专家
加入:2014-08-04 13:45
嗨yachao,

嗨yachao,
你试过上面提到的步骤了吗?我也试图找到使用J-Link Plus程序员(按Segger)进行OTP的方法,还有文档AN_B_020表示加载代码所需的接口板,是否是通过UART加载或通过JTAG加载的情况?

谢谢

雅芳
离线
最后一次露面:6年3周前
加入:2014-06-04 03:39.
嗨,mohit3112

嗨,mohit3112
文档an_b_020表示加载代码需要接口板,是否是通过UART加载或通过JTAG加载的情况?
我认为这是通过UART加载的情况。

嗨,joaquin
非常感谢。我试试吧

bb_dialog.
离线
最后一次露面:6个月6天前
职员
加入:2013-12-05 14:44
嗨yachao,

嗨yachao,

的确,它是为了UART。对于不需要的JTAG。

最好的问候,bb_dialog。

雅芳
离线
最后一次露面:6年3周前
加入:2014-06-04 03:39.
我尝试过SDK 3.0.6,

我尝试使用SDK 3.0.6和SmartSnippets GUI工具。使用3杆

首先我将Development_debug设置为1,我收到错误消息:内存刻录失败。
用3个板试过。同样的问题

然后我将Development_debug更改为0.我第一次获得:清除内存地址81FE8和内存刻录失败
第二次我得到:地址0x81fec(MSB第一)添加错误信息:FF FF FE和MEMORY刻录失败。
我再次尝试了所有的板,但它是一样的。

然后我尝试使用CLI工具,在那里错误留言。

有什么问题?

你能给我一个非常详细的指示,如第一次做什么,第二个......第三......然后它有效。?

非常感谢

雅芳
离线
最后一次露面:6年3周前
加入:2014-06-04 03:39.
你好,

你好,

任何帮助还是建议?

谢谢

雅芳
离线
最后一次露面:6年3周前
加入:2014-06-04 03:39.
问题得到解决,谢谢

问题已解决,谢谢您对对话团队的帮助。

我把我的解决方案放在这里,希望帮助别人有同样问题的人

在OTP刻录中,6.8V必须连接到VPP。
VCC应在VPP之前连接,并在VPP之后断开连接
应用程序标志1和应用程序标志2应在刻录OTP标题时设置为YES

谢谢

je_dialog.
离线
最后一次露面:2小时55分钟前
职员
加入:2013-12-05 14:02
嗨yachao,谢谢

嗨yachao,谢谢你让我们知道你修复了问题并分享了您的回复。BR JE_DIALOG.

Hao Nguyen.
离线
最后一次露面:6年2个月前
加入:2014-12-17 05:15
嗨yachao,

嗨yachao,

我是一个新的。我有一些问题:
1 /什么是DA14580的OTP编程连接器的引脚分配?
2 /你能告诉我OTP编程加密狗和GUI吗?

谢谢