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

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
14个帖子/ 0个新
最后一篇
Tamram.
离线
最后一次露面:10个月3周前
加入:2020-06-23 09:41
使用DA14531开发套件USB下载代码时出现问题

大家好,

我最近从DA14531-00FXDEVKT-U开始(开发套件 - USB),但我无法使用Keil UVision下载代码。我正在使用SDK附带的示例(尝试了眨眼和UART)。

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

虽然调试工作(在某种程度上 - 我没有在我的终端仿真器中获得UART打印输出);当我构建文件然后按“下载”按钮(F8)时,我收到以下错误(没有其他输出):

---错误:无法执行''

所以我想我的问题是双重的:

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

2。我该如何追踪追踪---错误:无法执行''错误来自并找到解决方案?

提前感谢任何帮助!

设备:
PM_DIALOG.
离线
最后一次露面:36分钟20秒前
职员
加入:2018-02-08 11:03
嗨塔拉姆,

嗨塔拉姆,

我建议首先检查使用SDK6(HTML)入门

请参阅第2章/图3. 3确保您具有相同的配置:

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

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

谢谢,PM_DIALOG.

Tamram.
离线
最后一次露面:10个月3周前
加入: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.
离线
最后一次露面:36分钟20秒前
职员
加入:2018-02-08 11:03
嗨塔拉姆,

嗨塔拉姆,

谢谢你的发现!如果您遵循合适的步骤,请仔细检查是否仔细检查?

如果我没有弄错,你就无法执行步骤6.1。请在调试模式下运行它,并在memcpy()中添加bkpt?新设备名称是否正确复制?

谢谢,PM_DIALOG.

Tamram.
离线
最后一次露面:10个月3周前
加入:2020-06-23 09:41
是的,我有两次检查

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

我建议你查一下sdk_6.0.14.1114 \ da145xx_sdk \ 6.0.14.1114 \ projects \ target_apps \模板vs教程中的说明。此外,有没有原因,教程没有说明它提到的文件的封闭文件夹?

PM_DIALOG.
离线
最后一次露面:36分钟20秒前
职员
加入:2018-02-08 11:03
嗨塔拉姆,

嗨塔拉姆,

我跟着步骤5和6.你能再次澄清问题吗?这是你的初始帖子吗?

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

谢谢,PM_DIALOG.

Tamram.
离线
最后一次露面:10个月3周前
加入:2020-06-23 09:41
问题是我不能

问题是我无法将一个程序下载到目标;)我正在尝试这些教程,但我陷入了漂亮的早期阶段。

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

附件:
PM_DIALOG.
离线
最后一次露面:36分钟20秒前
职员
加入:2018-02-08 11:03
嗨塔拉姆,

嗨塔拉姆,

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

您是否尝试通过Keil IDE下载FW到目标上?你收到任何错误吗?

谢谢,PM_DIALOG.

Tamram.
离线
最后一次露面:10个月3周前
加入:2020-06-23 09:41
好的,我会使用user_empty

好的,我将使用user_empty_peripheral_template.h / .c而不是user_peripheral_template.h / .c

关于下载目标;我正在使用Keil IDE。是的,我收到错误,就像我在第一篇文章中提到的那样:

虽然调试工作(在某种程度上 - 我没有在我的终端仿真器中获得UART打印输出);当我构建文件然后按“下载”按钮(F8)时,我收到以下错误(没有其他输出):

---错误:无法执行''

任何想法我在这里做错了什么?

PM_DIALOG.
离线
最后一次露面:36分钟20秒前
职员
加入:2018-02-08 11:03
嗨塔拉姆,

嗨塔拉姆,

请分享显示步骤和错误的屏幕截图。我想复制它。

谢谢,PM_DIALOG.

Tamram.
离线
最后一次露面:10个月3周前
加入:2020-06-23 09:41
谢谢你的快速

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

PM_DIALOG.
离线
最后一次露面:36分钟20秒前
职员
加入:2018-02-08 11:03
嗨塔拉姆,

嗨塔拉姆,

好的 - 请明天分享ScreeOnshots!

谢谢,PM_DIALOG.

Tamram.
离线
最后一次露面:10个月3周前
加入:2020-06-23 09:41
嗨pm_dialog,

嗨pm_dialog,

因此,使用user_empty_peripheral_template.h / .c而不是user_peripheral_template.h / .c工作,我已经能够成功通过第6节中的所有步骤。

也许我领先于自己,但是当我点击下载按钮时(以红色突出显示),我收到错误---错误:无法执行''

附件:
PM_DIALOG.
离线
最后一次露面:36分钟20秒前
职员
加入:2018-02-08 11:03
嗨tamram,

嗨tamram,

是的,这是预期的行为,因为Keil IDE不用于将FW下载到Flash中,如果悬停在此按钮上,您将看到此按钮用于将代码加载到闪存中。如果您需要刻录SPI Flash,您应该使用SmartSnippets Toolbox。

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

谢谢,PM_DIALOG.

附件: