如题,公司设计的am3354板子,之前一直使用的DDR2,最近因成本问题改用DDR3。系统软件版本为ti-processor-sdk-linux-am335x-evm-04.00.00.04(有修改),DDR2版本和DDR3版本的板子硬件设计上相差不大,软件上仅u-boot的DDR参数不一样。可是DDR2版本的系统运行完好,而DDR3版本的在DDR初始化后就开始出现乱码,而且printf的打印语句完全不显示,内核系统均不加载。怀疑是DDR3的硬件设计有错,希望TI的各位能帮忙判断一下,感谢了
原理图如附件