工具/软件:Code Composer Studio
我正在与一位客户合作,让SWO跟踪调试工作。 我们认为我们已正确遵循以下Wiki网页中的说明:
目标配置具有以下设置:
编程连接器具有10k上拉复位和TCK:
例如,如果尝试运行中断分析,我们有以下设置(COM 11是用户COM端口):
这会导致出现以下错误消息:
我们尝试在固件自由运行的情况下以及在系统时钟初始化后在断点处停止后以相同结果启动分析。
菜单中的其它硬件跟踪分析功能也不能正常工作。
我们在示波器上观察了TDO引脚,当XDS200调试器连接并使用时,它一直处于低位。 如果我们删除调试器或让主板自行运行,则TDO上的内部上拉似乎会将其拉高。 我们假设芯片已成功使用SWD模式,因为我们在编程或调试期间看不到TDO上的任何内容-我们尚未检查TCK和TMS上的输入顺序进行确认。
我们是否需要在固件中执行某些操作以在MCU中启用ITM,或者是否缺少Code Composer设置? 我们正在使用CCS 6.1 .2.0.0015万。
谢谢!
Stuart