一、问题现象
emu123 三个灯同时闪烁
二、问题原因
仿真器进入安全模式的表现,是由于固件升级失败或者多次 boot 启动失败(如:多次在仿真器还未完全启动的情况下插拔仿真器)、 硬件错误、通过命令设置这些情况引起的。
三、解决方法
1、给SEED-XDS560v2PLUS仿真器上电(即:用USB线把仿真器与电脑连接)
2、win+R,输入“cmd”,则打开DOS 对话框。
3、进入 CCS 的uscif 目录(请按照自己 CCS 的安装路径输入命令)
先找到ccs安装的盘,比如是D盘就打D: 然后回车
D:
然后就会如图所示进入D盘符
接着进入 D 盘具体的目录,需要输入 cd 空格,然后写具体目录
这样就进入了这个文件夹
4.输入这个命令
dtc_conf set seed560v2u 0 safeMode=false
然后重新插拔仿真器,如果恢复正常就OK了
有时候会报错
我是在CCS的ccs_base目录下重新安装驱动,然后重复上述操作,就可以了。
这里参考了 北国老法师的教程:【dsp】SEED-XDS560V2仿真器 安全模式退出_xds560v2 emu1 emu2 emu3同时闪烁-CSDN博客
四、CCS正常指示灯状态
如果 COM-LED3 绿灯亮,则仿真器正在进行程序加载,当 COM-LED3 绿灯灭,COM-LED1、COM-LED2 两个绿灯亮,则程序加载完成。此时可以进行程序的加载调试。
附:SEED-XDS560v2PLUS上的LED灯代表了什么意思?
标识 颜色 功能描述
COM-LED1 绿色 XDS560v2PLUS Ready 指示灯
COM-LED2 绿色 XDS560v2PLUS 上 FPGA 加载完成指示灯
COM-LED3 绿色 XDS560v2PLUS 系统 Boot 指示灯
EMU-LED1 绿色 XDS560v2PLUS Trace 指示灯
EMU-LED2 绿色 主机通信指示灯
EMU-LED3 绿色 CCS 连接指示灯