你好,
我试图使用SmartSnippets工具箱v5.0.6.2196在DA14585-00ATDDEVKT-B (Devkit-Basic)上刻写闪烁的示例
然而,这似乎是错误的CPU暂停命令见附件打印屏幕(Kiel也无法运行调试)
请建议如何燃烧闪烁的例子和恢复基尔调试能力
*注:JTAG接口工作正常。
谢谢,Roie
嗨,罗伊·达汉,
你能说明一下你所遵循的步骤吗?你想要完成什么?您想刻录OTP或外部SPI Flash?请澄清是,我会提供正确的步骤。但是,请注意OTP代表一次性可编程,因此您不能多次擦除和重写OTP,但您只能翻转仍然设置为0的位并将其变为1。如果你想烧掉OTP,必须烧掉两个区域:
你烧了OPT头文件了吗?
谢谢,PM_Dialog
嗨,PM_Dialog团队,
是的,我已经燃烧眨眼的例子OTP,但DevKit(基本)不从它运行
另外,现在Keil无法调试任何东西,请告诉我如何调试它
问候,
Roie
你能提供给我你正在使用的OTP Header吗?你可以提取如果SmartSnippets工具箱。
您是否有一个应用程序说明/指南,解释如何在DA14585内置Flash上刻录Blinky/其他示例?
我得到以下错误:
[INFO OTP报头@19-07-03 09:11:17]发现ID为0x0BB11477的SW-DP[INFO OTP报头@19-07-03 09:11:17]使用预配置的AP[0]作为AHB-AP与core通信[ERROR OTP Header @19-07-03 09:11:17]读取DP-Ctrl-Stat寄存器时DAP错误。[INFO OTP报头@19-07-03 09:11:18]发现ID为0x0BB11477的SW-DP[INFO OTP报头@19-07-03 09:11:18]使用预配置的AP[0]作为AHB-AP与core通信[INFO OTP报头@19-07-03 09:11:18]发现ID为0x0BB11477的SW-DP[INFO OTP报头@19-07-03 09:11:18]使用预配置的AP[0]作为AHB-AP与core通信[INFO OTP报头@19-07-03 09:11:18]发现ID为0x0BB11477的SW-DP[INFO OTP报头@19-07-03 09:11:18]使用预配置的AP[0]作为AHB-AP与core通信[ERROR OTP Header @19-07-03 09:11:18]在地址50000012上写值A6失败。[ERROR OTP Header @19-07-03 09:11:18]下载固件文件到单板失败。
正如我在上一篇文章中提到的,我想让我对你正在使用的OTP Header感到羞愧。因此,请打开SmartSnippets工具箱并从工具栏导航到“OTP程序员”。然后连接到OPT Header,然后按“Export Header to file”。保存二进制导出,请与我分享,以便检查OTP是否正确燃烧。另一个选择是再次连接到OTP Header,并给我发一个截图。请注意,如果应用程序标志被烧毁,并且JTAG启用标志被禁用,则设备变得不可访问。
此外,如果您使用Keil,您是否能够在禁用JTAG的情况下调试您的板?
请参阅附件的Jlink错误和OTP标头
谢谢,
附加OTP报头错误
你能描述一下你烧掉OTP的步骤吗?您是否烧毁了应用程序标志字段?你能通过UART与工具箱连接吗?请注意TP代表一次性可编程,因此您不能多次擦除和重写OTP。
我无法使用UART访问,请告知如何重新启用JTAG调试
嗨MADHUSF,
你能检查一下单板上的跳线配置吗?它们的位置是否正确?正如我之前提到的,一旦你捕获了OTP,你就不能删除它或重写它。因此,指出您为了刻录OPT映像和OTP标头所遵循的步骤以了解它出了什么问题将非常有帮助。您是否在OTP报头中烧掉了应用程序标志?
嗨,罗伊·达汉,
你能说明一下你所遵循的步骤吗?你想要完成什么?您想刻录OTP或外部SPI Flash?请澄清是,我会提供正确的步骤。但是,请注意OTP代表一次性可编程,因此您不能多次擦除和重写OTP,但您只能翻转仍然设置为0的位并将其变为1。如果你想烧掉OTP,必须烧掉两个区域:
你烧了OPT头文件了吗?
谢谢,PM_Dialog
嗨,PM_Dialog团队,
是的,我已经燃烧眨眼的例子OTP,但DevKit(基本)不从它运行
另外,现在Keil无法调试任何东西,请告诉我如何调试它
问候,
Roie
嗨,罗伊·达汉,
你能提供给我你正在使用的OTP Header吗?你可以提取如果SmartSnippets工具箱。
谢谢,PM_Dialog
你好,
您是否有一个应用程序说明/指南,解释如何在DA14585内置Flash上刻录Blinky/其他示例?
我得到以下错误:
[INFO OTP报头@19-07-03 09:11:17]发现ID为0x0BB11477的SW-DP
[INFO OTP报头@19-07-03 09:11:17]使用预配置的AP[0]作为AHB-AP与core通信
[ERROR OTP Header @19-07-03 09:11:17]读取DP-Ctrl-Stat寄存器时DAP错误。
[INFO OTP报头@19-07-03 09:11:18]发现ID为0x0BB11477的SW-DP
[INFO OTP报头@19-07-03 09:11:18]使用预配置的AP[0]作为AHB-AP与core通信
[INFO OTP报头@19-07-03 09:11:18]发现ID为0x0BB11477的SW-DP
[INFO OTP报头@19-07-03 09:11:18]使用预配置的AP[0]作为AHB-AP与core通信
[INFO OTP报头@19-07-03 09:11:18]发现ID为0x0BB11477的SW-DP
[INFO OTP报头@19-07-03 09:11:18]使用预配置的AP[0]作为AHB-AP与core通信
[ERROR OTP Header @19-07-03 09:11:18]在地址50000012上写值A6失败。
[ERROR OTP Header @19-07-03 09:11:18]下载固件文件到单板失败。
嗨,罗伊·达汉,
正如我在上一篇文章中提到的,我想让我对你正在使用的OTP Header感到羞愧。因此,请打开SmartSnippets工具箱并从工具栏导航到“OTP程序员”。然后连接到OPT Header,然后按“Export Header to file”。保存二进制导出,请与我分享,以便检查OTP是否正确燃烧。另一个选择是再次连接到OTP Header,并给我发一个截图。请注意,如果应用程序标志被烧毁,并且JTAG启用标志被禁用,则设备变得不可访问。
此外,如果您使用Keil,您是否能够在禁用JTAG的情况下调试您的板?
谢谢,PM_Dialog
你好,
请参阅附件的Jlink错误和OTP标头
谢谢,
Roie
附加OTP报头错误
嗨,罗伊·达汉,
你能描述一下你烧掉OTP的步骤吗?您是否烧毁了应用程序标志字段?你能通过UART与工具箱连接吗?请注意TP代表一次性可编程,因此您不能多次擦除和重写OTP。
谢谢,PM_Dialog
你好,
我无法使用UART访问,请告知如何重新启用JTAG调试
问候,
Roie
嗨MADHUSF,
你能检查一下单板上的跳线配置吗?它们的位置是否正确?正如我之前提到的,一旦你捕获了OTP,你就不能删除它或重写它。因此,指出您为了刻录OPT映像和OTP标头所遵循的步骤以了解它出了什么问题将非常有帮助。您是否在OTP报头中烧掉了应用程序标志?
谢谢,PM_Dialog