iTop-4412 刷机方式详解(3)

续 > iTop-4412 刷机方式详解(2)

4.Android 4.0.3 的烧写(USB 烧写到 TF 卡)

4.1 准备工作

1)硬件准备:

开发板、 电源、 串口线、 MicroUSB线、 TF卡


2)软件及驱动准备:

ADB 驱动、 串口驱动、 SecureCRT


3)安装镜像(压缩包):

u-boot-iTOP-4412.bin(U-boot, 通用引导程序)
zImage(kernel, 内核) 

ramdisk-uboot.img 和 system.img (rootfs, 根文件系统)


4.2 烧写过程

1)制作有 u-boot 的 TF卡, 制作步骤同 iTop-4412 刷机方式详解(1)


2)连接电源、 串口线和 OTG 线


3)打开SecureCRT, 连接开发板, 将启动方式改为从 TF 卡启动


4)打开开发板电源,进入 u-boot 引导程序


5)给 TF 卡创建分区并格式化

a)分区

$fdisk -c 1


b)格式化 Fat 文件系统

$fatformat mmc 1:1


c)格式化 Sys 分区

$ext3format mmc 1:2


d)格式化 Data 分区

$ext3format mmc 1:3


e)格式化 Cache 分区

$ext3format mmc 1:4
6)连接主机
在 SecureCRT 界面输入:
$fastboot
7)打开 fastboot 工具


8)烧写U-boot (此步骤可跳过)

$fastboot flash bootloader u-boot-iTOP-4412.bin


9)烧写kernel

$fastboot flash kernel zImage


10)烧写 rootfs , 输入命令

$fastboot flash ramdisk ramdisk-uboot.img
$fastboot flash system system.img


11)输入擦除命令

$fastboot -w


12)输入重启命令

$fastboot reboot

重启成功就可以使用烧录的安卓系统了。


2017 年 2 月 28
Kilento


你可能感兴趣的:(Exynos4412,嵌入式,系统烧写)