瑞芯微RV1126B开发板(EASY-EAI-PI2) 固件烧录与更新

描述

1. 固件下载

【百度网盘】

链接:https://pan.baidu.com/s/17Xcd5mIdj5uvAan7KCqlgQ?pwd=1234

提取码:1234

网盘中的固件如下所示:

人工智能

固件包下载完成后,解压,得到以下文件夹。

人工智能

点进去会发现有2个文件夹和2个脚本。

人工智能

检查rockdev,若有内容缺失,请重新下载固件。完整的rockdev有以下内容:

人工智能

然后从tools开始一路进入:tools→windows→RKDevTool→RKDevTool_Release,就会看到烧录工具:RKDevTool.exe。

人工智能

双击运行,如果弹出如下提示,则说明固件包下载不完整或者解压过程出了问题,请重新下载固件包并解压。

人工智能

如果烧录工具启动正常,则会看到以下界面:

人工智能

镜像具体介绍如下所示。

人工智能

2. 硬件接线讲解

固件烧录涉及ADB(USB2.0转Type-C)接口(如果Windows缺少USB-ADB驱动,则需要进行驱动安装,具体步骤可参考《入门指南/开发环境准备/USB驱动安装》),利用USB2.0转Type-C线把PC和EASY EAI PI2连接起来(注意不要使用Type-C对Type-C线,因为线序是不一样的),相关硬件操作如下图所示。

人工智能

根据上方描述操作后,接上供电12V/3A的电源。

2.1 进入Maskrom模式

【Maskrom按键】和【RESET按键】位置如下图标记:

人工智能

确认设备在通电状态下:先按住【Maskrom按键】不松手,保持这个状态;再单击【Maskrom按键】,等待3~4秒,松开【Maskrom按键】。板卡即可进入Maskrom模式。

如果此时虚拟机正在运行,USB有可能会被虚拟机接管,具体现象如下所示。

人工智能

那就点开虚拟机,选择连接到主机,这样USB设备就会接到主机了。

人工智能

板卡成功进入LOADER模式后,烧录软件将会如下所示:

人工智能

注:如果烧录工具从“发现一个ADB设备”又马上变回“没发现设备”或“发现一个ADB设备”。大概率是看门狗没关,把开发板重启了。

2.2 异常排查说明

如果按上述操作完毕后,未能进入Maskrom模式。一般是电脑与板卡的电气连接松动,或未正确安装USB驱动,从而导致USB驱动程序未能与主控IC成功通信。使板卡进入了uboot。

处理:

①确认USB线是USB2.0转Type-C

②确认USB线缆具带有通信功能(D+D-线有正确连接)

③确认USB线材通信质量稳定可靠

④建议USB线不要经过任何的延迟线或者扩展Hub接入开发板(电脑与板卡直连)

⑤建议使用台式电脑主板直出的USB接口(通常是机箱后面的接口)

⑥确认USB驱动正确安装《入门指南/开发环境准备/USB驱动安装》

3. 烧录工具操作

首先要确认ADB设备接在Windows上,再确认虚拟机没有接管

人工智能

3.1 烧录成功

然后点击【执行】按钮,烧录成功如下所示。

人工智能

若出现烧录异常情况,请根据具体的异常去处理(见下方两种失败情况)。

3.2 测试失败

人工智能

原因:

①驱动没装好。

②USB被虚拟机接管了。

③USB线被拔掉或者插接不稳。

处理:

①把驱动装好。

②按照本文档2.硬件接线讲解,让Windows接管;

③插稳或换一根USB线缆(建议使用我们标配的USB线缆)。

做好以上排查后,再尝试烧录一遍。

3.3 烧录到一半失败

人工智能

原因:

①USB线中途被拔掉或者插接不稳(大概率)。

②固件包下载不完整(小概率)。

处理:

①插稳或换一根USB线缆(建议使用我们标配的USB线缆)。

②重新下载固件包;再烧录一遍。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分