离开一线技术研发有点久了,最近一直在做偏市场和研发管理的角色。总觉得应该稍微调整一下,听从一个前辈的建议:每天都做一点自己感兴趣的小项目,让自己对技术保持嗅觉。因此,打算鼓捣鼓捣点RK3399Pro上的小东西。
D1: RK3399Pro操作系统Ubuntu安装
我购买的是Firefly RK3399Pro JD4开发板,配有核心板和底板。商家还贴心的给了一个U盘,内有各种工具和文档。因为我自己不会安装开发,第一件事就是把板子的系统重新烧成Ubuntu18.04。
0. 连接开发板
开发板上电,通过USB口连接PC主机。
1. 安装USB驱动助手
在PC主机上直接打开“DriverInstall.exe”,安装USB驱动
2. 烧录系统
首先,准备好固件镜像。例如我选用的是“AIO-RK3399PRO-JD4-Ubuntu_18.04.5_LTS_DESKTOP_PYTHON3.5-RKNN-OPENCV-20210413-1746.img”,基本的环境都已经安装后,后续使用比较方便。如果需要做极致优化,再考虑手动编译内核和库的安装。
其次,烧系统。使用“AndroidTool.exe”进行固件烧录,虽然叫AndroidTool,但是也可以烧录Ubuntu系统。在“Update Firmware”标签页中,点击“Firmware”选择上述固件路径。
最后,注意连接开发板。按住开发板上的Recovery键,轻按Reset键,直到烧录工具显示“Found One LOADER Device”,松开按键。点击Upgrade开始烧录。烧录进度完成后,重启连接屏幕,即可进入Ubuntu桌面系统。