android如何在用户空间修改uboot imx6的启动项

通过量测启动设备相应的管脚clock信號来判断Boot_cfg设置是否正确而如果MFG及MFG镜像可以工作,也可以使用MFG直接读取SBMR1寄存器来获取:

2.启动板子进入下载模式(boot mode为下载,或是启动镜像认證失败都会进入)

3.进入下载模式后就可以运行MFG,将正常启动的uboot imx6镜像下载到外部内存并运行起来

4.在串口上键入“空格”,停下uboot imx6,然后使用uboot imx6的”md”命令就可以读取sbmr1寄存器:”md 020d8004” (sbmr1寄存器地址)在SDP, eMMC 启动时为0x,与上文我们配置的一致

所以总结下来如果系统因为启动模式不对而进入到丅载模式,我们可以通过MFG来精确确认SBMR1寄存器值从而了解是那些Boot_Cfg GPIO配置不对。


}

我要回帖

更多关于 uboot imx6 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信