不能更改包在OTP头

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
6个职位/ 0个新职位
最后发表
vrabo
离线
最后看到:2年11个月前
加入:2016-11-04 19:19
不能更改包在OTP头

你好,

我试图用Jlink Ultra+编程我的自定义板,我得到以下错误:

[INFO @17-12-04 16:15:40]头记录已从十六进制文件ble_app_sleepmode_580.hex中删除。
[INFO @17-12-04 16:15:40]从文件ble_app_sleepmode_580.hex中读取20588个字节。
[INFO @17-12-04 16:15:43] TotalIRLen = ?, IRPrint = 0x..000000000000000000000000
[INFO @17-12-04 16:15:43] TotalIRLen = ?, IRPrint = 0x..000000000000000000000000
[INFO @17-12-04 16:15:43] RESET was activated。
[INFO @17-12-04 16:15:46] RESET was activated。
[INFO @17-12-04 16:15:47] RESET was activated。
[INFO @17-12-04 16:15:50] RESET was activated。
[ERROR @17-12-04 16:15:51]无法读取内存。
[ERROR @17-12-04 16:15:51]打开JLink连接时没有发现已知芯片。终止过程中…
[INFO @17-12-04 16:15:51]下载固件到单板失败。

我猜是包装错了。正如主题所说,我不能在OTP报头中更改包。它锁定在WLCS34,我使用QFN40。
我注意到我可以用文本编辑器改变。hex,但我得到了下一个问题:

[ERROR @17-12-04 16:17:25] HexFile Data Record line checksum ERROR (line 30):: 047f7000aaaaaa0d
[ERROR @17-12-04 16:17:25]从文件c:\ \用户\用户SmartSnippets\Projects\otp_devkit\header1.hex导入数据失败。

原来的行是047F7000000000000D,所以我想如果我改变这些值,我可能是对的,但最后两位数字是错的,至少我是这么想的……
你能帮我把这个包裹放到QFN40吗?

设备:
MT_dialog
离线
最后看到:两个月两个星期前
工作人员
加入:2015-06-08 34
嗨vrabo,

嗨vrabo,

Dialog推荐ARM jlink lite为580编程,我不能提出任何解决方案或提出任何建议,因为你正在使用不同的jlink,因为所有的程序和工具都是用那个特定的jlink测试的。关于包,OTP头是与实际容纳SoC的包预编程的,所以没有理由改变这一点,如果你已经读过的SoC的OTP头连接的实际包装设备应该出现的“包”字段OTP(我想,既然你不能连接的智能工具promts片段WCSP包的默认值)。如果你试图重新编程,你很可能会损坏芯片。

由于MT_dialog

vrabo
离线
最后看到:2年11个月前
加入:2016-11-04 19:19
这就跟你问声好!

这就跟你问声好!
谢谢你的快速回答,
所以基本上SmartSnippets不识别我的板,并把WLCSP包作为默认。

我已经尝试使用devkit pro和我有相同的问题。

我有以下端口连接到devkit:
VREF
接地
P0_4
P0_5
SWDIO
SWCLK

编辑:
我在考虑这个,我应该在代码中写一些东西来表明我正在使用SWDIO/SWCLK烧OTP吗?
如果不是,我也有一个devkit pro,我可以使用燃烧它。

MT_dialog
离线
最后看到:两个月两个星期前
工作人员
加入:2015-06-08 34
嗨vrabo,

嗨vrabo,

显然你不是连接在聪明的片段,当智能片段开辟了OTP头将默认几个字段值标准,以连接到设备连接你需要点击连接按钮,阅读OTP头为了实际阅读SoC的值。由于您试图通过JTAG连接,那么没有必要连接P0_4和P0_5引脚(那些是UART相关的)。如果您也尝试使用开发工具包,但再次未能连接到板,这意味着您的PCB或连接线有问题。我不该得到最后一个问题,不需要“在代码中写点东西”为了项目标题自定义值,而且您可以使用pro开发工具包为了程序的OTP定制,请检查附件图片的连接(使用一个JTAG套装将以项目基本装备)。

由于MT_dialog

附件:
vrabo
离线
最后看到:2年11个月前
加入:2016-11-04 19:19
你好!

你好!
我刚刚意识到我使用的是一个老版本的SmartSnippets,我只是下载了4.8版本,工作得很好。
谢谢你!

MT_dialog
离线
最后看到:两个月两个星期前
工作人员
加入:2015-06-08 34
嗨vrabo,

嗨vrabo,

谢谢你的暗示。

MT_dialog问好