楼主: rivita

[已解决] I.MX6,linux启动问题,谢谢!(已解决)

[复制链接]

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 13:32:49 | 显示全部楼层
楼主你好,关于你之前遇到的编译错误,你需要
修改 ltib/dist/lfs-5.1/base_libs/base_libs.spec(注释#部分)
...
perl -w -e '
# @ARGV = grep { `file $_` =~ m,ASCII C program text, } @ARGV;
# exit (0) unless @ARGV;
保存,编译即可。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 14:04:58 | 显示全部楼层
还有一点,LTIB是支持QT的,只是相对来说编译过程慢一些。使用Yocto编译QT会更快。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 14:08:00 | 显示全部楼层
关于mfgtool的使用你可以参考一下文档: MFGTool的使用关键几点.pdf (271.82 KB, 下载次数: 2)
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

48

帖子

0

注册会员

Rank: 2

积分
179
最后登录
1970-1-1
 楼主| 发表于 2014-10-10 14:29:19 | 显示全部楼层
我应该用MFG写到SD卡上啦,但是,启动u-boot正常,还是加载linux有问题。我在网上查了说是uimage格式不对,但是我用的就是生成的呀。错误刚才我发啦,手机不知道怎么传图片。
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

48

帖子

0

注册会员

Rank: 2

积分
179
最后登录
1970-1-1
 楼主| 发表于 2014-10-10 14:31:07 | 显示全部楼层
unknow command 'mmcread'
wrong image format for boot command
error:can't get kernel image
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

48

帖子

0

注册会员

Rank: 2

积分
179
最后登录
1970-1-1
 楼主| 发表于 2014-10-10 15:53:51 | 显示全部楼层
我用LTIB编的文件
报错如下:
Unknown command 'mmcread' - try 'help'
Wrong Image Format for bootm command
ERROR: can't get kernel image!
配置如下:
MX6Q SABRESD U-Boot > print
bootdelay=3
baudrate=115200
ipaddr=192.168.1.103
serverip=192.168.1.101
netmask=255.255.255.0
rd_loadaddr=(0x1300000)
netdev=eth0
ethprime=FEC0
uboot=u-boot.bin
kernel=uImage
nfsroot=/opt/eldk/arm
bootargs_nfs=setenv bootargs ${bootargs} root=/dev/nfs ip=dhcp nfsroot=${serverip}{nfsroot},v3,tcp
bootcmd_net=run bootargs_base bootargs_nfs; tftpboot ${loadaddr} ${kernel}; bootm
ethact=FEC0
loadaddr=0x10800000
bootargs_base=setenv bootargs console=ttymxc0,115200
bootargs_mmc=setenv bootargs ${bootargs} root=/dev/mmcblk1p1 rootwait rw video=mxcfb1:dev=ldb,LDB-XGA,if=RGB666 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24
bootcmd_mmc=run bootargs_base bootargs_mmc;mmc dev 2;mmcread ${loadaddr} 0x800 0x2000;bootm
bootcmd=run bootcmd_mmc
stdin=serial
stdout=serial
stderr=serial
bootargs=console=ttymxc0,115200 root=/dev/mmcblk1p1 rootwait rw video=mxcfb1:dev=ldb,LDB-XGA,if=RGB666 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24

Environment size: 927/8188 bytes

我怀疑是不是我配置有问题,或者怎么的,要不我把我编译的文件发给你,在您平台上试一下呢?
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

48

帖子

0

注册会员

Rank: 2

积分
179
最后登录
1970-1-1
 楼主| 发表于 2014-10-10 15:57:17 | 显示全部楼层
我的文件压缩包见附件
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

48

帖子

0

注册会员

Rank: 2

积分
179
最后登录
1970-1-1
 楼主| 发表于 2014-10-10 16:01:06 | 显示全部楼层
我编译的文件传到115网盘啦

115网盘礼包码:5lbdilaple43
http://115.com/lb/5lbdilaple43
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 16:07:05 | 显示全部楼层
MX6Q SABRESD U-Boot > print
bootdelay=3
baudrate=115200
ipaddr=192.168.1.103
serverip=192.168.1.101
netmask=255.255.255.0
loadaddr=0x10800000
rd_loadaddr=(0x1300000)
netdev=eth0
ethprime=FEC0
uboot=u-boot.bin
kernel=uImage
nfsroot=/opt/eldk/arm
bootargs_base=setenv bootargs console=ttymxc0,115200
bootargs_nfs=setenv bootargs ${bootargs} root=/dev/nfs ip=dhcp nfsroot=${serverip}{nfsroot},v3,tcp
bootcmd_net=run bootargs_base bootargs_nfs; tftpboot ${loadaddr} ${kernel}; bootm
ethact=FEC0
bootargs_mmc=setenv bootargs ${bootargs} root=/dev/mmcblk1p1 rootwait rw video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24
bootcmd_mmc=run bootargs_base bootargs_mmc;mmc dev 2;mmc read ${loadaddr} 0x800 0x2000;bootm
bootcmd=run bootcmd_mmc
stdin=serial
stdout=serial
stderr=serial
给你看一下我这边的设置。
这里你u-boot command中
bootcmd_mmc=run bootargs_base bootargs_mmc;mmc dev 2;mmcread ${loadaddr} 0x800 0x2000;bootm 的mmcread 设置有问题,应该是分开的,你试一下,看可以不可以。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 16:07:47 | 显示全部楼层
有时候一个标点符号也会导致无法正常启动的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-19 01:23 , Processed in 0.106310 second(s), 30 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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