- 积分
- 6
贡献18
飞刀0 FD
注册时间2015-7-3
在线时间1 小时

扫一扫,手机访问本帖 
|
本帖最后由 aoyipower 于 2015-7-24 10:41 编辑
我用yocto自定义了一个Embedded Linux,想在s3c6410上启动。
编译后生成的文件:
1. qemuarm.rootfs.ext4 (当然可以是其他格式如:ta r .bz2 等十几种,但是不支持yaffs2)
2 zImage
用开发板自带的u-boot.bin,启动失败了,读取文件系统的时候出错。
在网上找了一下,有一种Beagleboard启动的方法,不知道是否适用:
1.将SD卡分区:boot FAT32 ,root ext4
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格式的文件系统 |
|