瑞芯微开发工具AndroidTools/RKDevTool使用方法记录
环境准备
下载地址:
-
Windows开发环境或者Linux(Ubuntu)开发环境
-
Windows开发环境需安装《R K 驱动助手》
-
本文所提到的所有程序及驱动皆可在firefly官方wiki中下载
![](https://img-blog.csdnimg.cn/img_convert/b95518d2910d018601250a92142fe779.png)
-
Windows开发环境AndroidTool使用方法
-
分区烧录
把搭载瑞芯微芯片的开发板使用公对公USB数据线接入Windows电脑(最好接USB3.0接口)如图所示,软件显示发现一个ADB设备
![](https://img-blog.csdnimg.cn/img_convert/7aa8e72ff535764a1dd5cf6ccf19d733.png)
此时点击设备分区表将提示设备类型错误
接下来需要做的操作是将设备调至Loader模式,以软件切换的方法为例,也可采用其他方式。
在软件界面找到切换按钮,点击后即可进入设备loader模式,点击分区表即可看到各分区的名称及其起始地址与所占内存
![](https://img-blog.csdnimg.cn/img_convert/472509c0a49964eb283dac681748054e.png)
按照右侧的设备分区表调整左侧的分区名称及地址,完成后右键点击空白处可导出板子配置供下次使用
![](https://img-blog.csdnimg.cn/img_convert/f53bdeb7545bf2454a3637290cb757e5.png)
分区镜像烧写,以文件系统rootfs为例,单独勾选该分区,点击右侧的空白处,找到对应的镜像,随后点击执行即可进行分区镜像烧写
![](https://img-blog.csdnimg.cn/img_convert/ad5f8cd04d380da01911d5a54ac0ea8c.png)
b. 整包烧录
整包烧录相对流程比较简洁,开启瑞芯微开发工具后,点击升级固件板块,与分区烧录相同,拿到开发板后需将设备调至Loader烧录模式
![](https://img-blog.csdnimg.cn/img_convert/f30afa7f634ea4b3c0601fc17f21e72c.png)
随后点击固件,找到需要烧录的固件,点击升级即可。
-
Linux开发环境Linux_Upgrade_Tool使用方法
下载 Linux_Upgrade_Tool, 并按以下方法安装到系统中,方便调用:
unzip Linux_Upgrade_Tool_xxxx.zip
cd Linux_UpgradeTool_xxxx
sudo mv upgrade_tool /usr/local/bin
sudo chown root:root /usr/local/bin/upgrade_tool
sudo chmod a+x /usr/local/bin/upgrade_tool
与Windows烧录类似,把搭载瑞芯微芯片的开发板使用公对公USB数据线接入Linux(Ubuntu)电脑(最好接USB3.0接口)
在linux使用下列软指令可将设备进入loader模式
sudo reboot loader
进入loader模式后输入upgrade_tool会提示找到了一个loader设备
![](https://img-blog.csdnimg.cn/img_convert/5b2fbd01cddb189d3004f6937d3d8a3c.png)
a. 分区烧录
接上图,输入设备编号 “1” 即可进入该设备的烧录模式
![](https://img-blog.csdnimg.cn/img_convert/687007b7d14734dd01bb85b127409ba7.png)
Ubuntu(GPT)使用以下方式(若没有进入烧录模式):
sudo upgrade_tool ul $LOADER
sudo upgrade_tool di -p $PARAMETER
sudo upgrade_tool di -uboot $UBOOT
sudo upgrade_tool di -trust $TRUST
sudo upgrade_tool di -boot $BOOT
sudo upgrade_tool di -recovery $RECOVERY
sudo upgrade_tool di -misc $MISC
sudo upgrade_tool di -oem $OEM
sudo upgrade_tool di -userdata $USERDATA
sudo upgrade_tool di -rootfs $ROOTFS
$后面接的是分区镜像的相对位置或者绝对位置
若进入烧录模式,则不需要加sudo upgrade_tool执行从di/ul 开始的后续指令
b. 整包烧录
设备进入loader模式后执行如下指令
sudo upgrade_tool uf $LOADER
myqpy: 近期继续更
myqpy: 验证什么?
十'一: 博主,你好,再ubbuntuzhong 验证你后面具体的验证步骤有嘛
ぺ 陌念﹏丶: up不更新了吗
CSDN-Ada助手: 恭喜您写了第16篇博客!标题中提到了基于rk3588平台的CAN总线应用开发记录,这个主题非常有技术含量。不仅展示了您对于CAN总线应用的深入研究,也为我们读者提供了宝贵的经验和知识。 在接下来的创作中,我希望您能够进一步展开讨论,比如深入探讨rk3588平台的特点和应用场景,或者分享一些实际案例和解决方案。这样可以进一步丰富我们的技术知识,并帮助我们更好地理解和应用CAN总线。 再次恭喜您的持续创作,期待您下一篇博客的发布!