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

am4378 sd卡启动出错

第一次搞am4378,新做的板子,使用SD卡启动,用终端得到的打印信息如下:

U-Boot SPL 2013.10-svn19 (Feb 05 2015 – 16:49:23)

U-Boot SPL 2013.10-svn19 (Feb 05 2015 – 16:49:23)

U-Boot SPL 2013.10-svn19 (Feb 05 2015 – 16:49:23)

U-Boot SPL 2013.10-svn19 (Feb 05 2015 – 16:49:23)

U-Boot SPL 2013.10-svn19 (Feb 05 2015 – 16:49:23)

U-Boot SPL 2013.10-svn19 (Feb 05 2015 – 16:49:23)

每隔几秒就出现一条U-Boot SPL 2013.10-svn19 (Feb 05 2015 – 16:49:23)

想知道问题大概出在哪里,

Yaoming Qin:

似乎在反复重启,可以看看reset的输出是否正常。

查查电源部分是否正确

user4844379:

回复 Yaoming Qin:

非常感谢,我去检查一下电路。

user4844379:

回复 user4844379:

检查了相关的所有引脚,包括电源部分,除了一个引脚电压值都在范围内,异常引脚为am4378的g25连接的是tps65218的45脚nINT ,该引脚为低电平,是否正常。

还有ddr内存配置错误是否会导致uboot spl异常,现在没有方向。

Steven Liu1:

回复 user4844379:

SPL中最重要的就是做了ARM的一些时钟初始化和DDR的初始化,如果DDR的初始化失败了,确实会导致过不去。

你是否在板子上做了DDR的相关配置了呢?如果没有的话,建议参考下面的部分先确保你的DDR的配置正确,否则,DDR配置失败了,后面肯定会卡住。

http://processors.wiki.ti.com/index.php/AM437x_DDR_Configuration_and_Programming_Guide

qixxuan wu:

回复 Yaoming Qin:

你好,我最近在用AM4379裸板写SD卡的读写程序,你们提供的程序只能通过串口读数据,而不能写,我想自己修改程序实现读写,但是具体的有些地方不太明白,试了好久都没调试出来,想请教一下具体的应该怎么修改呀

Eggsy Pang:

证明板子在串口初始化后,跑飞了,具体在哪里,需要在串口初始化后track一下

赞(0)
未经允许不得转载:TI中文支持网 » am4378 sd卡启动出错
分享到: 更多 (0)