您的位置首页>硬件>

Firefly-RK3288Android 升级固件介绍

导读 大家好,我是极客范的本期栏目编辑小友,现在为大家讲解Firefly-RK3288Android 升级固件介绍问题。安卓升级固件。序介绍了如何通过Micro

大家好,我是极客范的本期栏目编辑小友,现在为大家讲解Firefly-RK3288Android 升级固件介绍问题。

安卓升级固件。

介绍了如何通过Micro USB OTG线将主机上的固件文件刻录到开发板的闪存中。升级时,需要根据主机操作系统和固件类型选择合适的升级方式。

准备工作/即将工作

萤火虫-rk3288/萤火虫-rk 3288重装开源版。

主机

好的微型USB OTG线。

固件

注意:固件文件有两种:

单一统一固件更新. img将引导加载程序、参数和所有分区映像打包在一起,用于固件发布。

很多分区镜像,比如kernel.img、boot.img、recovery.img等。都是在开发阶段生成的。

注意:主机操作系统支持:

Windows XP (32/64位)

Windows 7 (32/64位)

Windows 8 (32/64位)

Linux (32/64位)

连接

有两种方法可以将设备置于升级模式。

一种方法是断开电源适配器。

使用微型通用串行总线OTG电缆将设备连接到主机。

按住设备上的RECOVERY键,然后按住。

插入

大约两秒钟后,释放RECOVERY键。

一种方法是连接电源适配器。

使用微型通用串行总线OTG电缆将设备连接到主机。

按住设备上的RECOVERY键,然后按住。

短暂按下复位按钮。

大约两秒钟后,释放RECOVERY键。

每个设备的恢复、复位、OTG、通用串行总线otg和通用串行总线如下。

[萤火虫-RK3288]

[萤火虫-RK 3288-重装]

主机应该提示发现新硬件并配置驱动程序。打开设备管理器,会出现新设备“Rockusb Device”,如下图所示。如果没有,您需要返回上一步并重新安装驱动程序。

Windows升级

下载AndroidTool工具后,解压运行AndroidTool(注意,如果是Windows 7/8,需要按鼠标右键,选择以管理员身份运行)。

接下来的步骤:

切换到升级固件页面。

按“固件”按钮打开要升级的固件文件。升级工具显示详细的固件信息。

按升级按钮开始升级。

如果升级失败,您可以在升级前按下“擦除闪存”按钮来尝试擦除闪存。

注意:如果您刻录的固件版本与原机器版本不一致,请在升级固件之前执行“擦除闪存”。

刻录分区图像。

步骤如下:

切换到下载图像页面。

检查需要刻录的分区,可以选择多个分区。

确保图像文件的路径正确。如有必要,单击路径右侧的空白表格单元格重新选择。

点击“执行”按钮开始升级,升级后设备会自动重启。

Linux升级

下载Linux工具Upgrade_Tool后,按照以下方法安装到系统中,方便调用:

解压Linux _ Upgrade _ Tool _ v 1.24 . zip CD Linux _ Upgrade _ Tool sudo mv Upgrade _ Tool/usr/local/bin sudo chown root : root/usr/local/bin/Upgrade _ Tool

编写统一固件。

提示:建议先阅读《升级统一固件须知(重要)》,按照“使用说明”选择和操作工具。

运行以下命令:

sudo upgrade_tool uf update.img

如果写入失败,请尝试在升级前擦除闪存。

sudo升级_工具ef update.img sudo升级_工具uf update.img

写入分区映像。

sudo upgrade _ tool di-b/path/to/boot . img sudo upgrade _ tool di-k/path/to/kernel . img sudo upgrade _ tool di-s/path/to/system

.img sudo upgrade_tool di -r /path/to/recovery.img sudo upgrade_tool di -m /path/to/misc.img sudo upgrade_tool di resource /path/to/resource.img sudo upgrade_tool di -p paramater #烧写 parameter sudo upgrade_tool ul bootloader.bin # 烧写 bootloader

如果因 flash 问题导致升级时出错,可以尝试低级格式化、擦除 nand flash:

sudo upgrade_tool lf # 低级格式化 sudo upgrade_tool ef # 擦除 常见问题如何强行进入 MaskRom 模式

如果板子进入不了 Loader 模式,此时可以尝试强行进入 MaskRom 模式。

Android 升级固件前言

本文介绍了如何将主机上的固件文件,通过 Micro USB OTG 线,烧录到开发板的闪存中。升级时,需要根据主机操作系统和固件类型来选择合适的升级方式。

准备工作Firefly-RK3288/Firefly-RK3288 reload 开源版主机良好的 Micro USB OTG 线固件

注:固件文件一般有两种:

单个统一固件 update.img, 将启动加载器、参数和所有分区镜像都打包到一起,用于固件发布。多个分区镜像,如 kernel.img, boot.img, recovery.img 等,在开发阶段生成。

注:主机操作系统支持:

Windows XP (32/64位)Windows 7 (32/64位)Windows 8 (32/64位)Linux (32/64位)连接设备

有两种方法可以使设备进入升级模式

一种方式是断开电源适配器用 Micro USB OTG 线连接好设备和主机。按住设备上的 RECOVERY (恢复)键并保持插上电源大约两秒钟后,松开 RECOVERY 键。一种方式是接上电源适配器用 Micro USB OTG 线连接好设备和主机按住设备上的 RECOVERY (恢复)键并保持。短按一下 RESET(复位)键。大约两秒钟后,松开 RECOVERY 键。各个设备的RECOVERY,RESET,OTG,USB如下

[Firefly-RK3288]

[Firefly-RK3288-Reload]

主机应该会提示发现新硬件并配置驱动。打开设备管理器,会见到新设备”Rockusb Device” 出现,如下图。如果没有,则需要返回上一步重新安装驱动。

Windows升级

下载AndroidTool工具后,解压,运行里面的 AndroidTool.exe(注意,如果是 Windows 7/8,需要按鼠标右键,选择以管理员身份运行)

步骤如下:

切换至”升级固件”页。按”固件”按钮,打开要升级的固件文件。升级工具会显示详细的固件信息按”升级”按钮开始升级。如果升级失败,可以尝试先按”擦除Flash”按钮来擦除 Flash,然后再升级。

注意:如果你烧写的固件laoder版本与原来的机器的不一致,请在升级固件前先执行”擦除Flash”。

烧写分区映像

步骤如下:

切换至”下载镜像”页。勾选需要烧录的分区,可以多选。确保映像文件的路径正确,需要的话,点路径右边的空白表格单元格来重新选择。点击”执行”按钮开始升级,升级结束后设备会自动重启。 Linux升级

下载Linux工具 Upgrade_Tool 后, 按以下方法安装到系统中,方便调用:

unzip Linux_Upgrade_Tool_v1.24.zip cd Linux_Upgrade_Tool sudo mv upgrade_tool /usr/local/bin sudo chown root:root /usr/local/bin/upgrade_tool 烧写统一固件

提示:建议先阅读《升级统一固件须知(重要)》,并按照“须知”内容进行工具的选择和操作

运行如下命令:

sudo upgrade_tool uf update.img

如果烧写失败,先尝试擦出flash,然后再升级。

sudo upgrade_tool ef update.img sudo upgrade_tool uf update.img 烧写分区镜像sudo upgrade_tool di -b /path/to/boot.img sudo upgrade_tool di -k /path/to/kernel.img sudo upgrade_tool di -s /path/to/system.img sudo upgrade_tool di -r /path/to/recovery.img sudo upgrade_tool di -m /path/to/misc.img sudo upgrade_tool di resource /path/to/resource.img sudo upgrade_tool di -p paramater #烧写 parameter sudo upgrade_tool ul bootloader.bin # 烧写 bootloader

如果因 flash 问题导致升级时出错,可以尝试低级格式化、擦除 nand flash:

sudo upgrade_tool lf # 低级格式化 sudo upgrade_tool ef # 擦除 常见问题如何强行进入 MaskRom 模式

如果板子进入不了 Loader 模式,此时可以尝试强行进入 MaskRom 模式。

.dfma { position: relative; width: 1000px; margin: 0 auto; } .dfma a::after { position: absolute; left: 0; bottom: 0; width: 30px; line-height: 1.4; text-align: center; background-color: rgba(0, 0, 0, .5); color: #fff; font-size: 12px; content:"广告"; } .dfma img { display: block; }
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。