From cabcc31f624ee6abb49846d38790ca303d606dc3 Mon Sep 17 00:00:00 2001 From: chainsx Date: Thu, 24 Jul 2025 16:58:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E5=90=88=E5=B7=B2=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=9A=84=E5=BC=80=E5=8F=91=E6=9D=BF=E4=BB=8B=E7=BB=8D=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- documents/rockchip/一次构建命令列举.md | 181 ++++++++++++++++++ documents/瑞芯微等开发板.md | 243 ++++++++++--------------- 2 files changed, 277 insertions(+), 147 deletions(-) create mode 100644 documents/rockchip/一次构建命令列举.md diff --git a/documents/rockchip/一次构建命令列举.md b/documents/rockchip/一次构建命令列举.md new file mode 100644 index 0000000..e1be251 --- /dev/null +++ b/documents/rockchip/一次构建命令列举.md @@ -0,0 +1,181 @@ +# 一次构建命令列举 + +- [描述](#描述) + - [适用的 RK3399 开发板](#适用的-rk3399-开发板) + - [适用的 RK356x 开发板](#适用的-rk356x-开发板) + - [适用的 RK3576 开发板](#适用的-rk3576-开发板) + - [适用的 RK3588 开发板](#适用的-rk3588-开发板) + - [适用的 Phytium 开发板](#适用的-phytium-开发板) + - [适用的 Allwinner 开发板](#适用的-allwinner-开发板) + +## 描述 + +本文档介绍了支持的开发板以及对应的一次构建命令。 + +### 适用的 RK3399 开发板: + +已经测试的开发板如下,其他类型 Rockchip 开发板适用情况待测试。 + +#### Firefly-RK3399 + +已测试的版本如下: + +- openEuler-20.03-LTS,构建命令如下: + + `sudo bash build.sh --board firefly-rk3399 -n openEuler-20.03-LTS-Firefly-RK3399-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-20.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-20.03-LTS/generic.repo -s headless` + +- openEuler-22.03-LTS-SP2,构建命令如下: + + `sudo bash build.sh --board firefly-rk3399 -n openEuler-22.03-LTS-SP2-Firefly-RK3399-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` + +- openEuler-22.03-LTS-SP3,构建命令如下: + + `sudo bash build.sh --board firefly-rk3399 -n openEuler-22.03-LTS-SP3-Firefly-RK3399-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` + +- openEuler-24.03-LTS,构建命令如下: + + `sudo bash build.sh --board firefly-rk3399 -n openEuler-24.03-LTS-Firefly-RK3399-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-24.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` + +#### Radxa RockPi-4A + +已测试的版本如下: + +- openEuler-20.03-LTS,构建命令如下: + + `sudo bash build.sh --board radxa-rockpi-4a -n openEuler-20.03-LTS-RockPi-4A-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-20.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-20.03-LTS/generic.repo -s headless` + +- openEuler-22.03-LTS,构建命令如下: + + `sudo bash build.sh --board radxa-rockpi-4a -n openEuler-22.03-LTS-RockPi-4A-aarch64-alpha1 -k https://gitee.com/openeuler/kernel.git -b openEuler-22.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS/generic.repo -s headless` + +### 适用的 RK356X 开发板: + +已经测试的开发板如下,其他类型 RK356X 开发板适用情况待测试。 + +#### Firefly ROC-RK3566-PC + +已测试的版本如下: + +- openEuler-22.03-LTS-SP2,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3566-pc -n openEuler-22.03-LTS-SP2-Station-M2-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` + +- openEuler-22.03-LTS-SP3,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3566-pc -n openEuler-22.03-LTS-SP3-Station-M2-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` + +- openEuler-24.03-LTS,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3566-pc -n openEuler-24.03-LTS-Station-M2-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-24.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` + +#### Firefly ROC-RK3568-PC-SE + +已测试的版本如下: + +- openEuler-22.03-LTS-SP2,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3568-pc-se -n openEuler-22.03-LTS-SP2-ROC-RK3568-PC-SE-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` + +- openEuler-22.03-LTS-SP3,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3568-pc-se -n openEuler-22.03-LTS-SP3-ROC-RK3568-PC-SE-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` + +#### Firefly ROC-RK3568-PC + +已测试的版本如下: + +- openEuler-22.03-LTS-SP2,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3568-pc -n openEuler-22.03-LTS-SP2-ROC-RK3568-PC-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` + +- openEuler-22.03-LTS-SP3,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3568-pc -n openEuler-22.03-LTS-SP3-ROC-RK3568-PC-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` + +### 适用的 RK3576 开发板: + +已经测试的开发板如下,其他类型 RK3576 开发板适用情况待测试。 + +#### BananaPi Armsom-Sige5 + +已测试的版本如下: + +- openEuler-22.03-LTS-SP3,使用 Armbian 提供的 Rockchip BSP 内核,构建命令如下: + + `sudo bash build.sh --board armsom-sige5 -n openEuler-22.03-LTS-SP3-Armsom-Sige5-aarch64-alpha1 -k https://github.com/armbian/linux-rockchip.git -b rk-6.1-rkr5.1 -c rockchip_linux_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` + +### 适用的 RK3588 开发板: + +已经测试的开发板如下,其他类型 RK3588 开发板适用情况待测试。 + +#### Firefly ITX-3588J + +已测试的版本如下: + +- openEuler-22.03-LTS-SP3,构建命令如下: + + `sudo bash build.sh --board firefly-itx-3588j -n openEuler-22.03-LTS-SP3-RK3588-Firefly-ITX-3588J-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-RK3588 -c openeuler_rk3588_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` + +#### Firefly ROC-RK3588S-PC + +已测试的版本如下: + +- openEuler-22.03-LTS-SP2,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3588s-pc -n openEuler-22.03-LTS-SP2-Station-M3-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` + +- openEuler-22.03-LTS-SP3,构建命令如下: + + `sudo bash build.sh --board firefly-roc-rk3588s-pc -n openEuler-22.03-LTS-SP3-Station-M3-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` + +#### Radxa Rock-5B + +已测试的版本如下: + +- openEuler-22.03-LTS-SP2,构建命令如下: + + `sudo bash build.sh --board radxa-rock-5b -n openEuler-22.03-LTS-SP2-Rock5B-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` + +- openEuler-22.03-LTS-SP3,构建命令如下: + + `sudo bash build.sh --board radxa-rock-5b -n openEuler-22.03-LTS-SP3-Rock5B-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` + +### 适用的 Phytium 开发板: + +已经测试的开发板如下,其他类型 Phytium 开发板适用情况待测试。 + +#### Phytium Pi 4GB + +已测试的版本如下: + +- openEuler-22.03-LTS-SP3,构建命令如下: + + `sudo bash build.sh --board phytiumpi-4gb -n openEuler-22.03-LTS-PhytiumPi-4GB-aarch64-alpha1 -k https://gitee.com/openeuler/phytium-kernel.git -b openEuler-22.03-LTS-Phytium -c phytium_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS/generic.repo -s headless` + +- openEuler-24.03-LTS,构建命令如下: + + `sudo bash build.sh --board phytium-4gb -n openEuler-24.03-LTS-PhytiumPi-4GB-aarch64-alpha1 -k https://gitee.com/openeuler/phytium-kernel.git -b openEuler-24.03-LTS-Phytium -c phytium_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` + +### 适用的 Allwinner 开发板: + +已经测试的开发板如下,其他类型 Allwinner 开发板适用情况待测试。 + +#### Orange Pi Zero 2 + +已测试的版本如下: + + - openEuler-20.03-LTS,构建命令如下: + + `sudo bash build.sh --board orangepi-zero2 -n openEuler-20.03-LTS-OrangePi-Zero2-aarch64-alpha1 -k https://gitee.com/openeuler/allwinner-kernel.git -b openEuler-20.03-LTS -c openeuler_allwinner_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-20.03-LTS/generic.repo -s headless` + +- openEuler-24.03-LTS,构建命令如下: + + `sudo bash build.sh --board orangepi-zero2 -n openEuler-24.03-LTS-OrangePi-Zero2-aarch64-alpha1 -k https://gitee.com/openeuler/allwinner-kernel.git -b openEuler-24.03-LTS -c openeuler_allwinner_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` + +#### Longan Pi 3H + +已测试的版本如下: + +- openEuler-24.03-LTS,构建命令如下: + + `sudo bash build.sh --board longanpi-3h -n openEuler-24.03-LTS-LonganPi-3H-aarch64-alpha1 -k https://gitee.com/openeuler/allwinner-kernel.git -b openEuler-24.03-LTS -c openeuler_allwinner_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` \ No newline at end of file diff --git a/documents/瑞芯微等开发板.md b/documents/瑞芯微等开发板.md index ce7f603..eb0c433 100644 --- a/documents/瑞芯微等开发板.md +++ b/documents/瑞芯微等开发板.md @@ -25,6 +25,7 @@ - [openEuler镜像的构建](rockchip/openEuler镜像的构建.md) - [刷写EMMC镜像](rockchip/刷写EMMC镜像.md) - [顺序构建](rockchip/顺序构建.md) + - [一次构建命令列举](rockchip/一次构建命令列举.md) - [基于Firefly-SDK编译Firefly-RK3399的内核镜像](rockchip/基于Firefly-SDK编译Firefly-RK3399的内核镜像.md) - [打包 ITX-RK3588J 一体化烧写镜像](rockchip/打包ITX-RK3588J一体化烧写镜像.md) - [设置 SELinux](rockchip/设置SELinux.md) @@ -156,153 +157,101 @@ 显示帮助信息。 -适用的 RK3399 开发板: - -已经测试的开发板如下,其他类型 Rockchip 开发板适用情况待测试。 - -1. Firefly-RK3399 - - 已测试的版本如下: - - - openEuler-20.03-LTS,构建命令如下: - - `sudo bash build.sh --board firefly-rk3399 -n openEuler-20.03-LTS-Firefly-RK3399-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-20.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-20.03-LTS/generic.repo -s headless` - - - openEuler-22.03-LTS-SP3,构建命令如下: - - `sudo bash build.sh --board firefly-rk3399 -n openEuler-22.03-LTS-SP3-Firefly-RK3399-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` - -2. Radxa RockPi-4A - - 已测试的版本如下: - - - openEuler-20.03-LTS,构建命令如下: - - `sudo bash build.sh --board radxa-rockpi-4a -n openEuler-20.03-LTS-RockPi-4A-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-20.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-20.03-LTS/generic.repo -s headless` - - - openEuler-22.03-LTS,构建命令如下: - - `sudo bash build.sh --board radxa-rockpi-4a -n openEuler-22.03-LTS-RockPi-4A-aarch64-alpha1 -k https://gitee.com/openeuler/kernel.git -b openEuler-22.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS/generic.repo -s headless` - -适用的 RK3588 开发板: - -已经测试的开发板如下,其他类型 RK3588 开发板适用情况待测试。 - -1. Firefly ITX-3588J - - 已测试的版本如下: - - - openEuler-22.03-LTS,构建命令如下: - - `sudo bash build.sh --board firefly-itx-3588j -n openEuler-22.03-RK3588-Firefly-ITX-3588J-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-RK3588 -c openeuler_rk3588_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS/generic.repo -s headless` - -2. Firefly ROC-RK3588S-PC - - 已测试的版本如下: - - - openEuler-22.03-LTS-SP3,构建命令如下: - - `sudo bash build.sh --board firefly-roc-rk3588s-pc -n openEuler-22.03-LTS-SP3-Station-M3-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` - -3. Radxa Rock-5B - - 已测试的版本如下: - - - openEuler-22.03-LTS-SP3,构建命令如下: - - `sudo bash build.sh --board radxa-rock-5b -n openEuler-22.03-LTS-SP3-Rock5B-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` - -适用的 RK356X 开发板: - -已经测试的开发板如下,其他类型 RK356X 开发板适用情况待测试。 - -1. Firefly ROC-RK3566-PC - - 已测试的版本如下: - - - openEuler-22.03-LTS-SP2,构建命令如下: - - `sudo bash build.sh --board firefly-roc-rk3566-pc -n openEuler-22.03-LTS-SP2-Station-M2-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` - - - openEuler-22.03-LTS-SP3,构建命令如下: - - `sudo bash build.sh --board firefly-roc-rk3566-pc -n openEuler-22.03-LTS-SP3-Station-M2-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` - - - openEuler-24.03-LTS,构建命令如下: - - `sudo bash build.sh --board firefly-roc-rk3566-pc -n openEuler-24.03-LTS-Station-M2-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-24.03-LTS -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` - -2. Firefly ROC-RK3568-PC-SE - - 已测试的版本如下: - - - openEuler-22.03-LTS-SP2,构建命令如下: - - `sudo bash build.sh --board firefly-roc-rk3568-pc-se -n openEuler-22.03-LTS-SP2-ROC-RK3568-PC-SE-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` - - - openEuler-22.03-LTS-SP3,构建命令如下: - - `sudo bash build.sh --board firefly-roc-rk3568-pc-se -n openEuler-22.03-LTS-SP3-ROC-RK3568-PC-SE-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` - -3. Firefly ROC-RK3568-PC - - 已测试的版本如下: - - - openEuler-22.03-LTS-SP2,构建命令如下: - - `sudo bash build.sh --board firefly-roc-rk3568-pc -n openEuler-22.03-LTS-SP2-ROC-RK3568-PC-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP2 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP2/generic.repo -s headless` - - - openEuler-22.03-LTS-SP3,构建命令如下: - - `sudo bash build.sh --board firefly-roc-rk3568-pc -n openEuler-22.03-LTS-SP3-ROC-RK3568-PC-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-SP3 -c openeuler_rockchip_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` - -4. BananaPi Armsom-Sige5 - - 已测试的版本如下: - - - openEuler-22.03-LTS-SP3,使用 Armbian 提供的 Rockchip BSP 内核,构建命令如下: - - `sudo bash build.sh --board armsom-sige5 -n openEuler-22.03-LTS-SP3-Armsom-Sige5-aarch64-alpha1 -k https://github.com/armbian/linux-rockchip.git -b rk-6.1-rkr5.1 -c rockchip_linux_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` - -适用的 Phytium 开发板: - -已经测试的开发板如下,其他类型 Phytium 开发板适用情况待测试。 - -1. Phytium Pi 4GB - - 已测试的版本如下: - - - openEuler-22.03-LTS-SP3,构建命令如下: - - `sudo bash build.sh --board phytiumpi-4gb -n openEuler-22.03-LTS-PhytiumPi-4GB-aarch64-alpha1 -k https://gitee.com/openeuler/phytium-kernel.git -b openEuler-22.03-LTS-Phytium -c phytium_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS/generic.repo -s headless` - - - openEuler-24.03-LTS,构建命令如下: - - `sudo bash build.sh --board phytium-4gb -n openEuler-24.03-LTS-PhytiumPi-4GB-aarch64-alpha1 -k https://gitee.com/openeuler/phytium-kernel.git -b openEuler-24.03-LTS-Phytium -c phytium_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` - -适用的 Allwinner 开发板: - -已经测试的开发板如下,其他类型 Allwinner 开发板适用情况待测试。 - -1. Orange Pi Zero 2 - - 已测试的版本如下: - - - openEuler-20.03-LTS,构建命令如下: - - `sudo bash build.sh --board orangepi-zero2 -n openEuler-20.03-LTS-OrangePi-Zero2-aarch64-alpha1 -k https://gitee.com/openeuler/allwinner-kernel.git -b openEuler-20.03-LTS -c openeuler_allwinner_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-20.03-LTS/generic.repo -s headless` - - - openEuler-24.03-LTS,构建命令如下: - - `sudo bash build.sh --board orangepi-zero2 -n openEuler-24.03-LTS-OrangePi-Zero2-aarch64-alpha1 -k https://gitee.com/openeuler/allwinner-kernel.git -b openEuler-24.03-LTS -c openeuler_allwinner_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` - -2. Longan Pi 3H - - 已测试的版本如下: - - - openEuler-24.03-LTS,构建命令如下: - - `sudo bash build.sh --board longanpi-3h -n openEuler-24.03-LTS-LonganPi-3H-aarch64-alpha1 -k https://gitee.com/openeuler/allwinner-kernel.git -b openEuler-24.03-LTS -c openeuler_allwinner_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` +已经测试的开发板如下,其他类型开发板适用情况待测试。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

开发板名称

开发板信息

芯片名称

支持的 openEuler 版本

构建命令

  • Firefly RK3399
Firefly Wiki

Rockchip RK3399

openEuler 20.03 LTS, openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3, openEuler 24.03 LTS

一次构建命令
  • Radxa Rock Pi 4A
Radxa Wiki

Rockchip RK3399

openEuler 20.03 LTS, openEuler 22.03 LTS

一次构建命令
  • Firefly ROC-RK3566-PC
Firefly Wiki

Rockchip RK3566

openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3, openEuler 24.03 LTS

一次构建命令
  • Firefly ROC-RK3568-PC-SE
Firefly Wiki

Rockchip RK3568

openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3

一次构建命令
  • Firefly ROC-RK3568-PC
Firefly Wiki

Rockchip RK3568

openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3

一次构建命令
  • BananaPi Armsom-Sige5
Armsom Wiki

Rockchip RK3576

openEuler 22.03 LTS SP3

一次构建命令
  • Firefly ITX-3588J
Firefly Wiki

Rockchip RK3588

openEuler 22.03 LTS SP3

一次构建命令
  • Firefly ROC-RK3588S-PC
Firefly Wiki

Rockchip RK3588

openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3

一次构建命令
  • Radxa Rock-5B
Radxa Wiki

Rockchip RK3588

openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3

一次构建命令
  • Phytium Pi 4GB
Phytium Website

Phytium

openEuler 22.03 LTS SP3, openEuler 24.03 LTS

一次构建命令
  • Orange Pi Zero 2
OrangePi Wiki

Allwinner H616

openEuler 20.03 LTS, openEuler 24.03 LTS

一次构建命令
  • Longan Pi 3H
Sipeed Wiki

Allwinner H618

openEuler 24.03 LTS

一次构建命令
### Docker 容器内构建