TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678通过SPI从NOR FLASH boot 出现的错误求助

请教高手:

        我们现在已经实现了通过SPI接口从NOR FLASH来加载6678,使用2.0版本芯片,加载8个核,6678输入时钟为100MHz

        现在经常会出现下述几种问题(2个问题是分别的,不是同时出现):

        1、上电后后SPICLK的频率为6.3MHz(正常应该为20MHz),boot完成后运行时,配置PLL_DIV后PLL_STAT显示始终处于GO状态,PLLCTL中的PLLRST也显示PLL失踪处于reset状态(这在JTAG加载下从未出现过)

         2、上电后SPICLK输出一小段500K的时钟,然后信号消失,6678所有核都未能boot起来

         大约每上电4、5次就会出现一次上述现象中的1种。检测信号质量看不出任何问题,请求高手提供一些解决问题的思路,谢谢!

xin zheng:

问题是否解决,求教。是否是勘误表里PLL的问题?

Andy Yin1:

1. 如C6678 Errata Advisory8所述,在SPI boot时 PLL是bypass mode,并且Advisor8只影响PG1.0,所以问题不是由于PLL unlock引起的;

2 对照C6678手册确认严格遵守上电时序要求,对照手册测试上电后的各个输出管脚状态,确认供电电压及时钟满足power clock supply 要求。

3 是所有板子都是一样的状态么?

赞(0)
未经允许不得转载:TI中文支持网 » C6678通过SPI从NOR FLASH boot 出现的错误求助
分享到: 更多 (0)