奥鲲电子文档中心

编译Ubuntu
更新时间: 2024-04-29 17:53:24 人气: 35

概述介绍

Ubuntu是一款基于Linux的开源操作系统,拥有友好的用户界面和强大的功能。它广泛应用于个人电脑和服务器领域,提供稳定性和安全性,并且支持丰富的应用程序和开发工具


配置介绍

配置路径:sdk根目录下device/rockchip/rk356x,以下是 utx-rk3568jt 主板配置文件

BoardConfig-aukun-utx-rk3568jt.mk


修改配置

将debian,buildroot注释,选择引用Ubuntu配置 ,以基础显示版本编译为例,终端进入sdk根目录,运行build.sh 加上配置 BoardConfig-aukun-utx-rk3568jt.mk

#source $CUR_DIR/aukun-rk3568-debian.mk
#source $CUR_DIR/aukun-rk3568-buildroot.mk
source $CUR_DIR/aukun-rk3568-ubuntu.mk


配置根文件

下载根文件系统:Ubuntu 根文件系统(64位),放到 SDK 路径下的ubuntu目录中

mkdir ubuntu
cd ubuntu


在ubuntu目录下解压文件

tar -xzvf ubuntu-rootfs.tar.gz


编译介绍

全自动编译:

./build.sh


分段编译

./build.sh buildroot   #单编译buildroot根文件系统
./build.sh kernel  #单编译kernel 内核
./build.sh uboot #单编译 uboot


 

打包固件

运行sdk目录下 mkfirmware.sh 脚本 将各部分镜像打包到rockdev目录下

./mkfirmware.sh


运行 updateimg rockdev目录下镜像打包成rk固件,生成固件文件名:update.img

./build.sh updateimg


 


  • 本页导读

    Copyright © 2022-2030 aukun.cn 合肥奥鲲电子科技版权所有  皖ICP备2023002494号-1