本人用的win7系统,CCS5.2,仿真器xds100v2,连接自己做的板子到电脑,经常出现连接失败的问题。
报错信息有3种,一共是“Device is held in reset”,另一种是“connect to PRSC failed”,最后一种是Gel文件里"Trouble Writing Memory Block at 0x1c10120 on Page 0 of Length 0x4:"
第三种情况,报错信息很长,里面提到“Error while executing OnTargetConnect(): target access failed at *((unsigned int *) (0x01C10000+0x120))=(0x1<<PD) [6745_dsp.gel:333] at PSC0_lPSC_enable(0, 2) [6745_dsp.gel:684] at Setup_Psc_All_On() [6745_dsp.gel:37] at OnTargetConnect() .”
若不加gel文件,则能连接成功,但是系统初始化时会卡在psc使能的while循环内,通过观察寄存器PSC0_PTSTAT的最后两位在上电时为00,而PSC1_PTSTAT的最后两位在上电时就为11。
我想问下专家和各位同行前辈,能否帮助我解决下这个困扰多日的仿真器连接问题。它总是时不时的出现,让我调试过程中非常无语。拜托了!
Weiwei Zheng:
我也在用C6745,貌似用这个片子的不多。
用的是Win8的系统,CCS5.5,仿真器是USB560V2,非常稳定。
试过某宝上的xds100v2仿真器,各种问题。
Shine:
回复 Weiwei Zheng:
试试把TCK时钟降到10MHz.
Junhao Song:
您好,我在对新的dsp板进行测试的时候,也遇到了“connect to PRSC failed”的问题,使用的也是xds100v2的仿真器,CCS5.4,win7系统。请问,你这个问题解决了吗?如果解决了,请问是如何解决的。另外,检测仿真器连接的时候,显示结果是成功的。十分感谢。
sen xu:
回复 Junhao Song:
你好,我新做的6745的核心板,也遇到你的问题,检测仿真器是成功的,也识别出是6745,晶振也有输出,但debug时报错6305,PRSC module failed to a router register.请问后来你的问题解决了吗?