当前位置:   article > 正文

嵌入式课程---使用fastboot烧写Linux嵌入式系统镜像_gec6818的系统镜像

gec6818的系统镜像

使用fastboot烧写Linux嵌入式系统镜像

实验材料:GEC6818开发板(下文统称为实验箱)、笔记本各一台

操作环境:win7

第一步:

  1. 接通实验箱电源,使用串口转usb线连接实验箱与电脑;

  2. 安装串口转usb线的驱动,查看电脑系统的设备管理器是否能正确发现串口,若能则安装成功;

PL2303驱动usb转串口线

  1. 安装adb驱动,查看电脑系统的设备管理器是否能正确发现android device(也就是实验箱),若能则安装成功。

adb驱动电脑连接实验箱

第二步:

下载安装secureCRT工具,打开工具并点击file---->quick connet

在这里插入图片描述

查看电脑系统的设备管理器,找到串口线所在端口号(本机这是com3端口),按照下图选择参数

在这里插入图片描述

第三步:

打开实验箱电源,在 secureCRT 中查看串口打印的启动信息,在 uboot 启动的 3 秒内按空格键进入 uboot 命令行模式,执行如下指并回车:

fastboot

接着CRT终端出现一堆代码且最后一行显示OTG cable Connected!则表示已进入刷机模式

第四步:

  1. 使用otg转usb线(即安卓线)连接电脑与实验箱

  2. 解压 fastboot 工具压缩包到一个目录下,把 Linux 映像文件 GECuboot.bin、boot.img、

rootfs-6818-restore.ext4 全部复制到该目录中。

  1. 右键使用记事本编辑 Windows 脚本文件 auto.bat,查看烧写映像文件名是否与我们编译

出来的 android 映像文件名相同,不相同则重命名 android 映像文件名。

脚本文件 auto.bat 的内容:

fastboot flash GECuboot GECuboot.bin
fastboot flash boot boot.img
fastboot flash system rootfs-6818-restore.ext4 (此为文件系统)

fastboot reboot

fastboot文件夹目录:

在这里插入图片描述

  1. 打开cmd命令行,进入到fastboot目录下,输入前面提到的auto.bat的前三行命令:

fastboot flash GECuboot GECuboot.bin

fastboot flash boot boot.img
fastboot flash system rootfs-6818-restore.ext4 (此为文件系统)

  1. 输入完cmd命令后,等待cmd命令框提示已完成,完成后去CRT终端,若CRT终端显示已写入完成,则重启实验箱进入uboot模式,然后输入一下命令设置实验箱的参数,然后重启实验箱即可完成刷机操作!

setenv bootcmd " ext4load mmc 2:1 0x48000000 uImage;bootm 0x48000000"

setenv bootargs “lcd= at070tn92 tp=gslx680-linux root=/dev/mmcblk0p2 rw rootfstype=ext4”

save

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/855546
推荐阅读
相关标签
  

闽ICP备14008679号