⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
Rajapurerohit
离线
最后看到:1年1个月前
加入:2017-04-20 09:17
DA14583调试自定义板

你好Dialog_Support,

我已经设计了一个自定义板使用DA14583开发pro工具包作为参考。我已经完成了编码部分,现在想调试我的自定义板。
对于调试连接器,我在连接器上带来了以下引脚:

SWDIO
SWCLK
VCC
接地
我想使用JTAG进行调试,我已经附上了smartsnippets程序的图像,我已经遵循了,但我不能刻录。hex文件到自定义板。实际上,我没有得到下一步烧伤。hex文件。
请解释一下JTAG调试的详细步骤。

感谢和问候
罗希特

设备:
MT_dialog
离线
最后看到:7个月20个小时前
工作人员
加入:2015-06-08 34
嗨Rajapurerohit,

嗨Rajapurerohit,

关于如何连接专业板或基本板以编程58x系列的详细信息,请参见FAQ章节开发工具包和参考设计章节“如何使用开发工具包(基本或专业)编程定制板”。

如果您想使用JTAG进行调试,那么Smart Snippets与此无关,您不需要在flash中烧录代码来调试代码。你所要做的就是将定制设备连接到pro或基本套件上(连接如上所示),然后通过keil将fw直接下载到583的系统内存中。通过“目标选项”按钮、“调试选项卡”并点击“设置”按钮,检查keil是否可以看到设备。在软件设备下,keil应指示连接在软件接口上的ARM的ID代码。您可以这样做,以检查您的自定义设备是否在SEGGER sw中可见。

关于你不能连接到flash,我不看到什么毛病的配置智能片段,选择583年作为设备所有你要做的是为了燃烧设备的flash,有关消息,当你连接到设备,确保设备是通电的,并且flash也是583上的VCC_FLASH引脚通电的,如果flash中有fw,使用的是比5.0.4更老的SDK,并且开启了睡眠模式,问题重置或启动并试着点击连接按钮两秒内(老sdk开关调试器模块在睡觉所以你无法连接,除非重置,重置设备保持清醒时2秒前关闭调试器模块),除了检查闪开能够连接到你的设备。

由于MT_dialog

Rajapurerohit
离线
最后看到:1年1个月前
加入:2017-04-20 09:17
嗨MT_dialog,

嗨MT_dialog,

谢谢你的快速回复。
我已经遵循你提到的步骤,但我不能烧我的。hex文件到自定义板。
请给我一份详细的步骤清单好吗?如何烧伤。hex文件到我的自定义板使用JTAG?
是否有任何跳线设置做在主板上的JTAG?
感谢和问候
罗希特

MT_dialog
离线
最后看到:7个月20个小时前
工作人员
加入:2015-06-08 34
嗨Rajapurerohit,

嗨Rajapurerohit,

关于在583子板上的dev工具包中刻录.hex文件的步骤:

1)为SWD连接应用T_TMS->SWDIO T_TCK -> SWCLK跳线(你也应该在自定义板上与SWDIO和SWCLK连接的跳线)

2)为VCC闪光申请跳线(BATT SEL -> SPI_SUPPLY)(确保你的定制板上的VCC闪光是通电的)

3)打开智能片段,选择JTAG选项和DA14583-00芯片版本,并点击打开。

4)打开flash工具,点击连接按钮,以便在583下载flash_programmer。

5) 从“选择要下载的文件”中选择您的图像并点击刻录按钮(确保闪存为空后)。

如果你不能够燃烧开发工具包和定制板我会认为是错误的东西在你的定制,所以检查如果你可以下载代码通过凯尔定制板上以检查是否JTAG接口就可以了,你可以通过该接口通信。如果你能够下载代码,你只是不能刻录flash,然后检查你是否使用内部flash使用的引脚(如果你有任何外部传感器连接的引脚等)。

由于MT_dialog