关于SmartSnippets的Booter函数

⚠️
你好。。谢谢你来到论坛。令人兴奋的消息!我们现在正在迁移到新的论坛平台,该平台将提供更好的功能,并包含在主对话网站中。所有帖子和账号都已迁移。我们现在只接受新论坛的流量-请在//www.xmece.com/support.我们将在未来几天内修复漏洞/优化搜索和标记。
4个职位/0个新职位
最后一篇帖子
z0806020433
离线
最后一次见到:1年3个月前
加入:2016-05-05 13:32
关于SmartSnippets的Booter函数

嗨,对话!
我下载项目“DA1458x_DSP_v_5.150.2”,不做任何更改,然后构建它以获得“sps_设备_580.hex”。
我通过Jlink连接设备,通过SmartSnippets的booter功能将“sps_device_580.hex”下载到设备中,但程序没有成功运行,所以我找不到“DIALO-sps”的BT名称
为什么?

谢谢

关键词:
附件:
设备:
MT_对话
离线
最后一次见到:6个月1周前
工作人员
加入:2015-06-08 11:34
你好,z0806020433,

你好,z0806020433,

在我的测试中,我没有看到任何类似的情况,所以请您通过keil下载DSP,并验证代码是否执行,以及该设备是否在广告中?

谢谢你的对话

z0806020433
离线
最后一次见到:1年3个月前
加入:2016-05-05 13:32
你好

你好
关于“DA1458x_DSP_v_5.150.2”项目,我没有任何改变。我点击Keil的“启动/停止调试会话”按钮,然后再次点击,我也找不到名称“DIALO-SPS”。

如果我只是将睡眠模式从“ARCH_EXT_sleep_ON”更改为“ARCH_sleep_OFF”,然后单击“启动/停止调试会话”按钮并单击“运行”,我可以找到名称“DIALO-SPS”。

MT_对话
离线
最后一次见到:6个月1周前
工作人员
加入:2015-06-08 11:34
你好,z0806020433,

你好,z0806020433,

这应该与您正在使用的jlink版本和keil有关,DSPS版本正在使用的SDK应该禁用JTAG,以便在580上激活睡眠模式(如果您通过keil下载代码,您应该在设备进入睡眠模式之前看到设备广告2秒钟),因此,由于兼容性问题,不允许设备进入睡眠模式,并等待调试器分离,这是永远不会发生的事情。您可以通过以下方式进行测试:

  • 您可以将fw设置为睡眠模式,并将fw下载到580,但您可以点击调试开始/停止按钮以退出调试模式,而不是点击keil的run按钮(这可能适用于您正在使用的当前jlink驱动程序)。
  • 第二种选择是通过智能代码段和UART接口下载fw,这样你就不会涉及JTAG,设备应该在睡眠模式下正常工作。
  • 最后一个选项是遵循已知问题部分“Keil MDK521a与旧版JLINK驱动程序的兼容性问题”中的常见问题,以更新Smart Snippets用于与580交互的JLINK。

谢谢你的对话