我根据附件的原理图设置了JTAG插头。我从一个例子中复制了这个原理图。
然后我在这里得到了Segger J-Link EDU设备:https://www.amazon.com/gp/product/b017u578uw
将其插入J-Lilnk仿真器JTAG设备:https://www.amazon.com/gp/product/b00rbhosty.所以电缆可以附加
然后我ran ran“jlinkgdbserver”并尝试使用SWD连接。连接似乎每次都失败。
问题:
1)我如何解决这个问题,这一切都是可能的?
2)我没有在重置按钮中构建。我需要一个重置按钮来编程芯片吗?
3)JTAG和/或SWD连接是否为芯片提供电源,或者我需要为其供电吗?
设备:
嗨Ddustin,
请注意,我们从未在我们的设计中使用过J-Link EDU。如果您检查我们的参考设计,您将看到我们使用的是J-Link Lite。正如我可以看到的所附原理图所示,您有与DA14583的重置引脚连接的J-Link的重置引脚,不是吗?您能否分享我的jlinkgdbserver配置的任何快照?如果您想通过Segger工具直接连接,您必须使用SWD接口而不是JTAG接口(在SWD中选择选项而不是JTAG),然后选择DA14583设备。关于您的第三个问题,是的,您需要为DA14583供电。如果您不用它,我会建议您检查DA14583 Pro-Sumantboard的原理图。请点击此链接:DA14583 Devkt -Pro子板QFN40电气原理图
谢谢,PM_DIALOG.