整合已测试的开发板介绍文档
This commit is contained in:
parent
b2fa02caea
commit
cabcc31f62
181
documents/rockchip/一次构建命令列举.md
Normal file
181
documents/rockchip/一次构建命令列举.md
Normal file
@ -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`
|
||||
@ -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`
|
||||
已经测试的开发板如下,其他类型开发板适用情况待测试。
|
||||
|
||||
<table><thead align="left"><tr>
|
||||
<th class="cellrowborder" valign="top" width="10%"><p><strong>开发板名称</strong></p></th>
|
||||
<th class="cellrowborder" valign="top" width="10%"><p><strong>开发板信息</strong></p></th>
|
||||
<th class="cellrowborder" valign="top" width="10%"><p><strong>芯片名称</strong></p></th>
|
||||
<th class="cellrowborder" valign="top" width="10%"><p><strong>支持的 openEuler 版本</strong></p></th>
|
||||
<th class="cellrowborder" valign="top" width="10%"><p><strong>构建命令</strong></p></th>
|
||||
</tr></thead>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Firefly RK3399</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.t-firefly.com/zh_CN/Firefly-RK3399/index.html">Firefly Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3399</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 20.03 LTS, openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3, openEuler 24.03 LTS</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#firefly-rk3399">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Radxa Rock Pi 4A</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://docs.radxa.com/rock4/rock4ab">Radxa Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3399</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 20.03 LTS, openEuler 22.03 LTS</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#radxa-rockpi-4a">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Firefly ROC-RK3566-PC</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.t-firefly.com/zh_CN/ROC-RK3566-PC/">Firefly Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3566</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3, openEuler 24.03 LTS</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#firefly-roc-rk3566-pc">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Firefly ROC-RK3568-PC-SE</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.t-firefly.com/zh_CN/ROC-RK3568-PC-SE/">Firefly Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3568</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#firefly-roc-rk3568-pc-se">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Firefly ROC-RK3568-PC</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.t-firefly.com/zh_CN/ROC-RK3568-PC/">Firefly Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3568</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#firefly-roc-rk3568-pc">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>BananaPi Armsom-Sige5</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://docs.armsom.org/armsom-sige5">Armsom Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3576</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP3</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#bananapi-armsom-sige5">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Firefly ITX-3588J</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.t-firefly.com/zh_CN/Core-3588J/index.html">Firefly Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3588</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP3</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#firefly-itx-3588j">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Firefly ROC-RK3588S-PC</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.t-firefly.com/zh_CN/ROC-RK3588S-PC/index.html">Firefly Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3588</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#firefly-roc-rk3588s-pc">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Radxa Rock-5B</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://docs.radxa.com/rock5/rock5b">Radxa Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3588</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP2, openEuler 22.03 LTS SP3</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#radxa-rock-5b">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Phytium Pi 4GB</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://www.phytium.com.cn/homepage/phytium_pie/">Phytium Website</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Phytium</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP3, openEuler 24.03 LTS</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#phytium-pi-4gb">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Orange Pi Zero 2</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="http://www.orangepi.cn/orangepiwiki/index.php/Orange_Pi_Zero_2">OrangePi Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Allwinner H616</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 20.03 LTS, openEuler 24.03 LTS</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#orange-pi-zero-2">一次构建命令</a></td>
|
||||
</tr>
|
||||
<tbody><tr>
|
||||
<td class="cellrowborder" valign="top" width="10%"><ul><li>Longan Pi 3H</li></ul></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.sipeed.com/hardware/zh/longan/h618/lpi3h/1_intro.html">Sipeed Wiki</a></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>Allwinner H618</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 24.03 LTS</p></td>
|
||||
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/一次构建命令列举.md#longan-pi-3h">一次构建命令</a></td>
|
||||
</tr>
|
||||
|
||||
</tbody></table>
|
||||
|
||||
### Docker 容器内构建
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user