嵌入式爱好者

查看: 10793|回复: 0

[Linux] s3c6410 SD卡启动自定义Linux的问题

[复制链接]

2

主题

2

帖子

6

积分

扫一扫,手机访问本帖
发表于 2015-7-24 10:29:43 | 显示全部楼层 |阅读模式
本帖最后由 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格式的文件系统
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-3-13 13:19

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表