近来做了个C6711板子,调试过程遇到的问题不少,现在说下个人体会,刚开始DSP板老连不上仿真器,RESET#,CLKMODE,NMI等都查过了,很正常,又怀疑是某些配置脚错了,试过很多不同组合都不行,郁闷了很久,,后来同学在打开CCS的同时帮按了下DSP板子的RESET#键,才进入,但发现不是每次这样连上都是正常的,有时往里面写数据都会写偏一位地址(如本写到0x80的数据写到0x84去了),且感觉不是很稳定。逛论坛,发贴,后来发现有个TI DSP 仿真器正常工作的基本要求,按它说的都查完了,还是不够正常,又看到说JTAG接口线长不能太,我做时从DSP板子的JTAG口到DSP长才4CM左右,如果要加上仿真器本身的长度,超过了TMS320C6000 DSP Designing for JTAG Emulation Reference Guide.pdf里建议的6 inch 改短了仿真器和DSP板子的连线还是不行,用示波器看JTAG的时钟TCLK过冲比较多,有1.几伏对比手头的一个C6000的开发板,它的也不小,虽然DSK上JTAG口加了缓冲,比我的好的,还也见很好,也有差不多1伏过冲,后来看到如果能正常连上后,就能正常传数据,就不管这点了。又看到电源噪声容量问题,量了量我的板,发现电源噪声余量险些不及格,比较怀疑,但后来弄了个程序跑了一天晚上都正常工作。 |