无法让自定义DA14580板对JTAG可见

⚠️
大家好. .谢谢你来参加论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,并包含在Dialog主网站中。所有的帖子和账户都已迁移。我们现在只接受新论坛的流量-请张贴任何新的线程//www.xmece.com/support.我们将在未来几天修复漏洞/优化搜索和标签。
10个帖子/ 0个新
最后发表
johncharris
离线
最后看到:1年9个月前
加入:2018-07-16十七12
无法让自定义DA14580板对JTAG可见

我已经在这方面工作了相当长的一段时间,我无法让我的自定义板工作。当我通过开发板连接我的板时,我得到一条消息“未检测到设备”。

我的定制板是。4毫米厚,如果这很重要。

C1 - c4 cl05a105mq5nnnc
水晶- 7M-16.000MEEQ-T
电感- CV201210-2R2K

我认为最有可能出现问题的区域是C3和C4附近的弯曲线。这是一个相当简单的设计,我不知道在哪里检查。

我已经试用了最新版本的JTAG和SmartSnippets Studio推荐的版本。

谢谢你!

约翰

设备:
PM_Dialog
离线
最后看到:14小时20分钟前
工作人员
加入:2018-02-08 11:03
嗨johncharris,

嗨johncharris,

关于原理图,VDCDC和VDCDC_RF必须用至少7mm长的弯曲线连接,但它似乎是连接在PCB上的。你能确保VDCDC和VDCDC_RF连接好吗?此外,我强烈建议您遵循我们对PCB的设计建议。射频性能可能较低,应改进XTAL的接地。顺便说一下,我强烈建议你检查一下电源电压,确保16MHz振荡器在运行。另外,你提到你的定制板与我们的DK连接,所以你能确保你的连接是根据“如何编程一个自定义板使用开发工具包(基本或专业)?的问题?

https://support.dialog-semiconductor.com/guide/faq-dev-kits-ref-designs

谢谢,PM_Dialog

johncharris
离线
最后看到:1年9个月前
加入:2018-07-16十七12
应该如何曲线

弯道线应如何连接?我还没搞清楚。这应该是一个单独的电线,而不是在板上的痕迹?

VDCDC和VDCDC RF连接在C3和C4的衬垫之间。我不知道该怎么处理这件事。

电路板的设计建议在哪里?

谢谢你!

约翰

CYibin
离线
最后看到:7个月2周前
工作人员
加入:2017-12-14 02:48
嗨johncharris,

嗨johncharris,

请在文档中找到设计建议:https://support.dialog-semiconductor.com/system/files/resources/AN-B-054..。

johncharris
离线
最后看到:1年9个月前
加入:2018-07-16十七12
我试着把

我试着把在发送的链接中找到的设计建议和文件AN-B-061结合起来。我做了一些改进,特别是接地和移动C4到另一边的弯曲线。我还是不能让它做任何事情。我把它插上,SmartSnippets说没有附加设备。

我在附件的zip文件中添加了一些连接到开发板的照片。

谢谢你!

约翰•哈里斯

附件:
PM_Dialog
离线
最后看到:14小时20分钟前
工作人员
加入:2018-02-08 11:03
嗨johncharris,

嗨johncharris,

你能检查一下你定制板的所有电源轨吗?注意,应根据DA14580数据表的规格。另外,您是否能够将固件下载到系统RAM中?你的定制板没有USB接口,是吗?

谢谢,PM_Dialog

johncharris
离线
最后看到:1年9个月前
加入:2018-07-16十七12
我测试过了,有动力

我测试了,有电力进入董事会。

现在我只是想让它正常工作。虽然这个板有usb头,我没有任何组件附加在那里。黑板上的部分只有:
* DA14580
* 2.2uH电感器
* 4 - 1uF电容器
* 16mhz晶体

我没有32千赫水晶或任何其他附加。我只是在努力让最基本的电路工作。唯一的外部连接是到开发板的电源、接地、TMS和TCK的4个连接。

我无法给董事会编程。智能片段只是说没有检测到任何设备。

[INFO General @19-01-10 10:07:57]无法测量总红外波长。TDO一直很高。
[ERROR General @19-01-10 10:07:57]无法读取内存地址0x50003200函数JLINKARM_ReadMemHW
[ERROR General @19-01-10 10:07:57]在打开JLink连接时没有发现已知的芯片。终止过程中…

谢谢你!

约翰

PM_Dialog
离线
最后看到:14小时20分钟前
工作人员
加入:2018-02-08 11:03
嗨johncharris,

嗨johncharris,

如果我能够正确理解,你试图通过使用基本DK和智能代码段通过JTAG编程你的自定义板。你能确保你的板和基本DK之间的连接是根据“如何使用开发工具包(基本或专业)编程一个自定义板的连接?”的问题?你检查这个链接了吗?

https://support.dialog-semiconductor.com/guide/faq-dev-kits-ref-designs

另外,请告知您是否尝试通过UART连接Smart Snippet ?

谢谢,PM_Dialog

johncharris
离线
最后看到:1年9个月前
加入:2018-07-16十七12
我已经把它接好了

我已经根据FAQ (TP 2除外)将其连接起来,因为我只是试图从现在开始从RAM中运行一些东西。

我没有尝试过UART,我没有芯片上的引脚连接。

PM_Dialog
离线
最后看到:14小时20分钟前
工作人员
加入:2018-02-08 11:03
嗨johncharris,

嗨johncharris,

这是来自Jlink软件的指示,而不是来自智能片段(当通过JTAG连接时,智能片段使用Jlink来访问设备)。我强烈建议您检查是否在SmartSnippets工具箱的Board Setup选项卡中正确配置了SPI Flash引脚。可能在定制PCB上的处理器和试图与设备通信的Jlink fw之间没有连接。这可能是任何事情,从连接到PCB问题,使580无法操作。我的建议是检查引导加载程序是否正在执行,以验证580是否正确运行。您可以探测P04和P05引脚,并且这些引脚应该被切换到执行引导加载程序的部分,因此当连接到终端时,您应该看到设备正在打印垃圾。我也会建议你使用Jlink本身连接板,而不是使用智能片段,我也会尝试通过Keil下载代码。

谢谢,PM_Dialog