续 > iTop-4412 刷机方式详解(2)
zImage(kernel, 内核)
在 SecureCRT 界面输入:
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