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

AM335x Lunix下的SDK问题

请教:

目前在做基于TI 335x平台的Linux项目,使用TI的335x开发板,在TI官网上下载的sdk(ti-processor-sdk-linux-am335x-evm-03.02.00.05),按照官网文档调用bin目录下的create-sdcard.sh,给SD卡创建了两个分区(boot和rootfs),并且安装了默认的pre-built image,但是开发板启动过程中一直报错说SD卡找不到,以下是错误截图; 之后用make all编译了SDK,用新编译的uboot.img替换掉pre-built image里的uboot.img后,SD卡有时候可能加载成功,但是在启动kernel的时候,一直显示Sarting Kernel,之后就没有任何输出了,过一会儿板子就会重启。怀疑是不是使用的这个开发板跟官网上的这个SDK不匹配,附件是使用的开发板的照片,请帮忙确认一下。


Eggsy Pang:

SDK是适用的。SD的boot的分区放uboot.img和MLO,rootfs分区里面放置file system,其中file system有一个文件夹是boot,里面放置zImage和devicetree,不知道您的操作是否正确,下面的link可以参考一下

http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Software_Developer%E2%80%99s_Guide

Jian Zhou:

回复 Eggsy Pang:

可以先在U-boot下测试下SD卡的读写,看看SD卡硬件部分是否正常。

leo chen:

和有可能是 SD卡座接触不良

赞(0)
未经允许不得转载:TI中文支持网 » AM335x Lunix下的SDK问题
分享到: 更多 (0)