1.3开发板刷系统

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值