某项目用的XXF320f2812 DSP,反馈两个板子第一次连上仿真器后,就一直连不上了。该项目用了四片XX74401依次给fpga和dsp供电,fpga给dsp复位和时钟信号,时序无问题,复位和时钟也没问题,jtag二极管特性也没问题。
经测试,在仿真器连接的时候电压电平正常,5V电源电流0.26A,dsp工作不正常。仿真器不连的时候5V电源0.36A,测1.8V会运行时突然跌落到1.1V左右。最后排查发现5V电源线上有个π型滤波,电感的直流电阻有2.4Ω,导致输入到74401的电压只有4.2V左右,3.3V的pg信号拉低(压差要大于1V才有用),使1.8v信号变低。
后来,将电感短路后,5V电源电压正常,1.8V正常,DSP运行正常,电流0.5A左右,仿真器连接也正常。第一次烧录时,没有程序,电流比较小,74401运行正常,而下载程序后,电流变大,电感压降太大,导致74401输出异常,从而连不上仿真器。