SD卡刷机笔记
来源:互联网 发布:医学三维重建软件 编辑:程序博客网 时间:2024/06/05 20:24
SD卡刷机笔记
一、破坏iNand
首先破坏iNand中的BootLoader,以便让系统从SD启动。
破坏的方法:系统正常启动成功后,进入控制台执行以下两条命令。
1.busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512
seek=1 count=1 conv=sync
2.为了保证数据有效,再执行sync
注:1所执行命令目的是把iNand的第一个扇区全部擦除,将来再启动时,iROM还会读取iNand的前16KB,然后做校验和,此时校验肯定是失败的,所以转到SD2去启动。
二、烧uboot到SD卡
有两种方法:
1、在Windows下用专门的烧录工具(x210_Fusing_Tool)。
2、在Linux环境下使用dd命令。
烧录成功后,将SD卡插入SD2通道,此时就可以开机了。
三、使用fastboot烧录镜像
fastboot就是uboot用来下载镜像的一个命令,同时也是Windows上一个软件。fastboot是用USB进行数据传输的,所以事先得安装好驱动,将主机与开发板用USB线连接。
fastboot的常用命令:
fastboot devices --->用来查看当前连接的设备
fastboot flash xxx--->用来烧烧录xxx内容
fastboot reboot --->用来重新启动系统
将SD卡插入SD2通道,在uboot下执行fastboot命令:
在uboot启动提示的3内,按下回车键(前提是串口能正常使用)
在Windows环境下输入cmd,进入控制台,到存放fastboot的目录下,执行fastboot devices,可以查到当前连接的设备(当然,事先一定要安装好驱动)。
在以上步骤做好以后,就可以烧录uboot了。
1.烧录uboot.bin
执行: fastboot flash bootloader uboot.bin
2.烧录linux kernel
执行:fastboot flash kernel zImage-android
3.烧录android rom
执行:fastboot flash system x210.img
这个烧录等比较久,忘记截图了,如果当前路径有x210.img文件,那么是没问题的。在烧录过程中,液晶屏会有以下现象,没有烧录时,
是没有绿色的。
4.重启系统
执行:fastboot reboot (也可以把开发板断电,然后重启,不用执行该命令)
- SD卡刷机笔记
- SD笔记
- SD学习笔记
- SD软件开发笔记
- SD卡学习笔记
- SD卡学习笔记
- SD调试笔记
- SD学习笔记一
- [笔记分享] [SD] SD卡种类介绍
- [笔记分享] [SD] msm8926 sd 探测流程
- [笔记分享] [SD] SD读写测试程序
- SD卡学习笔记二
- SD卡学习笔记三
- SD卡学习笔记四
- SD卡学习笔记五
- SD卡学习笔记六
- SD卡驱动学习笔记
- sd
- Mysql学习笔记四——group分组与统计函数
- CF
- hdu 1029 B
- JSP笔记<一>
- 【mfc】常用的代码【更新】
- SD卡刷机笔记
- android存储各种格式文件到sd卡
- 浅谈JavaScript对象的浅拷贝和深拷贝
- 滴滴17春招大题
- 自定义数据格式的矢量地图实现
- Combination Sum
- 操作系统之存储管理详解
- 【51单片机】波特率
- Java JTree的用法