⚠️
你好。。谢谢你来到论坛。令人兴奋的消息!我们现在正在迁移到新的论坛平台,该平台将提供更好的功能,并包含在主对话网站中。所有员额和帐户都已迁移。我们现在只接受新论坛的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
4个员额/0个新员额
最后一篇文章
拉贾普雷罗希特
离线
最后一次见到:1年1个月前
加入:2017-04-20 09:17
DA14583调试自定义板

您好,对话与支持,

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

斯维迪奥
SWCLK
VCC
GND
我想使用JTAG进行调试,我附上了我所遵循的smartsnippets过程的图像,但我无法将.hex文件刻录到自定义板中。实际上,我没有刻录.hex文件的后续步骤。
请向我解释JTAG调试的详细步骤。

谢谢和问候
罗希特

关键词:
设备:
MT_对话框
离线
最后一次见到:7个月20小时前
工作人员
加入:2015-06-08 11:34
嗨Rajapurerohit,

嗨Rajapurerohit,

有关如何连接pro或basic板以编程58x系列的详细信息,请参见常见问题解答部分“开发工具包和参考设计”部分“如何使用开发工具包(basic或pro)编程自定义板”。

如果您想使用JTAG进行调试,则智能代码段与此无关,您不需要刻录Flash中的代码以调试代码。所有您所要做的就是挂钩Pro上的自定义设备或基本套件(连接上面指示的连接),然后通过Keil直接将FW下载到583的Sysram中。检查设备是否通过“目标选项”按钮从Keil可见,“调试选项卡”并按“设置”按钮。在SW器件下,KEIL应指示SW接口上的ARM的IDcode。您可以执行此操作,以检查您的自定义设备是否可从塞格尔SW中查看。

关于您无法连接到闪存的事实,我看不出智能代码段的配置有任何错误,选择583作为设备是刻录设备闪存所必须做的一切,关于您连接到设备时收到的消息,确保设备已通电,且583上的VCC_闪存引脚也已通电,如果闪存中存在fw,且使用的是比5.0.4更旧的SDK,且睡眠模式处于打开状态,则发出重置或通电,并尝试在两秒钟内点击连接按钮(较旧的SDK在睡眠时关闭了调试程序模块,因此除非重置,否则您无法连接,当重置时,设备在关闭调试程序模块之前保持清醒2秒钟),此外,检查jink是否能够连接到您的设备。

谢谢你的对话

拉贾普雷罗希特
离线
最后一次见到:1年1个月前
加入:2017-04-20 09:17
嗨,MT_dialog,

嗨,MT_dialog,

谢谢你的快速回复。
我已经按照您提到的步骤进行了操作,但我无法将我的.hex文件刻录到自定义板。
请给我详细的步骤清单好吗。如何使用JTAG将.hex文件刻录到我的自定义板中?
JTAG母板上是否有跳线设置?
谢谢和问候
罗希特

MT_对话框
离线
最后一次见到:7个月20小时前
工作人员
加入:2015-06-08 11:34
嗨Rajapurerohit,

嗨Rajapurerohit,

关于在583子板上的dev kit上刻录.hex文件的步骤:

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

2) 为VCC闪存应用跳线(BATT SEL->SPI_电源)(确保定制板上的VCC闪存通电)

3) 打开智能代码段,选择JTAG选项以及芯片版本的DA14583-00,然后点击Open。

4) 打开flash工具并点击connect(连接)按钮,以便在583中下载flash_编程器。

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

如果你能烧掉一个开发工具包而不是你的定制板,我会假设你的定制板出了问题,那么请检查你是否可以通过定制板上的keil下载代码,以检查JTAG接口是否正常,以及你是否可以通过该接口进行通信。如果您能够下载代码,但无法刻录闪存,请检查您是否正在使用内部闪存使用的插脚(如果您与插脚上的外部传感器有任何连接等)。

谢谢你的对话