1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 学习瑞芯微RK3399pro板记录(1)

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

时间:2024-05-04 11:56:22

相关推荐

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

注明:

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

主要介绍如何下载固件:

拿到板子后(建议购买正版的板子,否则安装固件或者后续的api调用可能存在一些问题)

环境配置

pc:

安装ubuntu系统,最好是16以上的版本。并在其上安装好相应的环境以及安装toybrick的rknn-toolkit版本。我写这篇文章的时候,官方刚好才更新到1.4.0版本,api还未更新;所以这一部分的文档,会在后面继续补充。

rk3399pro:

官方预装了安卓和fedora的双系统;但是已经放弃后续api等的维护工作;建议更换debian10的固件或者是ubantu的固件。

除此之外,最好能配个HDMI的显示屏,USB的键盘和鼠标再买个摄像头。

刷入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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。