打印
[i.MX]

求助,IMX6Q SD卡启动问题

[复制链接]
1976|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 duzouliunian 于 2016-6-20 15:48 编辑

第一个问题:从SD卡启动uboot时,执行mmc dev可以检测到SD卡:
                 swith to partiotions #0, ok
                 mmc0 is current device
         为了后面启动内核,需要修改env并保存,执行saveenv时却会报错(似乎又检测不到SD卡了……):
                 Saving Environment to MMC...
                 MMC: no card present
                 !MMC init failed
         具体请见附图1,现在不知道应该修改uboot的什么地方。。。。

第二个问题:如果不保存环境变量直接boot,可直接启动kernel,但是中间卡住了。。。。网上说是因为SD卡被写保护了
         具体请见附图2和3,想知道如何才能解除写保护QAQ,求大神解惑,感谢!





2016-06-20 15_19_14的屏幕截图.png (213.43 KB )

2016-06-20 15_19_14的屏幕截图.png

2016-06-20 15_40_13的屏幕截图.png (368.4 KB )

2016-06-20 15_40_13的屏幕截图.png

2016-06-20 15_40_20的屏幕截图.png (426.48 KB )

2016-06-20 15_40_20的屏幕截图.png

相关帖子

沙发
duzouliunian|  楼主 | 2016-6-20 16:46 | 只看该作者
QAQ自己顶,板子是实验室参照mx6sabresd板做的

使用特权

评论回复
板凳
duzouliunian|  楼主 | 2016-6-20 17:46 | 只看该作者
第一个问题自己修改解决了。。。但是第二个问题:kernel启动时卡住的问题仍然存在,继续求解答。。。

使用特权

评论回复
地板
殷淼| | 2016-6-21 23:29 | 只看该作者
duzouliunian 发表于 2016-6-20 17:46
第一个问题自己修改解决了。。。但是第二个问题:kernel启动时卡住的问题仍然存在,继续求解答。。。 ...

不知道你第一个问题怎么解决的,分享一下呢?

使用特权

评论回复
5
duzouliunian|  楼主 | 2016-6-22 15:43 | 只看该作者
殷淼 发表于 2016-6-21 23:29
不知道你第一个问题怎么解决的,分享一下呢?

把mx6sabresd.c中SD卡的cd端修改了一下,改成了板上实际使用的GPIO

使用特权

评论回复
6
bxf890817| | 2016-6-24 09:18 | 只看该作者
你的SD卡根目录的文件系统做的确定正确吗?还有你的uboot参数print一下贴上来看看。应该是挂载文件系统时出错了,内核应该启动完成了。

使用特权

评论回复
7
殷淼| | 2016-6-28 10:23 | 只看该作者
duzouliunian 发表于 2016-6-22 15:43
把mx6sabresd.c中SD卡的cd端修改了一下,改成了板上实际使用的GPIO

嗯,我这边也已经解决了。

主要问题出在,env保存的位置配置错误。
修改了CONFIG_SYS_MMC_ENV_DEV

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

13

帖子

0

粉丝