Thread 中讨论的其他器件:UNIFLASH
工具/软件:
您好、
使用 XDS110 调试探针和以下设置进行调试时会遇到一些问题:
闪存: IS25LX064(与评估板相同,仅使用 64MB RAM 而不是 256MB)
作为软件工具、 我正在使用:
CCS 12.8.1.00005 和 20.2.0.12__1.8.0
SDK 10_00_00_35
Uniflash 9.2.0.5300
引导模式: 八路读取模式
我基本上有四个与调试相关的问题:
- 假设我有一个正在运行的 MCU、并想在调试探针运行时使用它的状态。 我可以在不复位器件的情况下执行该操作吗? 当我启动调试会话时、它要么从 main 的开头开始。 到目前为止、我已经遵循了本指南: 如何在 Code Composer Studio 中在没有工程的情况下调试程序
- 现在、当我像上面链接的视频那样启动调试会话时、我将面临以下问题:
- 使用重新启动或 CPU 重置时、我将卡在 HwiP 中、如下所示:

- 使用系统重置时、我将卡在核心堆栈中、如下所示:

- 我的问题基本上是、如何在不陷入某种死锁而不重新启动调试会话的情况下使用重启/CPU 复位/系统复位?
- 使用重新启动或 CPU 重置时、我将卡在 HwiP 中、如下所示:
- 重新启动、CPU 重置和系统重置之间有什么区别?
- 如何在复位地址而不是主函数的开头可靠地启动调试会话?
我在声明的两个 CCS 版本中遇到了相同的问题。
此致
Norbert
