学习瑞芯微RK3399pro板记录(1)

本文详细介绍如何为RK3399Pro开发板刷入Debian系统,包括环境配置、固件下载及放置、烧写过程等关键步骤。适用于Windows和Linux主机,提供详细的操作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注明:
在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。

主要介绍如何下载固件:
拿到板子后(建议购买正版的板子,否则安装固件或者后续的api调用可能存在一些问题)

  1. 环境配置
    pc:
    安装ubuntu系统,最好是16以上的版本。并在其上安装好相应的环境以及安装toybrick的rknn-toolkit版本。我写这篇文章的时候,官方刚好才更新到1.4.0版本,api还未更新;所以这一部分的文档,会在后面继续补充。
    rk3399pro:
    官方预装了安卓和fedora的双系统;但是已经放弃后续api等的维护工作;建议更换debian10的固件或者是ubantu的固件。
    除此之外,最好能配个HDMI的显示屏,USB的键盘和鼠标再买个摄像头。

  2. 刷入debian系统

(1)主机为windows10时
这里主机是windows系统和之前的pc环境配置的建议,并不冲突。因为下载固件是可以用windows的;但是在实际开发中,还是建议使用linux系统。
首先将板子的电源、HDMI显示屏、以及Typec线连好。
Type-C线连接主机端的USB接口和TB-RK3399Pro开发板的Type-C接口(第一次自己连反了。。。。)
然后就会发现有个灯在不停的闪烁,然后屏幕上还会有toybrick的登陆界面。如果感兴趣可以输入密码到fedora系统里看看,也可以直接略过。

到官网提供的地址,将对应板子版本的固件和烧写工具都下载到电脑本地;并完成解压工作。

固件放置:

"E:\准备工作\瑞芯微资料\TB-RK3399ProD固件\toybrick-debian\toybrick-debian\images"中的六个文件复制粘贴到"E:\准备工作\瑞芯微资料\TB-RK3399ProD烧写工具\Windows\AndroidTool_Release_v2.64\images中;(个人电脑的保存路径可能不同,后面的目录肯定都是一样的)

烧写:
将下载的烧写文件解压后,双击DriverAssitant_v4.7\ DriverInstall.exe安装程序。安装成功后,在电脑的属性里查看是否能识别瑞芯微的设备。
如果不行:
将电脑的强制驱动签名给关掉。
操作方式:将电脑重启后,进入疑难解答,选择高级选项,点击启动装置,重启后按F7,选择禁用驱动程序强制签名。随后重新安装驱动即可识别设备了。

固件烧写:
长按recovery十几秒,
短按reset几秒,
松开reset,
听到电脑提示音以后,松开recovery按键。
随后打开烧写软件,单击右键,导入config_linux 配置;开始烧写。
大约几分钟即可完成;重启开发板;随后可以看到屏幕上的界面换成debian的系统界面了。

(主机为linux系统时)
大体步骤与windows系统相似,但是在固件放置中,应该放在"E:\准备工作\瑞芯微资料\TB-RK3399ProD烧写工具\Linux\linuxTool-v1.0.images"下;固件烧写时使用以下的语句:

 python ./flash.py -l all

sudo ./flash.py -l uboot
sudo ./flash.py -l boot
sudo ./flash.py -l rootfs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值