2. 镜像烧写

本章配套视频介绍:

../../../_images/video.png

《03-烧录鲁班猫镜像到SD卡》

https://www.bilibili.com/video/BV1mc411N7wp/

../../../_images/video.png

《04-烧录鲁班猫镜像到EMMC》

https://www.bilibili.com/video/BV19L41187Re/

../../../_images/video.png

《08-安卓和鸿蒙镜像的简单体验》

https://www.bilibili.com/video/BV1kL411z7Dw/

野火科技提供多种操作系统镜像,本节以Android系统为例,将演示如何把系统镜像烧录到板载EMMC中。Debian和Ubuntu镜像烧写方式相同。

2.1. 镜像及烧录工具下载

访问配套资源下载地址,我们同时提供了系统镜像和烧录工具,下载烧录工具和相应的系统镜像,系统镜像为资料网盘/4-Android镜像/LubanCat-rk[SOC]/android[版本]/日期/Image-[SOC]-[型号]_[显示接口]/update.img。

2.2. 准备工作

  • 数据线,用于在PC和LubanCan板卡之间传输数据

  • 电源适配器,部分板卡需要单独电源供电

  • 电脑环境:支持Win7,Win10,Win11环境下使用

  • 驱动程序:DriverAssitant_v5.1.1 下载地址:Android资源下载总链接 -> 6-软件工具

  • 烧录软件:RKDevTool_Release 下载地址:Android资源下载总链接 -> 6-软件工具

  • 下载镜像:下载地址:lubancat资源下载总链接 -> 4-Android镜像

配套资源下载地址: 百度云链接:https://pan.baidu.com/s/19t8AZV9SYTdjn2uObBiSGA 提取码:hslu

2.3. 安装驱动

1.1.使用压缩工具解压 DriverAssitant_v5.1.1.zip 到任意路径下,打开文件夹,鼠标双击 DriverInstall.exe 安装驱动程序

../../../_images/0001.png

弹出驱动安装成功的界面,点击确定完成驱动安装。

:如果以前安装过旧版本的驱动,先点击驱动卸载,卸载旧版本的驱动程序。若未安装过可以忽略这一步骤。

2.4. 安装烧录工具

1.1.1.使用压缩工具解压 RKDevTool_Release_vxxx.zip 到任意路径下

注意

如果旧版本工具无法烧录,请使用新版本。

../../../_images/0002.png

1.1.2.我们将网盘找到镜像,根据屏幕来选下载

下面镜像表示:

Image-rk35xx_lubancat_*_hdmi            HDMI接口,比如显示器,电视机等
Image-rk35xx_lubancat_*_mipi1080p       野火5.5寸屏幕
Image-rk35xx_lubancat_*_mipi600p        野火7寸屏幕
Image-rk35xx_lubancat_*_mip800p         野火10.1寸屏幕

并解压,将会得到一个update.img格式的系统镜像。

../../../_images/0003.png

1.1.3.然后打开我们的烧录工具,如图中所示。

../../../_images/0004.png

点击“固件” 选择下载镜像包目录下的update.img

../../../_images/0005.png

先切断电源适配器,接着我们准备好数据线一端连接主机,一端连接开发板

2.5. Maskrom模式烧录eMMC镜像

注意

每个板卡都有MR按键或MR孔,按住MR按键或短接MR孔重新上电则会进入MASKROM模式。

2.5.1. 356x

典型板卡如下,其他没有列出的板卡与以下某板卡类似:

LubanCat-1N,如下图:

../../../_images/example1.png

LubanCat-1,如下图:

../../../_images/lubancat1-flash.png

LubanCat-1H,如下图:

../../../_images/lubancat-1h-note.jpg

LubanCat-1HS,如下图:

../../../_images/lubancat1hs-flash.jpg

LubanCat-2IO,如下图:

../../../_images/lubancat2IO-flash.jpg
  • 先将通过USB线缆连接至电脑,后按住Maskrom不动,连接方式如图中所示。

../../../_images/0006.png
  • 再插入电源(部分板卡需要额外独立电源适配器供电,部分板卡可以只需数据线供电),等待烧录软件识别, 当提示发现一个 Maskrom 设备时, 松开按键或者取消短接MR孔

  • 然后点击“升级” 耐心等待烧录完成,镜像下载完成之后会自行重启进入Android系统

../../../_images/0007.png
  • 初次启动初始化时间较长,约为2到3分钟,请耐心等待。

  • 如果在下载过程中提示下载失败,断开USB OTG口,重试下载。失败原因通常是使用的USB线材劣质,连接质量差。或电脑USB口电流驱动能力不足导致的,请更换USB线或排查USB接口。

2.5.2. 3576

注意

RK3576芯片需要使用v3.30以上版本的RKDevTool_Release工具,如果旧版本工具无法烧录,请使用新版本。

LubanCat-3 Maskrom按键如下图所示:

../../../_images/3576-flash-1.jpg
  • 打开 RKDevTool 烧录工具,并设置板卡进入烧录模式。

1
2
3
4
5
6
1.准备一根Type-c线和一根供电线,Type-c线用于镜像烧录
2.将所有有可能给板卡供电的接线都断开
3.使用一根Type-C线一端连接到板卡的OTG接口,另一端连接电脑的usb接口,然后打开软件RKDevTool
4.按住MASKROM按键,然后使用供电线连接板卡给板卡进行通电
5.等待软件提示 发现一个 MASKROM设备(如下图所示),即可松开按键
6.如果不成功,重复2-5步骤。
  • 然后就可以点击 固件 选择要烧录的镜像,如update.img然后打开

  • 等待固件加载完成,然后点击 升级 ,开始烧录固件

../../../_images/3576-flash-2.jpg
  • 初次启动初始化时间较长,约为2到3分钟,请耐心等待。

  • 如果在下载过程中提示下载失败,断开USB OTG口,重试下载。失败原因通常是使用的USB线材劣质,连接质量差,或电源驱动能力不足导致的。

2.5.3. 3588

2.5.3.1. LubanCat4

  • 先通过typec USB线缆连接至电脑,后按住Maskrom不动,连接方式如图中所示。

  • 插入5V@3A 适配器

../../../_images/0008.png
  • 等待烧录软件识别, 当提示发现一个 Maskrom 设备时,即可松开按键。

  • 然后点击“升级” 耐心等待烧录完成,镜像下载完成之后LubanCat会自行重启,此时插入HDMI显示器将进入Android系统

  • 初次启动初始化时间较长,约为2到3分钟,请耐心等待。

2.5.3.2. LubanCat5

  • lubancat5 的操作步骤和lubancat4 的一样,适配器选用12V@2A。lubancat5 的按键位置如下

../../../_images/0009.png

2.5.3.3. LubanCat5IO

  • lubancat5io 的操作步骤和lubancat4 的一样,适配器选用12V@2A。lubancat5io 的按键位置如下

../../../_images/lubancat5io.jpg

2.6. TF卡烧写

  • 选择TF卡,推荐TF卡:铠侠、三星、川宇、海康等以上是我们验证测试正常启动系统

提示

不推荐闪迪,金士顿,二者不兼容安卓系统导致开机卡log。

../../../_images/tf.png
  • 将百度网盘镜像内提供SDDiskTool_vxxx.zip下载到windows任意目录。解压到当前文件,并以管理员权限运行SD_Firmware_Tool.exe。

注意

RK3576需要使用v1.78版本及以上的SDDiskTool工具。

../../../_images/tools.png
  • 镜像路径:下载镜像···LubanCat-zeroLubanCat_Zero_Andr···/LubanCat_Zero_Android11_x.x.x.img

  • 选择TF卡设备,勾选 SD启动 ,并选择LubanCat_Zero_Android11_x.x.x.img,然后点击开始创建。 如果弹出提示失败,再次继续点击开始创建。

../../../_images/ok.png
  • 将TF卡插入LubanCat zero W/N ,上电启动等待系统自动初始化后重启,下一个正式启动Android系统。可根据板子sys指示绿灯闪烁来判断是否正常启动系统。

  • 重刷的时候要注意分区读取问题,如果插电脑上识别,分区还没有读完直接执行创建会导致电脑蓝屏,建议让电脑读取结束分区再创建,避免电脑再次蓝屏。