你好,我有一个“DA14580开发工具包-专业版”,我刚刚运行了用Keil uVision V5.26.2.0构建的blinky演示(到目前为止还不错…)。
我尝试测试蓝牙连接,因此启动了“prox\u reporter\u 580”目标的内置项目,但出现了一个错误:
正在链接。。。
.\out\u 580\prox\u reporter\u 580.axf:错误:L6002U:无法打开文件。\..\..\..\..\..\..\..\sdk\platform\patch\u code\DA14580\obj\atts\u task.obj:没有此类文件或目录
信息不足,无法生成反馈文件。
已完成:1条信息、0条警告、0条错误和1条致命错误消息。
“.\out\u 580\prox\u reporter\u 580.axf”-1个错误,1个警告。
未创建目标。
我怎样才能解决这个问题?
如果我进入调试,尽管有错误,调试开始在我的董事会(我看到活动上的红色发光二极管,不仅是调试图形用户界面正在运行),但蓝牙设备是不可见的,无论是我的Android手机(华威P9 Lite)或我的笔记本电脑(没有USB加密狗,本机蓝牙periferal:这是一个华硕N56JN)。
发生什么事了?
在哪里可以找到更新的文档以便在我的板上运行示例?
事先非常感谢,
毛里齐奥
设备:
你好Maurizio Malaspina,
首先,你能澄清一下你正在开发的SDK的版本吗?请注意,SDK的最新版本是5.0.4版。我们目前支持的SDK版本。你在试图下载固件到系统内存时从Keil环境中得到这个错误?为了使用Keil将固件下载到DA14580的系统内存中,您应该构建项目,然后按“启动/停止调试会话”。您也可以在“调试菜单”中找到它。之后你应该再按一次。使用Keil构建项目后,您不必通过该实用程序传递.axf文件,在DA1458x\DA14580\SDK\DA1458x\u SDK\5.0.4\projects\target\u apps\ble\u examples\prox\u reporter\Keil\u 5\out\u 580目录中,您将能够找到相应的.hex文件。我建议你看一下UM-B-049文件,附录F。
https://support.dialog-semiconductor.com/system/files/resources/UM-B-049%20DA1458x%20Getting%20started%20with%20Development%20Kit%20-%20Pro_v1.2_0.pdf
谢谢,下午好
非常感谢你的迅速答复。
我正在使用sdk5.0.4。我只是在“构建目标(F7)”过程中得到了这个错误,您可以在附件“SDK\u5\u0\u4\uerrorscreen.PNG”中看到。
改用以前版本的sdk5.0.3,一切都很好:我可以按照您的建议使用RAM构建目标并正确地调试/运行代码(请参阅“SDK\u5\u0\u3\ubuildtartget\uok.PNG”)。
我希望你能重现我在这里看到的行为,并给我一个建议。
再次提前谢谢你,
毛里齐奥
你好Maurizio Malaspina,
不幸的是,我无法复制你的问题。我建议您重新安装该工具,并尝试在一个干净的SKD目录中构建项目。你有这个问题,只有与prox\u记者或与我们所有的例子?另外,如果您试图默认SDK的prox\u reporter示例,或者您做了任何修改,请告诉我?
谢谢,下午好
谢谢,我再次下载了sdk5.0.4,现在一切正常(没有重新安装keilide)。
奇怪。。。但是好吧!
你好Maurizio Malaspina,
很高兴你解决了问题。可能旧的SDK路径无效。如果您发现以上任何一个答案有用,请将其中一个标记为“已接受”
谢谢,下午好