主题中讨论的其他器件:SysConfig
工具与软件:
大家好!
我将尝试通过遵循 AM263Px MCU+ SDK:启用实时调试来启用实时调试
我无法使它正常工作。
我创建了一个示例项目。 一个简单的 count 变量在 while 循环中递增。
如 pic 中所示、出现错误:"Target failed to read memory "(目标读取内存失败)和"formed response packet"(格式错误的响应数据包)。
并在此处附加项目。
请帮助解决问题。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
大家好!
我将尝试通过遵循 AM263Px MCU+ SDK:启用实时调试来启用实时调试
我无法使它正常工作。
我创建了一个示例项目。 一个简单的 count 变量在 while 循环中递增。
如 pic 中所示、出现错误:"Target failed to read memory "(目标读取内存失败)和"formed response packet"(格式错误的响应数据包)。
并在此处附加项目。
请帮助解决问题。
您好 Arjun
分享我在下面的发现:
1.我使用了上面向大家分享的示例、把它导入 CCS、是建的。 我把睡眠时间减少到几微秒、而不是几秒。
2.按照文档中的说明创建目标配置。
3.然后启动上述配置并连接 R5F 内核(确保 uart_connection_0/cortex_r5f_0正在运行)。 将.out 文件加载到 R5 0内核中、执行、
4.在"Expressions"窗口中添加"count"、然后点击"enable continuous refresh"按钮。
通过上述步骤、我能够看到持续刷新在不断运行和更新。
在2秒时、它导致读取 Im 超时。 我想知道您是否真的需要 ClockP_SLEEP (2)吗? 实时调试在无需任何中间休眠的情况下也可工作。 看起来 CCS 具有一些 UART 超时设置、会产生读取超时错误。 我必须向我们的工具团队核实这一点。 但与此同时,你可以继续使用它,减少睡眠给我们或删除睡眠。
此致、
Shaunak
尊敬的 Shaunak:
感谢您的详细答复。
SysConfig 版本:1.20.0
SDK 版本:9.2.0.56
我再次尝试但未成功。 但是、现在错误 msg 是不同的。 "读取超时"请参见图。
我已经尝试提高表达式监视窗口的刷新率、但没有变化。
我对您提到的步骤3有疑问。
3.然后启动上述配置并连接 R5F 内核(确保 uart_connection_0/cortex_r5f_0正在运行)。 将.out 文件加载到 R5 0内核中、执行
我启动目标配置后、状态如下:只有 UARTConnection_0显示为正在运行。 然后我将.out 文件加载到该目标中
是这样吗? 我缺少什么吗?
请帮助解决此问题。
谢谢!
Arjun。 R