项目组设计了一块C6678+k7FPGA的板子,上电时序由Spartan6进行管理;
一次性焊接了三块,其中两块测试各个接口及运行platform_test工程均没有问题,只有一块板子,运行platform_test都会卡死,芯片一直在跑,但是也没有任何现象;
初步怀疑DSP的PLL锁相环有问题,于是又买了一块新的芯片,重新焊接之后,还是一样的现象。
而且运行普通的工程均没有问题,只要工程内没有platform_init()函数,均可以运行下去;
我用示波器看过DSP内核时钟的外部芯片,100Mhz应该没有问题;
而且如果C6678时钟好像只有外部时钟,如果是外部芯片有问题,板子应该也不能去跑普通的工程。
DSP内核时钟电路图如上所示;按说这部分电路也蛮简单的,不知道哪里出了问题。
现在可以确定的是,芯片是没有问题的,软件测试程序也没有问题,希望各位大牛能够指引个方向,有可能是哪一部分硬件电路出了问题呢

