RP4418开发板USB镜像烧写。两种情况请注意区分。
1、fastboot工具:适用于调试,仅限于已经烧写过u-boot的机器。可以单个文件烧写,节约调试的时间,也可以多个文件烧写。
2、注意:当机器的INAND格式化以后,必须通过 SD升级 先进行烧写。
Fastboot 镜像烧写 功能说明:
此方式适合调试、开发,有两种烧写方法:
USB fastboot 批量烧写 、
USB fastboot 单文件烧写
准备工作:
首先要准备一块可以正常跑的板子、USB-OTG 线、USB 转串口线、电源和电脑一台。连接方式如下图
![](/attachment/201607/5/31366065_1467682767q4Zq.jpg)
电源是
5V3A 的适配器。
准备步骤:
1、要进行 USB 下载需要给电脑安装 RP4418 的 USB 驱动,参考 驱动安装 Fastboot 方式下的驱动安装
2、USB 下载需要操作命令,需要给电脑安装串口工具,参考
调试工具安装 Xmanager 安装
3、要从光盘中拷贝 fastboot-4418 目录到电脑上,如桌面上也可以。该目录下有很多升级文件,请勿删除。
4、打开 xshell
5、把RP4418开发板升级工具拷到电脑本地
4418 目录下存放着需要升级的文件
6、把串口线和 USB 线连接到电脑, 开机启动开发板后,uboot 倒计前完成前在 xshell串口工具窗口按回车键:
![](/attachment/201607/5/31366065_1467683367Lm41.png)
7、上图所示后,输入 fastboot 命令, 接着执行回车:
![](/attachment/201607/5/31366065_1467683420BhsP.png)
注意:fastboot 烧写方式下,开发板会被计算机识别为另一种设备文件:此时需要正确安装 fastboot 烧写方式下的 USB 驱动,可参考 fastboot 烧写方式下的驱动安装,安装成功后就可以进入 fastboot 烧写。
开始烧写:1、批量烧写 2、单个文件烧写
【批量烧写】
1、此时回到 fastboot-4418 文件目录下 运行 writer_all_4418.bat,自动开始批量烧写
批处理文件主要包含以下内容
![](/attachment/201607/5/31366065_14676837098VFF.png)
(此批处理文件为全部升级,包括 2ndboot uboot
kernel ramdisk system)
第一条到第二条为升级 uboot (uboot 包含 2 个文件)
第三条升级 kernel
第四条升级 system
第五条升级 cache
第六条升级 userdata
从命令里可以看出烧写的时候为什么会有 4418/ 这个名字,这其实并不是烧写 4418 的意思,而是批处理文件当前目录有个 4418 的目录,后面紧跟着的是文件的名称。
另外大家也留意一下每条烧写命令第三个参数,我想大家一看就会明白的了,不同的参数,会把镜像烧到不同的存储分区
2、升级完成后,批处理文件会自动关闭,升级过程可以到串口工具里可以看到,升级完成后提示:
![](/attachment/201607/5/31366065_146768389383NU.png)
3、下图所示,标明升级成功了, 按 ctrl+c 退出
![](/attachment/201607/5/31366065_14676839293vvW.png)
4、 输入 boot 命令或者直接按复位按键,开发板将重新启动,批量烧写完成。
【单个文件烧写】
首先打开 fastboot 的根目录
我们需要打开 fastboot_4418_命令.txt 和 命令提示符
接着我们把刚刚升级内核的命令粘贴到命令提示符上
接着点击回车,烧写完成
![](/attachment/201607/5/31366065_1467686020Cw7S.png)
当我们看到
sending 'boot' <13028 KB>... OKAY
writing 'boot' ... OKAY
说明升级内核成功。
我们也可以看一下串口终端
显示已经烧写完成,执行复位重新开机。
阅读(720) | 评论(0) | 转发(0) |