DA14585燃烧后如何分批重设?

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

你好,
我正在使用一个批处理文件来刻录与DA14585连接的flash,以下是我的脚本…

SmartSnippets\SmartSnippetsToolbox.exe -type spi -chip DA14585-00 -jtag 60930xxxx -cmd write -firmware "SmartSnippets\common_resources\jtag_programmer_585.bin" -file "..\out_585\ble_app_peripheral_585. exe -type spi -chip DA14585-00 -jtag 60930xxxx -cmdHex " -verify -bootable -y

可以工作了,但是DA14585烧坏后怎么复位?你能告诉我剧本吗?

另外,如何在命令行中列出供用户选择的jtag ID ?

非常感谢。

设备:
stanley_yeh
离线
最后看到:2年1个月前
加入:2016-12-23 06:52
>>另外,我怎么能

>>另外,如何在命令行中列出供用户选择的jtag ID ?

抱歉,我是说jtag序列号。
因为我们有很多工程师在这里开发这个项目,我们的J-Link序列号是不同的,我们通常不是只有一个J-Link。
如果我可以列出要选择的序列号并将其设置为-jtag参数,那就太完美了。
谢谢。

MT_dialog
离线
最后看到:4个月2周之前
工作人员
加入:2015-06-08 34
嗨stanley_yeh,

嗨stanley_yeh,

所有可用的cli命令585年智能工具箱片段记录文档(嗯- b - 083,为了找到文档,去帮助菜单的智能片段工具箱和开放用户Guide.pdf), 79页,你可以找到所有可用的命令的cli DA1458x DA14585/6家庭芯片。我没有看到任何重置命令在可用的命令,但我认为你可以使用r命令从j-link指挥官工具,以重置设备。至于jtag设备的列表,您应该能够使用SEGGER的工具。

由于MT_dialog

stanley_yeh
离线
最后看到:2年1个月前
加入:2016-12-23 06:52
我找到了重置DA14585的方法

我用J-Link工具找到了一种重置DA14585的方法。
有时它工作,但如果flash是空的,我烧的代码到它并执行重置脚本,它不工作。

没关系,我会手动重置的,但是我们生产时操作人员真的很不方便。
我不明白为什么SmartSnippets不支持重置功能?

在我的批处理文件中:
设置JLINK_PATH = " SmartSnippets \ common_resources \ firmware_upload \ JLink.exe”
% JLINK_PATH % -commanderscript JlinkReset.jlink

我创建了一个文件JlinkReset。在Jlink中写下以下内容:
r

MT_dialog
离线
最后看到:4个月2周之前
工作人员
加入:2015-06-08 34
嗨stanley_yeh,

嗨stanley_yeh,

最可能的原因是,当你在闪存被烧录后发出命令时,设备没有正确地重置,这是因为错误的内存映射。当你下载数据到flash,这意味着你有fw(用于烧录flash的flash程序员)在585上运行,因此你从syram运行。当你在不触及映射位(x50000012->REMAP_ADR0)的情况下执行重置时,设备的内存中仍然有flash编程器,并将其配置为sysram地址0x0。所以当你从Jlink发出r命令时,你只需要继续重置设备,设备从syram启动,而不是从ROM代码,以启动引导加载程序并最终从flash启动,所以你可以做的是:

  • 要么燃烧后闪发出Jlink命令w2 50000012 A4为了映射设置在ROM代码,然后发出Jlink r命令以重置设备,所以罗内存设置为0 x0,引导装载程序将执行重置。
  • 或者您可以直接设置系统控制寄存器的复位位和remap位,以便设备使用命令w2 50000012 80a4开始执行引导加载程序。

由于MT_dialog

stanley_yeh
离线
最后看到:2年1个月前
加入:2016-12-23 06:52
它的工作原理!非常感谢。

它的工作原理!非常感谢。