首页 > 代码库 > 开发板刷系统(二)---利用fastboot向iNand中刷入镜像
开发板刷系统(二)---利用fastboot向iNand中刷入镜像
破坏了板载iNand的bootloader以后,可以从第二启动方式即SD卡通道2来启动,那如果想重新将bootloader刷回iNand中,从板载iNand来启动该怎么办呢?
我们可以使用bootloader提供的fastboot功能来向板载的iNand中刷入bootloader或者os镜像。注意此时的bootloader是SD卡提供的bootloader,我们可以通过SD卡中的bootloader向板载iNand中刷入镜像。当然我们也可以通过板载iNand的bootloader来向板载的iNand中刷入镜像(因为bootloader运行起来的时候是存在于DRAM中,向iNand中刷入镜像不影响本身bootloader的运行)
使用fastboot的时候需要注意的问题:
- 在开发板和window主机两边都进入到fastboot的模式中,然后通过USB OTG线来从window主机向开发板烧录镜像文件。
- 开发板中在bootloader中敲入fastboot命令即可,敲入fastboot命令后需要安装fastboot驱动。
- window主机中在命令行中使用fastboot命令来进行烧录或者其他操作
- fastboot可以看作是类似于tftp的一种传输工具,通过USB线来连接开发板和window主机,开发板为服务器端,window主机为客户端。我们在window主机中通过特定的fastboot命令来向开发板进行操作。
常用的fastboot命令:
fastboot devices:用来查看是否连接上了设备。相当于测试开发板和window主机之间有没有建立连接。
fastboot flash 分区名 镜像文件:用来向特定分区中烧录镜像文件。
fastboot reboot:用来重启开发板。
比如烧录android4.0.4的步骤:
fastboot flash bootloader android4.0.4/uboot.bin
fastboot flash kernel android4.0.4/zIamge-android
fastboot flash system android4.0.4/x210.img
开发板刷系统(二)---利用fastboot向iNand中刷入镜像
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。