使用了一款TI的DSP,型号为TMS320F28335,电源芯片为TPS767D301,在调试过程中,有两块板子上的DSP会出现上电偶发不能启动的现象。在DSP不能正常启动的情况下,电源芯片的复位管脚正常,有200ms的复位,不能启动时手动复位,DSP能够正常工作。这种情况可能存在的原因是什么?
Green Deng:
bng liang有200ms的复位
这里是指芯片的复位引脚有200ms频率的复位信号吗?
bng liang:
回复 Green Deng:
是的,将电源芯片的复位管脚接在了DSP的复位管脚上。
Green Deng:
回复 bng liang:
有复位信号肯定启动不了。你测试一下这个信号是有MCU发出的还是电源芯片发出的?如果是MCU发出的,那应该是看门狗引起的复位,尝试将看门狗关闭后再操作。
bng liang:
回复 Green Deng:
可能是我没有表述清楚。最早电路设计的时候,通过TI的电源芯片输出的一个复位信号给DSP,正常在3.3V和1.9V上电之后,给DSP一个200ms的复位。但是在DSP偶发不能启动的情况下,这个复位信号也是正常输出的。DSP还是不能启动。再对DSP手动复位一下,就可以正常启动运行了。
Green Deng:
回复 bng liang:
bng liang这个复位信号也是正常输出的。DSP还是不能启动
你是说复位引脚被拉低,但芯片还是不能复位?
bng liang再对DSP手动复位一下,就可以正常启动运行了
手动复位是怎么复位?
bng liang:
回复 Green Deng:
是的,复位引脚输出低电平,电视芯片还是没有复位。手动复位是我有个测试点,将通过测试点将复位管脚接到地上。
Green Deng:
回复 bng liang:
这个。。。理论上这两者的复位原理应该是一样的,都是拉低电平进行复位。有没有用示波器测试过是复位芯片的低电平电位不够低吗?还是拉低的时间不够?
bng liang:
回复 Green Deng:
测试过的,没有任何差别,太奇怪了,我见论坛上也有别人遇到过这种情况,不知道最后都解决了没有
Green Deng:
回复 bng liang:
你可以尝试一下把芯片的看门狗程序禁用。一般来说周期性的复位信号都是由看门狗发出的,禁用之后可以避免发出复位信号。
TI中文支持网



