你好,
我们在我们的一个项目中使用DA14585。我们正在使用DA14580 DEVkit闪存板。BLE芯片在调试窗口中返回设备ID,但当向RAM闪烁代码时,出现以下错误"不能访问目标设备停止调试会话”。需要您的支持来解决这个问题
嗨MarkDsylva_2277,
如果我正确理解你的问题,你正在尝试下载固件到您的自定义板使用Pro-DK和Keil IDE。如果我错了,请纠正我。
当然,您可以使用Pro-DK编写自定义设计。这可以通过UART或JTAG接口完成。下面是每个接口所需的连接。我假设您正在尝试通过JTAG,因为您正在使用Keil IDE。
JTAG接口,需要的连接是:
UART接口,所需的连接是:
请检查连接并告诉我。
谢谢,PM_Dialog
我们使用的是JTAG接口,连接和你提到的一样。我们仍然不能编程和调试我们的定制板。附上图片供您参考。芯片显示SWD IDCODE,但我们无法对芯片进行编程。
请说明一下,您是否正在尝试将FW下载到System-RAM或SPI Flash?如果你按两次“启动/停止调试会话”按钮从Keil IDE,你能附加调试器并开始运行固件吗?如果您试图下载FW到SPI Flash (Settings.jpg),这应该通过SmartSnippets工具箱的Flash程序员下来。使用Keil IDE时,只能将FW下载到系统ram中。
嗨MarkDsylva_2277,
如果我正确理解你的问题,你正在尝试下载固件到您的自定义板使用Pro-DK和Keil IDE。如果我错了,请纠正我。
当然,您可以使用Pro-DK编写自定义设计。这可以通过UART或JTAG接口完成。下面是每个接口所需的连接。我假设您正在尝试通过JTAG,因为您正在使用Keil IDE。
JTAG接口,需要的连接是:
UART接口,所需的连接是:
请检查连接并告诉我。
谢谢,PM_Dialog
我们使用的是JTAG接口,连接和你提到的一样。我们仍然不能编程和调试我们的定制板。
附上图片供您参考。芯片显示SWD IDCODE,但我们无法对芯片进行编程。
嗨MarkDsylva_2277,
请说明一下,您是否正在尝试将FW下载到System-RAM或SPI Flash?如果你按两次“启动/停止调试会话”按钮从Keil IDE,你能附加调试器并开始运行固件吗?如果您试图下载FW到SPI Flash (Settings.jpg),这应该通过SmartSnippets工具箱的Flash程序员下来。使用Keil IDE时,只能将FW下载到系统ram中。
谢谢,PM_Dialog