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

AM3352启动失败

大家好,最近公司产品开发遇到个难题如下:

问题:用的是自己的核心板,软件(底层移植等)全新开发,用的是SDK5,前期是利用原产品(核心板是AM3354)进行移植,经验证全部没问题,后来直接将核心板的AM3354换成AM3352,发现启动不了,上电后无任何打印信息,多次上电时偶尔会出现以下log信息:

U-Boot SPL 2018.01-00560-g71d5434086-dirty

Failed to init the controler

Trying to boot from MMC1

Nancy Wang:

Michael chen

后来直接将核心板的AM3354换成AM3352,发现启动不了,上电后无任何打印信息,多次上电时偶尔会出现以下log信息:

从以上的描述来有可能是硬件问题,建议可以先看一下以下链接,排查一下是否是硬件问题引起的。

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

user6007703:

回复 Nancy Wang:

王工你好,是这样的,我们用原产品的系统放到更换成AM3352的板上,是可以启动的

yongqing wang:

回复 user6007703:

两个pin兼容的,看提示初始化阶段失败,是否有多测试几块板子

user6007703:

回复 yongqing wang:

用了4个新的板子(AM3352),情况一样,无任何打印信息。正常来说,利用SDK技术手册uboot的基本编译步骤:
$ make CROSS_COMPILE=arm-linux-gnueabihf- O=am335x_evm am335x_evm_defconfig
$ make CROSS_COMPILE=arm-linux-gnueabihf- O=am335x_evm
生成的MLO就可以基本初始化好AM3352了。然而用AM3354就可以启动,AM3352就不行。

yongqing wang:

回复 user6007703:

你是从SD卡启动还是emmc启动

user6007703:

回复 yongqing wang:

SD卡

yongqing wang:

回复 user6007703:

看看板子的启动模式是否设置正确

user6007703:

回复 yongqing wang:

设置正确,我们用原产品的系统可以从SD卡启动

yongqing wang:

回复 user6007703:

检查一下硬件的问题吧

user6007703:

回复 yongqing wang:

已初步核查到问题,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » AM3352启动失败
分享到: 更多 (0)