楼主: rivita

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

[复制链接]

该用户从未签到

27

主题

183

帖子

0

中级会员

Rank: 3Rank: 3

积分
324
最后登录
1970-1-1
发表于 2014-10-10 10:40:38 | 显示全部楼层
rivita 发表于 2014-10-8 20:19
正确的应该怎么配置呢?

对照文件里面设置啊,正确的应该是mmcblk0p1或者mmcblk1p1吧
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

48

帖子

0

注册会员

Rank: 2

积分
179
最后登录
1970-1-1
 楼主| 发表于 2014-10-10 10:46:13 | 显示全部楼层
gogogogo 发表于 2014-10-10 10:40
对照文件里面设置啊,正确的应该是mmcblk0p1或者mmcblk1p1吧

您说BOOT启动参数哇
文档写的2
这个应该如何判断
UBOOT启动参数应该如何写,能知道指导吗
回复 支持 反对

使用道具 举报

该用户从未签到

27

主题

183

帖子

0

中级会员

Rank: 3Rank: 3

积分
324
最后登录
1970-1-1
发表于 2014-10-10 11:03:28 | 显示全部楼层
rivita 发表于 2014-10-10 10:46
您说BOOT启动参数哇
文档写的2
这个应该如何判断

i.MX_6Dual6Quad_SABRE-SD_Linux_Users_Guide.pdf里面有详细说明,其中9.2说明了送sd卡启动,从emmc启动只需按照后面说明修改就可以了
MX6Q SABRESD U-Boot > setenv loadaddr 0x10800000
MX6Q SABRESD U-Boot > setenv bootargs_base 'setenv bootargs console=ttymxc0,115200'
MX6Q SABRESD U-Boot > setenv 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'
MX6Q SABRESD U-Boot > setenv bootcmd_mmc 'run bootargs_base bootargs_mmc;mmc dev 2;mmc read ${loadaddr} 0x800 0x2000;bootm'
MX6Q SABRESD U-Boot > setenv bootcmd 'run bootcmd_mmc'
MX6Q SABRESD U-Boot > saveenv
MX6Q SABRESD U-Boot > run bootcmd

回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 11:40:33 | 显示全部楼层
rivita 发表于 2014-10-9 21:21
或者会不会是我写SD卡的方法有问题?

往SD卡中写的话,你是使用mfgtool写的吗?
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 11:42:22 | 显示全部楼层
rivita 发表于 2014-10-9 21:20
yocto用的是fsl-yocto-3.10.17_1.0.0.gz
LTIB用的是L3.0.35_4.1.0_130816_source.tar.gz

这两个版本都是可以的,如果你要使用QT等的话那么建议你使用yocto来编译的话会快一些。如果没有特别的要求的话,建议你使用LTIB,结构非常清楚。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 11:44:40 | 显示全部楼层
gogogogo 发表于 2014-10-10 10:40
对照文件里面设置啊,正确的应该是mmcblk0p1或者mmcblk1p1吧

你好,他使用的BSP是fsl-yocto-3.10.17_1.0.0.gz所以应该是2,不是1。
如果是BSP L3.0.35_4.1.0_130816_source.tar.gz的话,那么就是你说的那个了。

回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 11:46:45 | 显示全部楼层
rivita 发表于 2014-10-10 10:46
您说BOOT启动参数哇
文档写的2
这个应该如何判断

你好,他说的是L3.0.35_4.1.0_130816_source.tar.gz这个版本的BSP,如果你使用L3.0.35_4.1.0_130816_source.tar.gz的Demo的话,按照他说的是正确的。但是你使用的是fsl-yocto-3.10.17_1.0.0.gz 所以就要根据该版本BSP中文档中的方法设置。

回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-10-10 11:49:05 | 显示全部楼层
楼主你好,关于fsl-yocto-3.10.17_1.0.0.gz 版本的BSP,建议 你先跑一下里面的Demo images,按照文档中u-boot的设置是可以成功的。我这边试过的,没有什么问题。前提是u-boot中的参数一定要设置正确。
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

48

帖子

0

注册会员

Rank: 2

积分
179
最后登录
1970-1-1
 楼主| 发表于 2014-10-10 11:51:51 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-10-10 11:44
你好,他使用的BSP是fsl-yocto-3.10.17_1.0.0.gz所以应该是2,不是1。
如果是BSP L3.0.35_4.1.0_130816_s ...

1.怎么用MFG下载sd和nand,他需要编写ucl2.xml,网上我下了一个是u_boot放spi flash里的,您能提供我一个支持nand和sd烧写的吗?我现在是参照手册输命令做的,其实我想用MFG。
2.我编译LTIB的时候碰见了前几天发帖子的错误,网上搜索没搜索到,您受累帮我看看好吗?
3LYIB是不支持QT还是相对麻烦?
麻烦您啦
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

48

帖子

0

注册会员

Rank: 2

积分
179
最后登录
1970-1-1
 楼主| 发表于 2014-10-10 13:26:02 | 显示全部楼层
我感觉我的u-boot配置不对
我用MFG烧录后,启动办 unknow command 'mmcread'
wrong image format for boot command
error:can't get kernel image
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-18 21:37 , Processed in 0.177968 second(s), 29 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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