admin 管理员组

文章数量: 887017

一、什么是刷机?
“刷机”这个词在日常生活中经常听到,例如有些人说“我手机很卡,需要重新去刷一下机”,“我手机这个功能不支持,可以去刷下机么”,等等。其实,专业一点来说,刷机就是重新在板载的iNand/Nand/SD卡等储存设备上面重新部署uboot、kernel、rootfs。通俗一点来说就是,重装一个操作系统,像在电脑上面重装系统一样。

二、准备刷机工具。

(一)软件工具

1、fastboot:现在刷机工具普遍用的是fastboot,无论是在开发板上还是手机。fastboot是一个windows下的一个刷机工具,同时也是uboot下面的一个命令,当在uboot下执行“fastboot”,就相当于将uboot交给Windows下面fastboot软件管理,只需在Windows下利用fastboot软件执行命令烧写镜像即可实现“刷机”。

2、fastboot驱动:安装了fastboot以后肯定需要安装fastboot驱动啦。

3、DNW工具:DNW方式刷机使用到。三星的镜像烧录软件,它的作用是直接将镜像烧录到指定地址的SRAM/DDR中去。(注意:是烧录到SRAM/DDR,而不是iNand/Nand/SD卡等,掉电以后数据会被清空)

4、DNW驱动:配套DNW跟USB-OTG使用。

5、九鼎创展SD卡烧写工具:SD卡刷机方式刷写镜像使用到,这个是直接将镜像烧录到SD卡上面,是九鼎公司的一个SD卡烧录软件。

6、secureCRT:显示uboot打印的串口信息,同时也是显示uboot控制台的重要工具。

7、串口驱动:配套串口线跟secureCRT使用。

(二)硬件工具

1、串口线:连接开发板与PC的桥梁。

2、USB-OTG线:镜像烧录时使用到的。

3、SD卡:SD卡方式刷机使用到。

三、3种刷机方式的介绍。

(一)fastboot刷机,这种刷机方式的前提是你的开发板可以启动uboot并且进入uboot的控制台。大多数手机刷机也是这种。

(二)DNW+fastboot刷机,当

本文标签: 刷机 开发板 教程 平台