This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

2808的硬件出现问题,求思路(时钟频率不对,FLASH无法烧写)



我之前做过一版2808的DSP小板,软件都已经调试好了, 现在新画了一板,但用TI的例程或者原来调试好的软件都会出现问题,如下:

1、时钟频率偶尔会不对,2808时钟100M,使用EPWM单向计数,无分频,计数周期5000,按理开关频率应该是20KHZ,但经常地开关频率会变成40KHZ,需要多次重复烧写重启才能变回正常频率。

2、无法烧写FLASH。烧写后能够在线启动程序,但断电后重启程序只运行一小会(毫秒级),可以从示波器看到EPWM的波形已经有了一段之后又消失了。

目前已经基本排除软件的问题(烧写例程也会出现异常),同时DSP也进行过两次的更换。希望高手们能够看看帮忙给个思路,多谢了。附上前后两版的原理图。

DSP小板.sch
  • 建议检查下时钟信号电路,晶振输入,并测量XCLKOUT上的信号;还有排除注意检查下是否有虚焊的可能性。

  • 晶振输入一直是20M,对的,XCLKOUT上的信号有时为100M有时200M(出错时,用的均为例程)。虚焊的可能性也比较小,因为我焊了两块板子了,其中有一块进行更换过DSP,但都存在同样的问题。目前我初步推断为PCB布线的问题,因为和前一版对比最小系统原理图是一样的。请问下什么原因会直接导致这个现象?有没有过之前的例子。谢谢解答。