# 概述介绍

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

# 配置介绍

配置路径：sdk根目录下device/rockchip/.chips/rk3506，以下是 nx-rk3506 主板配置文件

```
rockchip_aukun_nx_3506_emmc_mipi_defconfig    ##EMMC版本
rockchip_aukun_nx_3506_flash_mipi_defconfig   ##flash版本
```

# 选择配置

以下设备树编译配置,需要编译哪一种，先取消它的注释，再将其他的版本注释，以下以常规HDMI版本为例

```
//基础版本
RK_KERNEL_DTS_NAME="aukun-nx-rk3506-sh"
//10寸 1280x720 lcd 
#include "aukun-nx-mipi10-1280x720.dtsi"
//7寸1024x600 lcd
//#include "aukun-nx-mipi7-1024x600.dtsi"
```

# 选择BuildRoot

输入以下指令

`$ export RK_ROOTFS_SYSTEM=buildroot`

# 编译介绍

全自动编译,编译完成之后在output/update/目录生成对应的所有镜像

`./build.sh`

编译成功参考

![](/upload/public/wiki/markdown/7ee5b9d1d14040e389972bdb04ff361b/1792980946861_image.png)

# 分段编译

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

# 生成固件参考

![](/upload/public/wiki/markdown/40f28f4bb62a42fd8491daf51430f134/1792980975638_image.png)
