瑞芯微最新开发资料下载--rk3399 ubuntu16.04开发说明

rk3399 ubuntu16.04 开发说明


1 下载和解压 ubuntu

rk3399-excavator ubuntu 根文件系统是基于 ubuntu-base-16.04 来创建的。ubuntu 16.04 下载地址:

http://bbs.16rd.com/thread-467372-1-1.html


在这里我们选择 32 位或者 64 位的包(rk3399 建议使用 64 位的)

ubuntu-base-16.04-core-armhf.tar.gz

ubuntu-base-16.04-core-arm64.tar.gz


下载完之后,创建临时文件夹并解压根文件系统:

mkdir ubuntu

sudo tar -xpf ubuntu-base-16.04-core-armxx.tar.gz -C ubuntu


2 安装 qemu

在 Linux PC 主机上安装模拟器

sudo apt-get install qemu-user-static

拷贝 qemu


32 位的 ubuntu:

sudo cp /usr/bin/qemu-arm-static ubuntu/usr/bin

64 位的 ubuntu:

sudo cp /usr/bin/qemu-aarch64-static ubuntu/usr/bin


3 准备网络

拷贝主机的 dns 到根文件系统

sudo cp -b /etc/resolv.conf ubuntu/etc/resolv.conf


4 进入根文件系统进行操作

以临时文件为根目录

sudo chroot ubuntu

修改 /etc/apt/sources.list,把被注释的源重新打开

sed -i -e 's,^# deb\(.*\)$,deb\1,g' /etc/apt/sources.list

更新源索引并升级已经安装的包

apt update

apt upgrade

预安装功能

apt install vim git net-tools ubuntu-advantage-tools onboard

glmark2-es2


5 安装 xubunt

6 添加用户及设置密码

7 扩展文件系统大小

8 QT 源码编译

9 gpu 安装

10 gstreamer-rockchip & mpp deb 编译和安装

11 制作根文件系统

12 桌面环境下测试 vpu 和 gp


·································

请使用浏览器的分享功能分享到微信等