1.3.3.1什么叫刷系统
刷系统就是利用刷机工具,向开发板中烧录预先编译好的系统镜像,使之在开发板上运行起来
1.3.3.2串口输出的意义
串口就是一种硬件通信口,很多年前串口是CPU之间通信的主要接口,速度很低,现在主要用来作程序输
出监控、调试
桌面电脑可以打开一个虚拟控制台,嵌入式系统一般是用串口来做控制台的。一般是用一根串口线连接开发
板的串口和我们电脑的串口,然后在电脑上打开一个串口监视,这样开发板上的串口输出内容就可以在电脑上看到,
还可以通过监视终端想开发板输入一些控制命令由开发板执行这样开发板的串口输出内容就可以在电脑上看到。常用
的串口监视软件有:超级终端、SecureCRT、minicom
1.3.3.3安装USB转串口驱动
本来电脑都有串口(DB9),但目前大多数笔记本没有串口,所以使用USB转串口线,插入后需要在电脑端
安装USB转串口驱动。
1.3.3.4使用SecureCRT
从网盘(http://pan.baidu.com/s/1sl5GLBJ)下载SecureCRT解压直接使用,注册时参考解压包中的说明.TXT
打开SecureCRT.exe后,建立serial连接。开始监视窗口,注意流控一定要去掉
开发板串口接串口2
1.3.4开发板刷系统
1.3.4.0破坏iNand中的BootLoader
进入 android 系统控制台,执行如下指令:
busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync
为了确保执行数据有效,再执行 sync 同步一下,即可破坏掉前一个块的数据
注意:破坏板载的iNand中的BootLoader后,不插外部SD卡,启动时串口得到SD checksum
Error
1.3.4.1制作SD启动卡(烧录uboot到SD卡中)
有两种烧写方法:一种是在Windows中用刷卡工具去制作启动SD卡;另一种是在Linux中用dd命令
1.3.4.2fastboot介绍
fastboot是uboot用来快速下载镜像的一个命令,fastboot同时还是Windows上的软件
fastboot下载时要注意1:fastboot是使用USB线进行数据传输,所以在传输之前要连接开发板
和主机的USB口
fastboot下载时要注意2:需要安装驱动(驱动下载链接:http://pan.baidu.com/s/1pKBAta7
密码:qx9t)
1.3.4.3fastboot驱动的安装
1.3.4.4fastboot常用命令
fastboot devices 命令用来查看当前连接的设备
fastboot flash 命令用来烧录的
f astboot reboot 命令用来重启系统
1.3.4.5使用fastboot烧录android4.0.4镜像
在cmd下使用以下三个命令完成烧录
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
1.3.5开发板刷系统
1.3.5.1烧录Linux+Qt
fastboot flash bootloader linux+QT4.8/uboot.bin在· 烧uboot
fastboot flash kernel linux+QT4.8/zImage-qt 烧Linux kernel
fastboot flash system linux+QT4.8/rootfs_qt4.ext3 烧rootfs
uboot的参数不用设置。
1.3.5.2烧录Android2.3
fastboot flash bootloader android2.3/uboot.bin 烧uboot
fastboot flash kernel android2.3/zImage 烧Linux kernel
fastboot flash system android2.3/x210.img 烧Android ROM
注意:Android2.3使用了串口0,所以启动时要把串口插到串口0上,不然串口没有任何启动信 息出来,android2.3的logo在屏幕左上角
1.3.5.3烧录Android4.0.4
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