实验七 fastboot烧写系统
【实验目的】
掌握使用fastboot工具烧写bootloader及内核。
说明:在实验中命令行提示符为“$”表示在主机上运行,“#”表示在目标板上运行。
【实验环境】
- Ubuntu 16.04 64位发行版
- FS6818平台
【实验步骤】
- 将制作好的SD卡插到开发板上,以SD启动方式启动开发板,在倒计时期间按下任意键,进入到命令行中,输入“fastboot”。
# fastboot
- 进入到Fastboot工具目录将“A53案例源码/第一天/镜像文件/ubootpak.bin”和“A53案例源码/第一天/镜像文件/uImage”拷贝到“Fastboot工具所在目录”。
- 打开 CMD 终端(同时按下 win 键+r 键后输入 cmd)进入镜像拷贝的路径,执行下列操作:
fastboot flash ubootpak ubootpak.bin (指令一)
fastboot flash boot uImage (指令二)
注意:烧写过程可能出现错误,错误原因:
1、 fastboot 驱动没有正确安装,正确安装即可
2、 系统中一些手机助手软件占用了设备,退出或卸载这些软件即可
ubootpak.bin烧写:
cmd终端显示如下:
串口终端显示如下:
uImage烧写:
cmd终端显示如下:
串口终端显示如下: