使用DA14531开发套件USB下载代码时出现问题

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
14个帖子/ 0个新
最后发表
tamram
离线
最后看到:9个月2周之前
加入:2020-06-23 09:41
使用DA14531开发套件USB下载代码时出现问题

你好,

我最近开始使用DA14531-00FXDEVKT-U(开发工具包- usb),但我无法使用Keil uVision下载代码到它。我使用的是SDK附带的示例(试过blinky和UART)。

我一直在按照指示做http://lpccs - docs.dialog semiconductor.com/um - b - 117 - da14531 - - star..。“目标选项”对话框窗口设置正确。

虽然调试工作(在一定程度上-我没有得到UART打印输出在我的终端模拟器)与这些;当我建立文件,然后按下“下载”按钮(F8)我得到以下错误(没有其他输出):

——错误:执行失败' '

所以我想我有两个问题:

1.为什么我没有在我的终端模拟器中得到UART打印输出(已根据http://lpccs - docs.dialog semiconductor.com/um - b - 117 - da14531 - - star..。

2.我如何追踪到哪里——错误:执行失败' '错误来自并找到解决办法?

提前感谢任何帮助!

设备:
PM_Dialog
离线
最后看到:5天5小时前
工作人员
加入:2018-02-08 11:03
嗨talamram,

嗨talamram,

我建议先检查一下SDK6入门(HTML)

请参见第2节/图3,并确保您有相同的配置:

http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/preparing.html

在第10节中,您将看到如何使用UART打印调试信息的步骤。

谢谢,PM_Dialog

tamram
离线
最后看到:9个月2周之前
加入:2020-06-23 09:41
谢谢你的回复。

谢谢你的回复。

我可以确认我的板子的配置是按照第2节/图3进行的

目前,我正在尝试的例子中列出http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/bd_name.html提单…

然而,在我看来,本教程提到的文件并不存在于sdk示例项目中,即:

user_peripheral_template.h
user_peripheral_template.c

本项目包含:

user_empty_peripheral_template.h
user_empty_peripheral_template.c

谢谢你对此的澄清。我使用SDK 6.0.14.1114

PM_Dialog
离线
最后看到:5天5小时前
工作人员
加入:2018-02-08 11:03
嗨talamram,

嗨talamram,

谢谢你的发现!请您再检查一下您是否遵循了正确的步骤?

如果我没有弄错的话,您将无法执行步骤6.1。你能在调试模式下运行它并在memcpy()中添加一个BKPT吗?新设备名称mems - copy是否正确?

谢谢,PM_Dialog

tamram
离线
最后看到:9个月2周之前
加入:2020-06-23 09:41
是的,我仔细检查过了

是的,我已经重复检查了干净的SDK安装,并遵循了适当的步骤。

我建议你查一下SDK_6.0.14.1114 \ DA145xx_SDK \ 6.0.14.1114 \ target_apps \ \项目模板Vs教程中的说明。另外,有什么原因教程没有说明它提到的文件的封闭文件夹?

PM_Dialog
离线
最后看到:5天5小时前
工作人员
加入:2018-02-08 11:03
嗨talamram,

嗨talamram,

我遵循了步骤5和步骤6。你能再说一遍问题是什么吗?这是你最初的帖子吗?

这些文件可以在Keil IDE的Project树下找到。但是,我会问一下我们是否也可以添加文件夹。

谢谢,PM_Dialog

tamram
离线
最后看到:9个月2周之前
加入:2020-06-23 09:41
问题是我不能

问题是我不能下载一个程序到目标;)我正在尝试这些教程,但我被困在相当早期的阶段。

请查看我的截图的文件树从Keil附件(所有用户文件夹),文件user_peripheral_template.huser_peripheral_template.c不在文件树中。

PM_Dialog
离线
最后看到:5天5小时前
工作人员
加入:2018-02-08 11:03
嗨talamram,

嗨talamram,

请使用“user_empty_peripheral_template.h / .c”代替“user_peripheral_template.h / .c”

你想通过Keil IDE下载FW到目标上吗?你得到任何错误吗?

谢谢,PM_Dialog

tamram
离线
最后看到:9个月2周之前
加入:2020-06-23 09:41
好的,我会使用user_empty

好的,我将使用user_empty_peripheral_template.h / .c代替user_peripheral_template.h / .c

关于下载到目标网站;我正在使用KEIL IDE。是的,我得到了一个错误,就像我在我的第一篇文章中提到的:

虽然调试工作(在一定程度上-我没有得到UART打印输出在我的终端模拟器)与这些;当我建立文件,然后按下“下载”按钮(F8)我得到以下错误(没有其他输出):

——错误:执行失败' '

你知道我做错了什么吗?

PM_Dialog
离线
最后看到:5天5小时前
工作人员
加入:2018-02-08 11:03
嗨talamram,

嗨talamram,

请分享显示步骤和错误的截图。我想复制一下。

谢谢,PM_Dialog

tamram
离线
最后看到:9个月2周之前
加入:2020-06-23 09:41
谢谢你的swift

谢谢你这么快的回复。不幸的是,我要到明天才能获得开发工具包。我将在大约24小时后回复;谢谢你!

PM_Dialog
离线
最后看到:5天5小时前
工作人员
加入:2018-02-08 11:03
嗨talamram,

嗨talamram,

好的-请明天分享截图!

谢谢,PM_Dialog

tamram
离线
最后看到:9个月2周之前
加入:2020-06-23 09:41
嗨PM_Dialog,

嗨PM_Dialog,

因此,使用user_empty_peripheral_template.h / .c而不是user_peripheral_template.h / .c是可行的,并且我已经能够成功地完成第6节中的所有步骤。

也许我有点超前了,但是当我单击Download按钮(用红色突出显示)时,我得到了错误——错误:执行失败' '

附件:
PM_Dialog
离线
最后看到:5天5小时前
工作人员
加入:2018-02-08 11:03
嗨tamram,

嗨tamram,

是的,这是预期的行为,因为Keil IDE不用于下载FW到flash,如果你在这个按钮上悬停,你会看到这个按钮是用于加载代码到flash内存。如果你需要烧SPI flash你应该你的SmartSnippets工具箱。

从Keil IDE中,您可以将代码下载到System-RAM中。请按两次启动/停止调试按钮,应用程序代码将自动加载到系统ram和芯片将从那里启动。请查看附件的捕获。

谢谢,PM_Dialog

附件: