碰到一个奇怪的问题,求解:开发基于IMX6Q的系统,做了5块板,其中4块都正常,另1块无论配置为spi flash或SD卡启动,都无**常启动;软件人员在启动过程中通过命令行发现数据已加载到DDR3中,但是只有前4个字节数据正确(无论采用flash还是SD卡启动)。当他通过USB接口从电脑加载相同的uboot到内存中运行后,CPU可以正常加载在spi flash或SD卡中的内核,而且整个系统都可以良好运行(基于此,认为该板对于spi flash 、SD、 DDR3的访问应该没有问题)。请问这是怎么个情况?uboot等软件程序跟其他4块板一样。 |