最近焊了块DSP的板子,用的是TI公司的 TMS320F2812,完了后连接仿真器,启动失败,提示如下错误信息:
cpu_1-DSP Device Driver
CAN't Initialize Target CPU:
Error 0x00000200/-118
Error during:OCS,
This error was generated by TI's USCIF driver.
检查CCS配制完好,检查硬件最小系统完好,有源晶振有时钟脉冲输出。查了两天没问题,怀疑DSP坏掉了,去瑞泰换了个新的,再试依然如故。绝望之际无意中碰了下晶振引脚,顺利连上。
原因分析:晶振虚焊。
教训:很多时候都是很弱的毛病,不要把简单问题复杂化。
经验:一般这种DSP连不上的毛病,都跟外围电路关系不大,只要检查最小系统就行。以CPU 为核心来检查,检查关键引脚的输入输出以及关键脚的电平是否正确。如果CPU各脚的输入都是正常的,加上CPU到JTAG也OK,那么肯定仿真器可以连上。假如再报错,老老实实检查CCS配置吧。