第三部分 刷机教程之终极秘诀——DNW刷android系统
一、准备工作
1、装好相应的驱动、串口线和USB线已经插上去、DNW也打开。
2、Android4.0系统镜像文件和DNW烧录文件
镜像文件如下:(这个就是android操作系统和uboot)
DNW烧录文件如下:(usb启动文件用于初始化DRAM区 这样uboot就可以烧录到DRAM )
3、工具简介
二、烧录流程
①:拨码OM5拨上去;如 [OM0:OM5]=[101101]。进入USB调试模式,后面两位不管。
②:按住开机键,DNW配置下载地址d0020010,USB下载x210_usb.bin。
③:DNW配置下载地址0x23e00000,USB下载uboot.bin(此时uboot.bin是烧录到DRAM区,断电是不会保存任何东西 )
④:这时串口终端有信息打印出来,回车进入命令行,这时可以松开 开机键.
⑤: 输入fdisk -c 0 分区
⑥ 在串口中输入fastboot,这样就会进入fastboot模式(上位机就可以通过fastboot命令进行镜像的烧录)
⑦ 去DOS下操作(进入d: 运行fastboot即可),去到fastboot目录下,分别执行:
fastboot flash bootloader xxxxx
fastboot flash kernel xxxxx
fastboot flash system xxxxx
fastboot -w //清空用户数据分区和缓存分区(恢复工厂设置)
上面的 “xxxxx” 指的是对应镜像所在路径 如第一个:
fastboot flash bootloader E:\x210BV3\X210_B\android4.0.4\image\inand\uboot.bin
也可以这样写:(fastboot和烧录文件系统在同一个文件夹中)
fastboot flash bootloader android4.0.4/uboot.bin 烧uboot
fastboot flash kernel android4.0.4/zImage-android 烧linux kernel
fastboot flash system android4.0.4/x210.img 烧android rom 系统
fastboot -w
在烧录的情况下 会看到液晶的屏幕是会变化颜色的。
⑧:完了之后OM5拨回来,手动重启机器即可。
三、总结:
1、首先设置OMPin组合,使得系统进入USB调试模式。
2、在地址0xd0020010烧写x210_usb.bin文件,也就是说将这个镜像文件烧录到iRAM区,对DRAM进行初始化,为下次的uboot烧录做准备
3、在0x23e00000地址烧录uboot.bin,因为在步骤2对DRAM进行了初始化,所以uboot程序是可以运行在DRAM。
4、进入串口命令行 进行系统分区和fastboot( fastboot是uboot中用来快速下载镜像的一个命令)
5、在windows平台下运行fastboot软件 进行uboot、kernal和image烧录到inand,以便下次重新启动还可以进行。