概述介绍
Ubuntu是一款基于Linux的开源操作系统,拥有友好的用户界面和强大的功能。它广泛应用于个人电脑和服务器领域,提供稳定性和安全性,并且支持丰富的应用程序和开发工具
配置介绍
配置路径:sdk根目录下device/rockchip/.chips/rk3568,以下是 utx-rk3568jt 主板配置文件
aukun-utx-rk3568jt_defconfig.mk
选择配置
以下设备树编译配置,需要编译哪一种,先取消它的注释,再将其他的版本注释,以下以常规HDMI版本为例
##hdmi基础版本
RK_KERNEL_DTS_NAME="aukun-utx-rk3568jt"
##mipi 7寸+hdmi
#RK_KERNEL_DTS_NAME="aukun-utx-rk3568jt-mipi-07-1024x600"
##mipi 10.1寸+hdmi
#RK_KERNEL_DTS_NAME="aukun-utx-rk3568jt-mipi-10-1280x800"
选择文件系统
目前支持到Ubuntu22.04,编译之前输入以下命令
export RK_ROOTFS_SYSTEM=ubuntu22 #ubuntu22.04系统
配置根文件
下载根文件系统:Ubuntu 根文件系统(64位),放到 SDK 路径下的ubuntu-22.04 目录中
编译介绍
全自动编译,编译完成之后将在在 output/update/image 目录生成对应的所有镜像
./build.sh #如果第一次编译,可以直接输入进行配置选择
./build.sh lunch #需要重新选择配置,可带上 lunch
输入如图
编译成功参考
分段编译
./build.sh buildroot #单编译buildroot根文件系统
./build.sh kernel #单编译kernel 内核
./build.sh uboot #单编译 uboot