调试DA14583 IOT传感器模块

了解更多常见问题解答教程

8个帖子/ 0新
最后一篇
Boyina123
离线
最后一次露面:3年3周前
加入:2018-01-08 16:44
调试DA14583 IOT传感器模块

你好,

我正在使用DA14583 IOT传感器开发套件,用于我的IOT应用程序开发。

我能使用Kiel构建WRBL_SFL项目示例,并使用SMAR Snipper Studio下载二进制/固件。

但我找不到关于如何从基尔的Kiel / Sw Debug编程的信息?请提供任何文档以解释调试IoT传感器应用程序。

感谢和问候
ramakrishna。

设备:
mt_dialog.
离线
最后一次露面:15小时前1天
职员
加入:2015-06-08 11:34
嗨Boyina123,

嗨Boyina123,

您将能够在14583产品的开发套件标签中找到有关IoT的信息,关于物联网软件和硬件的文档是UM-B-064 IOT传感器参考应用程序和UM-B-063 IOT传感器开发套件。该套件是预编程的,但您可以调试和更新当前加载的FW,检查文件UM-B-063第4款固件升级和抵消,您还可以使用Keil直接在RAM中运行FW。

谢谢mt_dialog.

Boyina123
离线
最后一次露面:3年3周前
加入:2018-01-08 16:44
你好,

你好,

我能使用智能段工作室加载FW。
我试图直接从RAM运行FW来调试代码,但我收到了错误。我有附加错误弹出消息和我的设置图片。
需要任何设置在Keil IDE中?任何文档都在有描述如何使用基尔从RAM运行FW?

感谢和问候
ramakrishna。

mt_dialog.
离线
最后一次露面:15小时前1天
职员
加入:2015-06-08 11:34
嗨Boyina123,

嗨Boyina123,

您获得的错误表示,当Keil无法在连接的另一侧找到MCU,我认为这是因为该设备已全部运行SW及其睡眠模式并在每种广告中唤醒事件。为了能够通过Keil进行调试,可以使用智能片段工具擦除闪光灯,因此在供电583时,在睡眠模式下,调试器将能够附加到M0,或者您可以按住重置在设备上睡眠之前的电路板离开了一个小(大约2秒的窗口),在那里设备完全醒了,所以在这两秒钟中,您可以点击开始/停止调试会话,以便调试器在其之前附加到设备睡觉。

谢谢mt_dialog.

Boyina123
离线
最后一次露面:3年3周前
加入:2018-01-08 16:44
你好,

你好,

擦除闪光后,尝试使用keil运行fw。现在检测到设备/ MCU,但我收到错误“无法访问内存”。请告诉可能是什么原因?需要的任何设置?
附加的快照。

感谢和问候
ramakrishna。

mt_dialog.
离线
最后一次露面:15小时前1天
职员
加入:2015-06-08 11:34
嗨Boyina123,

嗨Boyina123,

这是一个不熟悉的错误,如果你点击“目标选项” - >调试 - >设置你能够跟踪你的jlink的sn和调试器上的手臂的Idcode吗?你还能给我发一张截图吗?该项目附带相应的设置,因此无法开始调试,并没有太多努力。

谢谢mt_dialog.

Boyina123
离线
最后一次露面:3年3周前
加入:2018-01-08 16:44
你好,

你好,

我已经附加了jlink设置的屏幕截图。

感谢和问候
ramakrishna。

依恋:
mt_dialog.
离线
最后一次露面:15小时前1天
职员
加入:2015-06-08 11:34
嗨Boyina123,

嗨Boyina123,

在将项目下载到设备之前,我没有看到所附设置的任何错误。您将能够在以下文档中找到有关Keil工具的一些指导,请在第4段中使用Development Kit Basic入门(文档介绍如何调试Blinky Demo代码,因此忽略设置和文件路径由文档表示,设置应准备好直接从RAM运行IoT代码)。因此打开项目,点击“构建”按钮,以便项目将编译,然后点击“开始/停止调试会话”。您是否确定您没有在项目的默认设置中更改了keil中的任何设置?您是否尝试从SDK运行任何其他项目(为583设备构建)?

谢谢mt_dialog.