hello! I'm using imx6 SD boot .ADN WHEN I SETENV IN UBOOT,IT STOPED.MX6Q SABRESD U-Boot
> saveenv
Saving Environment to MMC...
Writing to MMC(0)...
I don't why it happend ,I need your help.
thanks
会不会是卡上的开关拨到写保护了?
我也不清楚.板子是别个公司做的,我也才拿到.不过写保护的话,是在u-boot界面连flinfo命令也不能用,什么都看不到呀
你是用Freescale 的参考板吗?从你U-Boot的信息看,"SABRESD U-Boot"显示这是SabreSD板.
Freescale SabreSD的软件信息可以从以下网页下载:http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX6_SW
你可以将U-boot 完整的log附上,这个可能帮助分析
是freescale板子.我的u-boot用的是Demo Image包里面的u-boot-mx6q-sabresd.bin
你可以参考i.MX_6Dual6Quad_Sabre-SD_Linux_User_Guide.pdf文档.
你可以执行以下命令获取mmc帮助信息.
MX6Q SABRESD U-Boot > help mmc
mmc - MMC sub system
Usage:
mmc read addr blk# cnt
mmc write addr blk# cnt
mmc erase blk# cnt
mmc rescan
mmc part - lists available partition on current mmc device
mmc dev - show or set current mmc device
mmc bootpart - show or set boot partition
mmc list - lists available device
当你写相关信息到指定卡的时候,你可以用”mmc dev ” 显示或指定当前的卡.
同时需确定SD卡是写保护关掉的
可以私聊吗?我QQ:1485728127,或者新浪邮箱:wxs3314480@sina.cn.有些问题需要向您请教
不是很清楚.板子是公司才给我研究的.资料都得自己找.有没有办法取消写保护呢?对于写保护这方面我也想过,但是在u-boot里面flinfo指令什么都不输出...
写保护是硬件实现的,卡上有个Lock,看到没?