SmartSnippets无法加载十六进制文件

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
2个职位/0个新职位
最后一篇文章
哲深
离线
最后一次见到:1年10个月前
已加入:2015-08-11 20:01
SmartSnippets无法加载十六进制文件

我试图在带有SmartSnippets 3.9的DA14581上OTP应用程序的发布版本和开发版本。SmartSnippets无法为发布版本加载十六进制文件,但加载开发版本是正常的。两个构建都已成功编译和链接,可以通过keilgui加载。

在SmartSnippets的“OTP图像”选项卡中,如果我选择开发版本,数据文件内容面板将填充十六进制数据,日志面板显示两行“Header records has been removed from hex file XXXXX.hex”和“Read 30536 bytes from file XXXXX.hex”。但是,如果选择发布版本,数据文件内容面板将为空,并且日志面板中没有显示任何消息行。

设备:
MT\u对话框
离线
最后一次见到:5个月2天前
工作人员
已加入:2015-06-08 11:34
嗨,哲深,

嗨,哲深,

我想当你提到发布和开发构建时,你指的是你在SDK中对CFG\u development\u DEBUG定义所做的更改,对吗?

由于您使用的是一个非常旧的Smart Snippets版本,请尝试一下最新版本的Smart Snippets工具箱好吗?

尝试使用SDK5.0.4复制ble\u app\u外围设备的问题,并使用和不使用CFG\u DEVELOPMENT\u DEBUG定义构建。即使使用较旧版本的智能代码段,这两个.hex文件也会正确加载。

谢谢你的对话