[技术问题解答] IMX6DL EMMC 读解锁,如何切换到BOOT分区,是能EMMC写

[复制链接]
4542|7
 楼主| mobz 发表于 2015-10-26 17:04 | 显示全部楼层 |阅读模式
本帖最后由 mobz 于 2015-10-26 19:59 编辑

按照内核文档操作解锁boot 分区,使其可写
echo 0 > /sys/block/mmcblk0boot0/force_ro
echo 0 > /sys/block/mmcblk0boot1/force_ro

然后使用下面的命令去切换到该启动分区发现切换不成功,串口日志见下面:
echo 1 > /sys/devices/platform/sdhci-esdhc-imx.3/mmc_host/mmc0/mmc0:0001/boot_config

串口日志(还是让参考内核文档,但是内核文档里就是上面那样操作):不知道哪里不对?
[  796.595836]  accessed in OS layer HERE. please following the                                                                  
[  796.595846]  guidance of Documentation/mmc/mmc-dev-parts.txt.                                                                 
Beckham_Owen 发表于 2015-10-26 17:13 | 显示全部楼层
这个不是太懂啊,帮顶了
 楼主| mobz 发表于 2015-10-26 17:19 | 显示全部楼层
Beckham_Owen 发表于 2015-10-26 17:13
这个不是太懂啊,帮顶了

谢啦先
 楼主| mobz 发表于 2015-10-26 20:00 | 显示全部楼层
已经解决,不用回复了
Tennasi 发表于 2015-10-26 20:44 | 显示全部楼层
mobz 发表于 2015-10-26 20:00
已经解决,不用回复了

楼主是怎样解决的啊,分享一下经验呗
 楼主| mobz 发表于 2015-10-27 08:54 | 显示全部楼层
Tennasi 发表于 2015-10-26 20:44
楼主是怎样解决的啊,分享一下经验呗

echo 0 > /sys/block/mmcblk0boot0/force_ro
之后就已经解锁了,只是我之前验证的时候没注意到
芙蓉洞 发表于 2015-10-27 14:55 | 显示全部楼层
mobz 发表于 2015-10-27 08:54
echo 0 > /sys/block/mmcblk0boot0/force_ro
之后就已经解锁了,只是我之前验证的时候没注意到 ...

原来如此啊,学习了
 楼主| mobz 发表于 2015-10-27 15:58 | 显示全部楼层
芙蓉洞 发表于 2015-10-27 14:55
原来如此啊,学习了

恩,是的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

60

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部