s3c6410 SD卡启动自定义Linux的问题
本帖最后由 aoyipower 于 2015-7-24 10:41 编辑我用yocto自定义了一个Embedded Linux,想在s3c6410上启动。
编译后生成的文件:
1. qemuarm.rootfs.ext4 (当然可以是其他格式如:ta r .bz2 等十几种,但是不支持yaffs2)
2zImage
用开发板自带的u-boot.bin,启动失败了,读取文件系统的时候出错。
在网上找了一下,有一种Beagleboard启动的方法,不知道是否适用:
1.将SD卡分区:bootFAT32 ,rootext4
2.需要下列文件:
Boot Loader: MLO (目前还不知道哪有源码,怎样编译这个文件) , u-boot.bin(用开发板自带的应该就可以)
Root FS:$IMAGE_TYPE.tar.bz2(这个是文件系统文件),$KERNEL_VERSION.tgz(这个也应该是文件系统,但还不知道怎样得到)
Kernel: uImage (编译后的内核映像)
哪位大侠处理过类似的问题。请提示一下:
1.怎样获得并编译MLO,源码应该叫x-load
2.文件系统中$KERNEL_VERSION.tgz这个文件怎样得到
或者怎样改造u-boot.bin,使它支持tar.bz2格式的文件系统
页:
[1]