first commit
This commit is contained in:
18
external/config/aptly-beta.conf
vendored
Normal file
18
external/config/aptly-beta.conf
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"rootDir": "output/repository-beta",
|
||||
"downloadConcurrency": 4,
|
||||
"downloadSpeedLimit": 0,
|
||||
"architectures": [],
|
||||
"dependencyFollowSuggests": false,
|
||||
"dependencyFollowRecommends": false,
|
||||
"dependencyFollowAllVariants": false,
|
||||
"dependencyFollowSource": false,
|
||||
"gpgDisableSign": false,
|
||||
"gpgDisableVerify": false,
|
||||
"gpgProvider": "internal",
|
||||
"downloadSourcePackages": false,
|
||||
"ppaDistributorID": "ubuntu",
|
||||
"ppaCodename": "",
|
||||
"S3PublishEndpoints": {},
|
||||
"SwiftPublishEndpoints": {}
|
||||
}
|
||||
18
external/config/aptly-temp.conf
vendored
Normal file
18
external/config/aptly-temp.conf
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"rootDir": "/tmp/aptly-temp/",
|
||||
"downloadConcurrency": 4,
|
||||
"downloadSpeedLimit": 0,
|
||||
"architectures": [],
|
||||
"dependencyFollowSuggests": false,
|
||||
"dependencyFollowRecommends": false,
|
||||
"dependencyFollowAllVariants": false,
|
||||
"dependencyFollowSource": false,
|
||||
"gpgDisableSign": false,
|
||||
"gpgDisableVerify": false,
|
||||
"gpgProvider": "internal",
|
||||
"downloadSourcePackages": false,
|
||||
"ppaDistributorID": "ubuntu",
|
||||
"ppaCodename": "",
|
||||
"S3PublishEndpoints": {},
|
||||
"SwiftPublishEndpoints": {}
|
||||
}
|
||||
18
external/config/aptly.conf
vendored
Normal file
18
external/config/aptly.conf
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"rootDir": "output/repository",
|
||||
"downloadConcurrency": 4,
|
||||
"downloadSpeedLimit": 0,
|
||||
"architectures": [],
|
||||
"dependencyFollowSuggests": false,
|
||||
"dependencyFollowRecommends": false,
|
||||
"dependencyFollowAllVariants": false,
|
||||
"dependencyFollowSource": false,
|
||||
"gpgDisableSign": false,
|
||||
"gpgDisableVerify": false,
|
||||
"gpgProvider": "internal",
|
||||
"downloadSourcePackages": false,
|
||||
"ppaDistributorID": "ubuntu",
|
||||
"ppaCodename": "",
|
||||
"S3PublishEndpoints": {},
|
||||
"SwiftPublishEndpoints": {}
|
||||
}
|
||||
52
external/config/armbian.key
vendored
Normal file
52
external/config/armbian.key
vendored
Normal file
@@ -0,0 +1,52 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1
|
||||
|
||||
mQINBFUG8p4BEADGlseGFmdjjfmoXtHpZxqgYHGweCnGZ05LiGgEVgbv5SrTsJsy
|
||||
O8H8RyBPxgbpKEY+JCV1IlYQPaE3Til1+kqmR4XNKbufjEuqAV4VJW3267tYRuJ3
|
||||
08E70q7kpQSsEAWLVY+xV/l5stAupp4/wF5BPdAjW7gLuicPnqoKK0jcfrjuvd45
|
||||
WFhpjL1Sdd0PnILehz0to6R2H9MsW+VYYPFztdjBM/78UD8grMcCm/7Mz8ENRKCn
|
||||
TKrgj4bpWA0kPEHNBfaoQQUk5fCJYNMLvLMIGZcWeGOPo+yFnl4C6qTEgs0g7/0E
|
||||
56ycaQDJ+gBCH9YNa8j3eH/t1vMN0ERXiOQf6WXgRihOD1fcnZFmczQFT3GGhv3y
|
||||
+/cUpsUlmhhJ6tetiuXNuTfrl3M+99qUq5/8iiq292MCmn5s0BEOiyfQ2l2uZmjy
|
||||
DUO+4lL9o3MX0W5Xp1puE2p42b+w458aDKuuFvBzVMiU51Js6DZnahxu2s+NDztD
|
||||
gut7p+P60UBCbltXEB0ZIyWTAkKCwIlapZ9yDiHqXiNluTdBiFWGyU3xlb4fuQzw
|
||||
lwvmS3yz4Ak5GCdDpiLmJoHOKV6q85VaI4T3gixx4JwEfdincOGfepSWFmbEsDuV
|
||||
x5vbDV5Dwb3oAg80zp3W/uNyX7G41uIGDNzZL82p2XtgGzkjhEbKAnNavwARAQAB
|
||||
tD1JZ29yIFBlY292bmlrIChManVibGphbmEsIFNsb3ZlbmlhKSA8aWdvci5wZWNv
|
||||
dm5pa0BnbWFpbC5jb20+iQI4BBMBAgAiBQJVBvKeAhsDBgsJCAcDAgYVCAIJCgsE
|
||||
FgIDAQIeAQIXgAAKCRCT1oifnw541T6WD/0X+LD9Gm1NVgZhrH35oQ3zstENrTjD
|
||||
6LF+kT+zhe6QR9bAdOmeb7Je423y/UY3nSaJlS/OWsJs89tXUyE2jbxtLApN6OMT
|
||||
ZsIxjgyg3fjbHV/lw/xGp+cqHjX+Ay5QZudJVxGJN7WJaRGxymjop7EX4CHiidGZ
|
||||
PZoDT23WArLia7E8MLB/oK3wW6k9Qlc2SrhldzpuSmOwHQX9pxmy9dgfZa2a9w1c
|
||||
EvktDnrizPmfxwYaC38FKRqz1I8CnPMESVJ+6mLEYxWJvJANuVvrhqOtjkY6yI0u
|
||||
SOFHsmgci+3X2c7WWhloKub/Pf7TtM6tl6RCHfKvnsrTZPvxP1/CgzQiAITWppBl
|
||||
olnSRHXp3notCF1rVbgInwVuCZCuWPJvHC6R3t9/UgESao0tEwr4mw7jNwtszWou
|
||||
4rYzjEAME/O/kBBWPbDURm/4R8l0XSnG0zhePKv5iCzeQbIzUeAD1Dcvk7falgnl
|
||||
9FX9/LZCY1kEwFMf2DG03lwG7c4ICSVAz0pNEPZdqpyCl82VKkDne8PA0Rb/uPIO
|
||||
QY3aDu8bgcPQuokmRRL4rwdnRCVr0AFDZhVQnUjcdy8AvEPeye2fNdLhte+KUWiy
|
||||
FNWp2vW2LbJ9GxPstaFihXZBcCEpGWsNHebDd1KmNGyPKcqzaIfzHPLP8+ee2deK
|
||||
A95PVzV3iTL+ObkCDQRVBvKeARAAvGaKCHDGl0eC7fFok5sPq1WattpqQ9QL0BgZ
|
||||
95VQLn+7/1nXmKsDfCwCvnBGqLXzPQyvWhCbCTN9oYkqokBX2Ch1zOIABynw+UCM
|
||||
+KyZcmciYZIF21OstWMM0nQ06jno5Hq1vSHlgTkaaYWZYoqXocMCS9llvI2NVG34
|
||||
bcak1hAh9EkfmThVttDeGZP+osqt2mefpCAVITP1eQWU3RUBpOKNpthpLxMhy+l7
|
||||
m8tmkLH3FuqwZvVjY241w1o4AWVpJD/JdOuAfHtf7/UDPchSZLe9Ea8Y+bnkiZxg
|
||||
SROtFrRzbVwP1Id4RKT44BwKMrXu8GiZAPvQq5CvINqZDMqiqq4+jFJPMVortuxX
|
||||
skRh1dVYOioH1muzeHf560/BLW+mBuEd+xE0gd6SXRgPiflROylpJCb9Qxi8Ofq6
|
||||
FEHBfJ8mHz49d60qyXZNdNlxLhA3dfOvaahFBgXwNSwjak0zf6RpufAkh8Si5jc3
|
||||
Qh7lpuwsBelyNu7tBbL2y8WnUez/+aeX9sBSqs78mfpDdLAGnIlT9YcjkHl5W385
|
||||
jjhBAhpAgiLIsdSRKcc2CI34Vf775cLLIYrcBrjVMLYBwEiZHOPO90Lnizgx1l5t
|
||||
1wG2Aa5OarTTUPIgMiTUtKPQ8BmcjGMZiavdJwqGUziDD+hMKcxPUMjyYiu+ngkH
|
||||
1ROuCxMAEQEAAYkCHwQYAQIACQUCVQbyngIbDAAKCRCT1oifnw541Wm7D/sG0ouM
|
||||
71c5mT+egff+QxfExy+JB4/vL1pLSHbMR8AtAJLN+Yh6EzeGmW2tga0Bk9AxEekQ
|
||||
raXrMFhZSpT98qJnnDpdozfeIAyTwziw9K9opB0dU/+M3sVidkJ5mv4LW6CJaaY3
|
||||
rsom0TIjaxBvXqSeadJF4WGUHzg3ew+8ah0ZG8SDZu19ketN2cnTMAtgO+53Epjq
|
||||
pk3uMF5hNaEHt9wVj2tq/anLEsl4T5U/ekQndxcTEsV2KIVSoye35ye4aam1gWhW
|
||||
9JIFtShhEtXD/5Ovtj706YLTP84U8yHStzM6LLGpqM8bb1QsBUWRUhIKidltmO9K
|
||||
jX6rJZuhwkcVJJYRdbetEXbiSIyeNZy7bBe4En+fVcN0ekBD36LhMcVL8F1Mntr1
|
||||
L5xf0cFEpFpEodQUvcayNgpI2y7EIPjKmKhVwW5dx36Q0CsCnwcC+Kg6BNzliI9I
|
||||
s+oA2AVIanFPvjvSwfG9pH+2/u+KB4HT2Ux1FBbBi5GAwo+cu1d4XAc5bZHdPnAV
|
||||
tnIN9dKRusZ8IGHWEd8Pw0kRepuNhSmSNALQkS6B+ppQZtmoGsBCqJeMPxQxj+yI
|
||||
/bL3dmA2UXxnGJ3vs2ybFyHG3aoovKJfWVytxOJfG7qj1ACrOYOXekWlcw5lEiYF
|
||||
cckukNqqFv/CXh+BZFlQT4DDvJlY0/KQFFKogQ==
|
||||
=I/P8
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
5
external/config/boards/orangepi2.conf
vendored
Normal file
5
external/config/boards/orangepi2.conf
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# Allwinner H3 quad core 1GB RAM
|
||||
BOARD_NAME="Orange Pi 2"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_2_defconfig"
|
||||
KERNEL_TARGET="current"
|
||||
11
external/config/boards/orangepi3-lts.conf
vendored
Executable file
11
external/config/boards/orangepi3-lts.conf
vendored
Executable file
@@ -0,0 +1,11 @@
|
||||
# Allwinner H6 quad core 2GB RAM SoC GBE USB3
|
||||
BOARD_NAME="OPI 3 LTS"
|
||||
BOARDFAMILY="sun50iw6"
|
||||
BOOTCONFIG="orangepi_3_lts_defconfig"
|
||||
KERNEL_TARGET="current,next"
|
||||
MODULES="sprdbt_tty sprdwl_ng"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
ATFBRANCH="tag:v2.2"
|
||||
DISTRIB_TYPE_LEGACY="buster focal"
|
||||
DISTRIB_TYPE_CURRENT="bullseye focal jammy"
|
||||
REVISION="3.1.0"
|
||||
10
external/config/boards/orangepi3.conf
vendored
Normal file
10
external/config/boards/orangepi3.conf
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
# Allwinner H6 quad core 2GB RAM SoC GBE USB3
|
||||
BOARD_NAME="Orange Pi 3"
|
||||
BOARDFAMILY="sun50iw6"
|
||||
BOOTCONFIG="orangepi_3_defconfig"
|
||||
KERNEL_TARGET="next"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
MODULES_BLACKLIST="btsdio"
|
||||
ATFBRANCH="tag:v2.2"
|
||||
DISTRIB_TYPE_LEGACY="buster focal"
|
||||
DISTRIB_TYPE_CURRENT="bullseye focal jammy"
|
||||
11
external/config/boards/orangepi3b.conf
vendored
Executable file
11
external/config/boards/orangepi3b.conf
vendored
Executable file
@@ -0,0 +1,11 @@
|
||||
# Rockchip RK3566 hexa core 4GB RAM SoC GBE eMMC USB3 USB-C WiFi/BT
|
||||
BOARD_NAME="OPI 3B"
|
||||
BOARDFAMILY="rockchip-rk356x"
|
||||
BOOTCONFIG="orangepi-3b-rk3566_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
DISTRIB_TYPE_LEGACY="focal jammy bullseye bookworm raspi"
|
||||
BOOTFS_TYPE="fat"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
REVISION="1.0.8"
|
||||
12
external/config/boards/orangepi3plus.conf
vendored
Normal file
12
external/config/boards/orangepi3plus.conf
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
# Amlogic S905D3 quad core 2/4GB RAM SoC eMMC GBE USB3 SPI
|
||||
BOARD_NAME="Orange Pi 3 Plus"
|
||||
BOARDFAMILY="meson-sm1"
|
||||
BOOTCONFIG="orangepi-3-plus_defconfig"
|
||||
KERNEL_TARGET="next"
|
||||
SERIALCON="ttyAML0"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="amlogic/meson-sm1-orangepi-3-plus.dtb"
|
||||
ASOUND_STATE="asound.state.orangepi3plus"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm jammy"
|
||||
DISTRIB_TYPE_NEXT="bullseye bookworm jammy"
|
||||
REVISION="1.0.0"
|
||||
13
external/config/boards/orangepi4-lts.conf
vendored
Executable file
13
external/config/boards/orangepi4-lts.conf
vendored
Executable file
@@ -0,0 +1,13 @@
|
||||
# Rockchip RK3399 hexa core 4GB RAM SoC GBE eMMC USB3 USB-C WiFi/BT
|
||||
BOARD_NAME="OPI 4 LTS"
|
||||
BOARDFAMILY="rk3399"
|
||||
BOOTCONFIG="orangepi-4-rk3399_defconfig"
|
||||
KERNEL_TARGET="legacy current next"
|
||||
MODULES="sprdbt_tty sprdwl_ng"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3399-orangepi-4-lts.dtb"
|
||||
DISTRIB_TYPE_LEGACY="buster"
|
||||
DISTRIB_TYPE_CURRENT="bookworm jammy bullseye focal"
|
||||
DISTRIB_TYPE_NEXT="jammy"
|
||||
REVISION="3.1.2"
|
||||
9
external/config/boards/orangepi4.conf
vendored
Executable file
9
external/config/boards/orangepi4.conf
vendored
Executable file
@@ -0,0 +1,9 @@
|
||||
# Rockchip RK3399 hexa core 4GB RAM SoC GBE eMMC USB3 USB-C WiFi/BT
|
||||
BOARD_NAME="Orange Pi 4"
|
||||
BOARDFAMILY="rk3399"
|
||||
BOOTCONFIG="orangepi-4-rk3399_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
MODULES="snd-soc-rt5651"
|
||||
BOOT_LOGO="desktop"
|
||||
DISTRIB_TYPE_LEGACY="buster"
|
||||
DISTRIB_TYPE_CURRENT="bullseye focal"
|
||||
7
external/config/boards/orangepi400.conf
vendored
Normal file
7
external/config/boards/orangepi400.conf
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# Allwinner H616 quad core 4GB RAM
|
||||
BOARD_NAME="Orange Pi 400"
|
||||
BOARDFAMILY="sun50iw9"
|
||||
BOOTCONFIG="orangepi_400_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
MODULES="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
10
external/config/boards/orangepi4a.conf
vendored
Executable file
10
external/config/boards/orangepi4a.conf
vendored
Executable file
@@ -0,0 +1,10 @@
|
||||
# Allwinner T527 quad core 2GB/4GB RAM
|
||||
BOARD_NAME="OPI 4A"
|
||||
BOARDFAMILY="sun55iw3"
|
||||
BOOTCONFIG="sun55iw3p1_t527_defconfig"
|
||||
BOOT_FDT_FILE="allwinner/sun55i-t527-orangepi-4a.dtb"
|
||||
MODULES="bcmdhd vin_v4l2"
|
||||
KERNEL_TARGET="current"
|
||||
DISTRIB_TYPE_CURRENT="bookworm jammy"
|
||||
REVISION="1.0.4"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
11
external/config/boards/orangepi4pro.conf
vendored
Executable file
11
external/config/boards/orangepi4pro.conf
vendored
Executable file
@@ -0,0 +1,11 @@
|
||||
# Allwinner A733 quad core 2GB/4GB/8GB/16GB RAM
|
||||
BOARD_NAME="Orange Pi 4 Pro"
|
||||
BOARDFAMILY="sun60iw2"
|
||||
BOOTCONFIG="sun60iw2p1_t736_defconfig"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="allwinner/sun60i-a733-orangepi-4-pro.dtb"
|
||||
MODULES="aic8800_fdrv aic8800_btlpm"
|
||||
KERNEL_TARGET="current"
|
||||
DISTRIB_TYPE_CURRENT="bookworm jammy bullseye"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
REVISION="1.0.6"
|
||||
14
external/config/boards/orangepi5.conf
vendored
Normal file
14
external/config/boards/orangepi5.conf
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
# Rockchip RK3588s SoC
|
||||
BOARD_NAME="Orange Pi 5"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_5_defconfig"
|
||||
#BOOTCONFIG="orangepi_5_sata_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588s-orangepi-5.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm focal jammy"
|
||||
REVISION="1.2.2"
|
||||
13
external/config/boards/orangepi5b.conf
vendored
Normal file
13
external/config/boards/orangepi5b.conf
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# Rockchip RK3588s SoC
|
||||
BOARD_NAME="Orange Pi 5B"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_5b_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588s-orangepi-5b.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm focal jammy"
|
||||
REVISION="1.1.0"
|
||||
14
external/config/boards/orangepi5max.conf
vendored
Normal file
14
external/config/boards/orangepi5max.conf
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
# Rockchip RK3588 SoC
|
||||
BOARD_NAME="Orange Pi 5 Max"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_5_max_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588-orangepi-5-max.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm jammy"
|
||||
REVISION="1.0.2"
|
||||
13
external/config/boards/orangepi5plus.conf
vendored
Normal file
13
external/config/boards/orangepi5plus.conf
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# Rockchip RK3588 SoC
|
||||
BOARD_NAME="Orange Pi 5 Plus"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_5_plus_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588-orangepi-5-plus.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm focal jammy"
|
||||
REVISION="1.2.2"
|
||||
14
external/config/boards/orangepi5pro.conf
vendored
Normal file
14
external/config/boards/orangepi5pro.conf
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
# Rockchip RK3588 SoC
|
||||
BOARD_NAME="Orange Pi 5 Pro"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_5_pro_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588s-orangepi-5-pro.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm jammy"
|
||||
REVISION="1.0.8"
|
||||
15
external/config/boards/orangepi5ultra.conf
vendored
Normal file
15
external/config/boards/orangepi5ultra.conf
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
# Rockchip RK3588 SoC
|
||||
BOARD_NAME="Orange Pi 5 Ultra"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_5_ultra_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588-orangepi-5-ultra.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm jammy"
|
||||
BOOTFS_TYPE="fat"
|
||||
REVISION="1.0.0"
|
||||
11
external/config/boards/orangepi6plus.conf
vendored
Normal file
11
external/config/boards/orangepi6plus.conf
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Cix P1 SoC
|
||||
BOARD_NAME="Orange Pi 6 Plus"
|
||||
BOARDFAMILY="cix"
|
||||
KERNEL_TARGET="current next"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
DISTRIB_TYPE_CURRENT="bookworm"
|
||||
DISTRIB_TYPE_NEXT="bookworm noble"
|
||||
MODULES_CURRENT="armcb_isp_v4l2 btusb"
|
||||
PLYMOUTH="no"
|
||||
BUILD_MINIMAL="no"
|
||||
REVISION="1.0.2"
|
||||
10
external/config/boards/orangepi800.conf
vendored
Executable file
10
external/config/boards/orangepi800.conf
vendored
Executable file
@@ -0,0 +1,10 @@
|
||||
# Rockchip RK3399 hexa core 4GB RAM SoC GBE eMMC USB3 USB-C WiFi/BT
|
||||
BOARD_NAME="OPI 800"
|
||||
BOARDFAMILY="rk3399"
|
||||
BOOTCONFIG="orangepi-800-rk3399_defconfig"
|
||||
KERNEL_TARGET="current next"
|
||||
MODULES="sprdbt_tty sprdwl_ng"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
BOOT_LOGO="desktop"
|
||||
DISTRIB_TYPE_CURRENT="bullseye"
|
||||
DISTRIB_TYPE_NEXT="jammy"
|
||||
14
external/config/boards/orangepi900.conf
vendored
Normal file
14
external/config/boards/orangepi900.conf
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
# Rockchip RK3588 SoC
|
||||
BOARD_NAME="Orange Pi 900"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_900_defconfig"
|
||||
KERNEL_TARGET="legacy"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588-orangepi-900.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
BOOTFS_TYPE="fat"
|
||||
REVISION="1.0.0"
|
||||
13
external/config/boards/orangepiaimax.conf
vendored
Normal file
13
external/config/boards/orangepiaimax.conf
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# Rockchip RK3588 SoC
|
||||
BOARD_NAME="Orange Pi Ai Max"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_ai_max_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588-orangepi-ai-max.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm focal jammy"
|
||||
REVISION="1.0.0"
|
||||
11
external/config/boards/orangepicm4.conf
vendored
Executable file
11
external/config/boards/orangepicm4.conf
vendored
Executable file
@@ -0,0 +1,11 @@
|
||||
# Rockchip RK3566 hexa core 4GB RAM SoC GBE eMMC USB3 USB-C WiFi/BT
|
||||
BOARD_NAME="OPI CM4"
|
||||
BOARDFAMILY="rockchip-rk356x"
|
||||
BOOTCONFIG="orangepi-cm4-rk3566_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
DISTRIB_TYPE_LEGACY="focal jammy bullseye bookworm raspi"
|
||||
BOOTFS_TYPE="fat"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
REVISION="1.0.6"
|
||||
12
external/config/boards/orangepicm5-tablet.conf
vendored
Normal file
12
external/config/boards/orangepicm5-tablet.conf
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
# Rockchip RK3588s SoC
|
||||
BOARD_NAME="Orange Pi CM5 Tablet"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_cm5_tablet_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588s-orangepi-cm5-tablet.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm focal jammy"
|
||||
REVISION="1.0.0"
|
||||
12
external/config/boards/orangepicm5.conf
vendored
Normal file
12
external/config/boards/orangepicm5.conf
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
# Rockchip RK3588s SoC
|
||||
BOARD_NAME="Orange Pi CM5"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_cm5_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588s-orangepi-cm5.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm focal jammy"
|
||||
REVISION="1.0.2"
|
||||
7
external/config/boards/orangepilite.conf
vendored
Normal file
7
external/config/boards/orangepilite.conf
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# Allwinner H3 quad core 512MB RAM WiFi
|
||||
BOARD_NAME="Orange Pi Lite"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_lite_defconfig"
|
||||
MODULES_CURRENT="g_serial"
|
||||
MODULES_LEGACY="8189fs #w1-sunxi #w1-gpio #w1-therm #gc2035 #vfe_v4l2 sunxi-cir g_serial"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
5
external/config/boards/orangepilite2.conf
vendored
Normal file
5
external/config/boards/orangepilite2.conf
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# Allwinner H6 quad core 1GB RAM SoC WiFi USB3
|
||||
BOARD_NAME="Orange Pi Lite 2"
|
||||
BOARDFAMILY="sun50iw6"
|
||||
BOOTCONFIG="orangepi_lite2_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
6
external/config/boards/orangepione.conf
vendored
Normal file
6
external/config/boards/orangepione.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H3 quad core 512MB RAM SoC
|
||||
BOARD_NAME="Orange Pi One"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_one_defconfig"
|
||||
MODULES_LEGACY="#w1-sunxi #w1-gpio #w1-therm #gc2035 #vfe_v4l2"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
6
external/config/boards/orangepioneh5.conf
vendored
Executable file
6
external/config/boards/orangepioneh5.conf
vendored
Executable file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H5 quad core 512MB/1GB RAM SoC
|
||||
BOARD_NAME="OPI One H5"
|
||||
BOARDFAMILY="sun50iw2"
|
||||
BOOTCONFIG="orangepi_one_h5_defconfig"
|
||||
MODULES_LEGACY="sunxi_gpiokey"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
6
external/config/boards/orangepioneplus.conf
vendored
Normal file
6
external/config/boards/orangepioneplus.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H6 quad core 1GB RAM SoC GBE
|
||||
BOARD_NAME="Orange Pi One+"
|
||||
BOARDFAMILY="sun50iw6"
|
||||
BOOTCONFIG="orangepi_one_plus_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
ATFBRANCH="tag:v2.2"
|
||||
6
external/config/boards/orangepipc.conf
vendored
Normal file
6
external/config/boards/orangepipc.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H3 quad core 1GB RAM SoC
|
||||
BOARD_NAME="Orange Pi PC"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_pc_defconfig"
|
||||
MODULES_LEGACY="8189es #w1-sunxi #w1-gpio #w1-therm #gc2035 #vfe_v4l2 #sunxi-cir"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
6
external/config/boards/orangepipc2.conf
vendored
Normal file
6
external/config/boards/orangepipc2.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H5 quad core 1GB RAM SoC GBE SPI
|
||||
BOARD_NAME="Orange Pi PC 2"
|
||||
BOARDFAMILY="sun50iw2"
|
||||
BOOTCONFIG="orangepi_pc2_defconfig"
|
||||
MODULES_LEGACY="sunxi_gpiokey"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
6
external/config/boards/orangepipch5.conf
vendored
Executable file
6
external/config/boards/orangepipch5.conf
vendored
Executable file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H5 quad core 1GB RAM SoC
|
||||
BOARD_NAME="OPI PC H5"
|
||||
BOARDFAMILY="sun50iw2"
|
||||
BOOTCONFIG="orangepi_pc_h5_defconfig"
|
||||
MODULES_LEGACY="sunxi_gpiokey"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
6
external/config/boards/orangepipcplus.conf
vendored
Normal file
6
external/config/boards/orangepipcplus.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H3 quad core 1GB RAM WiFi eMMC
|
||||
BOARD_NAME="Orange Pi PC +"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_pc_plus_defconfig"
|
||||
MODULES_LEGACY="8189fs #w1-sunxi #w1-gpio #w1-therm #gc2035 #vfe_v4l2 #sunxi-cir"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
6
external/config/boards/orangepiplus.conf
vendored
Normal file
6
external/config/boards/orangepiplus.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H3 quad core 1GB/2GB RAM WiFi eMMC
|
||||
BOARD_NAME="Orange Pi+"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_plus_defconfig"
|
||||
MODULES_LEGACY="8189es #w1-sunxi #w1-gpio #w1-therm #gc2035 #vfe_v4l2 #sunxi-cir"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
6
external/config/boards/orangepiplus2e.conf
vendored
Normal file
6
external/config/boards/orangepiplus2e.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Allwinner H3 quad core 2GB RAM WiFi GBE eMMC
|
||||
BOARD_NAME="Orange Pi+ 2E"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_plus2e_defconfig"
|
||||
MODULES_LEGACY="8189fs #w1-sunxi #w1-gpio #w1-therm #gc2035 #vfe_v4l2 #sunxi-cir"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
7
external/config/boards/orangepiprime.conf
vendored
Normal file
7
external/config/boards/orangepiprime.conf
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# Allwinner H5 quad core 2GB RAM Wi-Fi/BT
|
||||
BOARD_NAME="Orange Pi Prime"
|
||||
BOARDFAMILY="sun50iw2"
|
||||
BOOTCONFIG="orangepi_prime_defconfig"
|
||||
DEFAULT_OVERLAYS="analog-codec"
|
||||
MODULES_LEGACY="8723bs sunxi_gpiokey"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
11
external/config/boards/orangepir1.conf
vendored
Normal file
11
external/config/boards/orangepir1.conf
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Allwinner H2+ quad core 256MB/512MB RAM SoC WiFi SPI 2xETH
|
||||
BOARD_NAME="Orange Pi R1"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_r1_defconfig"
|
||||
DEFAULT_OVERLAYS="usbhost2 usbhost3"
|
||||
MODULES_CURRENT="g_serial"
|
||||
MODULES_LEGACY="#w1-sunxi #w1-gpio #w1-therm #sunxi-cir g_serial r8152 8189es"
|
||||
MODULES_BLACKLIST="lima"
|
||||
DEFAULT_CONSOLE="serial"
|
||||
SERIALCON="ttyS0,ttyGS0"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
13
external/config/boards/orangepir1b.conf
vendored
Executable file
13
external/config/boards/orangepir1b.conf
vendored
Executable file
@@ -0,0 +1,13 @@
|
||||
# Allwinner H618 quad core 1.5GB RAM
|
||||
BOARD_NAME="OPI R1B"
|
||||
BOARDFAMILY="sun50iw9"
|
||||
BOOTCONFIG="orangepi_r1b_defconfig"
|
||||
KERNEL_TARGET="legacy,current,next"
|
||||
MODULES_LEGACY="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_CURRENT="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
MODULES_BLACKLIST_CURRENT="bcmdhd"
|
||||
DISTRIB_TYPE_LEGACY="buster focal"
|
||||
DISTRIB_TYPE_CURRENT="bullseye focal jammy"
|
||||
BOOT_LOGO="desktop"
|
||||
REVISION="1.0.0"
|
||||
11
external/config/boards/orangepir1plus-lts.conf
vendored
Normal file
11
external/config/boards/orangepir1plus-lts.conf
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Rockchip RK3328 quad core 1GB 2xGBE USB2
|
||||
BOARD_NAME="OPI R1+ LTS"
|
||||
BOARDFAMILY="rockchip64"
|
||||
BOOTCONFIG="orangepi_r1_plus_lts_rk3328_defconfig"
|
||||
KERNEL_TARGET="current"
|
||||
DEFAULT_CONSOLE="serial"
|
||||
MODULES="g_serial ledtrig_netdev"
|
||||
MODULES_BLACKLIST="rockchipdrm analogix_dp dw_mipi_dsi dw_hdmi gpu_sched lima hantro_vpu"
|
||||
SERIALCON="ttyS2:1500000,ttyGS0"
|
||||
BUILD_DESKTOP="no"
|
||||
BOOT_FDT_FILE="rockchip/rk3328-orangepi-r1-plus-lts.dtb"
|
||||
11
external/config/boards/orangepir1plus.conf
vendored
Normal file
11
external/config/boards/orangepir1plus.conf
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Rockchip RK3328 quad core 1GB 2xGBE USB2
|
||||
BOARD_NAME="Orange Pi R1 Plus"
|
||||
BOARDFAMILY="rockchip64"
|
||||
BOOTCONFIG="orangepi_r1_plus_rk3328_defconfig"
|
||||
KERNEL_TARGET="current"
|
||||
DEFAULT_CONSOLE="serial"
|
||||
MODULES="g_serial"
|
||||
MODULES_BLACKLIST="rockchipdrm analogix_dp dw_mipi_dsi dw_hdmi gpu_sched lima hantro_vpu"
|
||||
SERIALCON="ttyS2:1500000,ttyGS0"
|
||||
BUILD_DESKTOP="no"
|
||||
BOOT_FDT_FILE="rockchip/rk3328-orangepi-r1plus.dtb"
|
||||
8
external/config/boards/orangepir2s.conf
vendored
Normal file
8
external/config/boards/orangepir2s.conf
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
BOARD_NAME="Orange Pi R2S"
|
||||
BOARDFAMILY="ky"
|
||||
BOOTCONFIG="x1_defconfig"
|
||||
KERNEL_TARGET="current"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
BOOT_FDT_FILE="ky/x1_orangepi-r2s.dtb"
|
||||
DISTRIB_TYPE_CURRENT="noble"
|
||||
REVISION="1.0.0"
|
||||
6
external/config/boards/orangepirk3399.conf
vendored
Normal file
6
external/config/boards/orangepirk3399.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Rockchip RK3399 hexa core 2G/4GB RAM SoC GBE eMMC mPCI USB3 WiFi/BT
|
||||
BOARD_NAME="Orange Pi RK3399"
|
||||
BOARDFAMILY="rk3399"
|
||||
BOOTCONFIG="orangepi-rk3399_defconfig"
|
||||
KERNEL_TARGET="current"
|
||||
BOOT_LOGO="desktop"
|
||||
12
external/config/boards/orangepirv.conf
vendored
Normal file
12
external/config/boards/orangepirv.conf
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
BOARD_NAME="Orange Pi RV"
|
||||
BOARDFAMILY="starfive2"
|
||||
BOOTCONFIG="starfive_visionfive2_defconfig"
|
||||
MODULES_BLACKLIST_CURRENT="starfive_mailbox_test e24 xrp starfive_mailbox wave5"
|
||||
KERNEL_TARGET="current"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
SRC_EXTLINUX="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
BOOT_FDT_FILE="starfive/jh7110-orangepi-rv.dtb"
|
||||
DISTRIB_TYPE_CURRENT="sid"
|
||||
REVISION="1.0.0"
|
||||
BOOTFS_TYPE="fat"
|
||||
9
external/config/boards/orangepirv2.conf
vendored
Normal file
9
external/config/boards/orangepirv2.conf
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
BOARD_NAME="Orange Pi RV2"
|
||||
BOARDFAMILY="ky"
|
||||
BOOTCONFIG="x1_defconfig"
|
||||
MODULES="bcmdhd"
|
||||
KERNEL_TARGET="current"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
BOOT_FDT_FILE="ky/x1_orangepi-rv2.dtb"
|
||||
DISTRIB_TYPE_CURRENT="noble"
|
||||
REVISION="1.0.0"
|
||||
16
external/config/boards/orangepitab.conf
vendored
Normal file
16
external/config/boards/orangepitab.conf
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
# Rockchip RK3588s SoC
|
||||
BOARD_NAME="Orange Pi Tab"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOOTCONFIG="orangepi_tab_defconfig"
|
||||
#BOOTCONFIG="orangepi_tab_sata_defconfig"
|
||||
KERNEL_TARGET="legacy"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588s-orangepi-tab.dtb"
|
||||
MODULES_LEGACY="mh248 ls_stk3332 ps_stk3332"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
IMAGE_PARTITION_TABLE="gpt"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||
BOOTFS_TYPE="fat"
|
||||
REVISION="1.0.0"
|
||||
6
external/config/boards/orangepiwin.conf
vendored
Normal file
6
external/config/boards/orangepiwin.conf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# Allwinner A64 quad core 1GB/2GB RAM SoC GBE WiFi/BT
|
||||
BOARD_NAME="Orange Pi Win"
|
||||
BOARDFAMILY="sun50iw1"
|
||||
BOOTCONFIG="orangepi_win_defconfig"
|
||||
KERNEL_TARGET="current"
|
||||
PACKAGE_LIST_DESKTOP_BOARD="xfce4-power-manager"
|
||||
12
external/config/boards/orangepizero.conf
vendored
Normal file
12
external/config/boards/orangepizero.conf
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
# Allwinner H2+ quad core 256/512MB RAM SoC WiFi SPI
|
||||
BOARD_NAME="Orange Pi Zero"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_zero_defconfig"
|
||||
MODULES_CURRENT="g_serial"
|
||||
MODULES_LEGACY="#w1-sunxi #w1-gpio #w1-therm #sunxi-cir xradio_wlan g_serial"
|
||||
MODULES_BLACKLIST="lima"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
DEFAULT_OVERLAYS="usbhost2 usbhost3"
|
||||
DEFAULT_CONSOLE="serial"
|
||||
SERIALCON="ttyS0,ttyGS0"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
10
external/config/boards/orangepizero2-b.conf
vendored
Executable file
10
external/config/boards/orangepizero2-b.conf
vendored
Executable file
@@ -0,0 +1,10 @@
|
||||
# Allwinner H616 quad core 1GB RAM
|
||||
BOARD_NAME="OPI Zero2 B"
|
||||
BOARDFAMILY="sun50iw9"
|
||||
BOOTCONFIG="orangepi_zero2_b_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
MODULES_LEGACY="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_CURRENT="sprdwl_ng sprdbt_tty"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
DISTRIB_TYPE_LEGACY="buster focal"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm focal jammy"
|
||||
10
external/config/boards/orangepizero2-lts.conf
vendored
Executable file
10
external/config/boards/orangepizero2-lts.conf
vendored
Executable file
@@ -0,0 +1,10 @@
|
||||
# Allwinner H616 quad core 1.5GB RAM
|
||||
BOARD_NAME="OPI Zero2 LTS"
|
||||
BOARDFAMILY="sun50iw9"
|
||||
BOOTCONFIG="orangepi_zero2_lts_defconfig"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
MODULES_LEGACY="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_CURRENT="sprdwl_ng sprdbt_tty"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
DISTRIB_TYPE_LEGACY="buster focal"
|
||||
DISTRIB_TYPE_CURRENT="bullseye bookworm focal jammy"
|
||||
15
external/config/boards/orangepizero2.conf
vendored
Normal file
15
external/config/boards/orangepizero2.conf
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
# Allwinner H616 quad core 1GB RAM
|
||||
BOARD_NAME="OPI Zero2"
|
||||
BOARDFAMILY="sun50iw9"
|
||||
BOOTCONFIG="orangepi_zero2_defconfig"
|
||||
KERNEL_TARGET="next"
|
||||
MODULES_LEGACY="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_CURRENT="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_NEXT="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
MODULES_BLACKLIST_CURRENT="bcmdhd"
|
||||
DISTRIB_TYPE_LEGACY="buster"
|
||||
DISTRIB_TYPE_CURRENT="bullseye focal jammy"
|
||||
DISTRIB_TYPE_NEXT="bullseye bookworm jammy"
|
||||
BOOT_LOGO="desktop"
|
||||
REVISION="3.1.0"
|
||||
15
external/config/boards/orangepizero2w.conf
vendored
Executable file
15
external/config/boards/orangepizero2w.conf
vendored
Executable file
@@ -0,0 +1,15 @@
|
||||
# Allwinner H618 quad core 1GB/1.5GB/2GB/4GB RAM
|
||||
BOARD_NAME="OPI Zero2W"
|
||||
BOARDFAMILY="sun50iw9"
|
||||
BOOTCONFIG="orangepi_zero2w_defconfig"
|
||||
KERNEL_TARGET="current,next"
|
||||
MODULES_LEGACY="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_CURRENT="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_NEXT="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
MODULES_BLACKLIST_CURRENT="bcmdhd"
|
||||
DISTRIB_TYPE_LEGACY="buster"
|
||||
DISTRIB_TYPE_CURRENT="bullseye focal jammy"
|
||||
DISTRIB_TYPE_NEXT="bullseye bookworm jammy noble raspi"
|
||||
BOOT_LOGO="desktop"
|
||||
REVISION="1.0.4"
|
||||
15
external/config/boards/orangepizero3.conf
vendored
Executable file
15
external/config/boards/orangepizero3.conf
vendored
Executable file
@@ -0,0 +1,15 @@
|
||||
# Allwinner H618 quad core 1GB/1.5GB/2GB/4GB RAM
|
||||
BOARD_NAME="OPI Zero3"
|
||||
BOARDFAMILY="sun50iw9"
|
||||
BOOTCONFIG="orangepi_zero3_defconfig"
|
||||
KERNEL_TARGET="current,next"
|
||||
MODULES_LEGACY="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_CURRENT="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_NEXT="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
MODULES_BLACKLIST_CURRENT="bcmdhd"
|
||||
DISTRIB_TYPE_LEGACY="buster"
|
||||
DISTRIB_TYPE_CURRENT="bullseye focal jammy"
|
||||
DISTRIB_TYPE_NEXT="bullseye bookworm jammy noble raspi"
|
||||
BOOT_LOGO="desktop"
|
||||
REVISION="1.0.6"
|
||||
15
external/config/boards/orangepizero3plus.conf
vendored
Executable file
15
external/config/boards/orangepizero3plus.conf
vendored
Executable file
@@ -0,0 +1,15 @@
|
||||
# Allwinner H618 quad core 1GB/1.5GB/2GB/4GB RAM
|
||||
BOARD_NAME="OPI Zero3 Plus"
|
||||
BOARDFAMILY="sun50iw9"
|
||||
BOOTCONFIG="orangepi_zero3_defconfig"
|
||||
KERNEL_TARGET="current,next"
|
||||
MODULES_LEGACY="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_CURRENT="aic8800_fdrv aic8800_btlpm"
|
||||
MODULES_NEXT="uwe5622_bsp_sdio sprdwl_ng sprdbt_tty"
|
||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||
MODULES_BLACKLIST_CURRENT="bcmdhd"
|
||||
DISTRIB_TYPE_LEGACY="buster"
|
||||
DISTRIB_TYPE_CURRENT="bullseye focal jammy"
|
||||
DISTRIB_TYPE_NEXT="bullseye bookworm jammy noble raspi"
|
||||
BOOT_LOGO="desktop"
|
||||
REVISION="1.0.0"
|
||||
10
external/config/boards/orangepizero3w.conf
vendored
Executable file
10
external/config/boards/orangepizero3w.conf
vendored
Executable file
@@ -0,0 +1,10 @@
|
||||
# Allwinner T736 quad core 2GB/4GB RAM
|
||||
BOARD_NAME="Orange Pi Zero 3W"
|
||||
BOARDFAMILY="sun60iw2"
|
||||
BOOTCONFIG="sun60iw2p1_t736_defconfig"
|
||||
BOOT_FDT_FILE="allwinner/sun60i-a733-orangepi-zero3w.dtb"
|
||||
MODULES="aic8800_fdrv aic8800_btlpm"
|
||||
KERNEL_TARGET="current"
|
||||
DISTRIB_TYPE_CURRENT="bookworm jammy bullseye"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
REVISION="1.0.0"
|
||||
11
external/config/boards/orangepizerolts.conf
vendored
Normal file
11
external/config/boards/orangepizerolts.conf
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Allwinner H2+ quad core 256/512MB RAM SoC WiFi SPI
|
||||
BOARD_NAME="Orange Pi Zero LTS"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_zero_defconfig"
|
||||
MODULES_CURRENT="g_serial"
|
||||
MODULES_LEGACY="#w1-sunxi #w1-gpio #w1-therm #sunxi-cir xradio_wlan g_serial xradio_wlan"
|
||||
MODULES_BLACKLIST="lima"
|
||||
DEFAULT_OVERLAYS="usbhost2 usbhost3"
|
||||
DEFAULT_CONSOLE="serial"
|
||||
SERIALCON="ttyS0,ttyGS0"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
11
external/config/boards/orangepizeroplus.conf
vendored
Normal file
11
external/config/boards/orangepizeroplus.conf
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Allwinner H5 quad core 512MB RAM SoC GBE WiFi SPI
|
||||
BOARD_NAME="Orange Pi Zero Plus"
|
||||
BOARDFAMILY="sun50iw2"
|
||||
BOOTCONFIG="orangepi_zero_plus_defconfig"
|
||||
DEFAULT_CONSOLE="serial"
|
||||
MODULES_CURRENT="g_serial"
|
||||
MODULES_BLACKLIST="lima"
|
||||
MODULES_LEGACY="8189fs"
|
||||
SERIALCON="ttyS0,ttyGS0"
|
||||
DEFAULT_OVERLAYS="usbhost2 usbhost3"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
10
external/config/boards/orangepizeroplus2h3.conf
vendored
Normal file
10
external/config/boards/orangepizeroplus2h3.conf
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
# Allwinner H3 quad core 512MB RAM SoC Wi-Fi/BT
|
||||
BOARD_NAME="Orange Pi Zero Plus 2"
|
||||
BOARDFAMILY="sun8i"
|
||||
BOOTCONFIG="orangepi_zero_plus2_h3_defconfig"
|
||||
MODULES_LEGACY="#w1-sunxi #w1-gpio #w1-therm #sunxi-cir hci_uart rfcomm hidp dhd g_serial"
|
||||
MODULES_CURRENT="g_serial"
|
||||
MODULES_BLACKLIST="lima"
|
||||
DEFAULT_OVERLAYS="usbhost2 usbhost3"
|
||||
SERIALCON="ttyS0,ttyGS0"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
9
external/config/boards/orangepizeroplus2h5.conf
vendored
Normal file
9
external/config/boards/orangepizeroplus2h5.conf
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
# Allwinner H5 quad core 512MB RAM SoC Wi-Fi/BT
|
||||
BOARD_NAME="Orange Pi Zero Plus 2"
|
||||
BOARDFAMILY="sun50iw2"
|
||||
BOOTCONFIG="orangepi_zero_plus2_defconfig"
|
||||
MODULES_LEGACY="bcmdhd"
|
||||
MODULES_CURRENT="g_serial"
|
||||
DEFAULT_OVERLAYS="gpio-regulator-1.3v usbhost2 usbhost3"
|
||||
SERIALCON="ttyS0,ttyGS0"
|
||||
KERNEL_TARGET="legacy,current"
|
||||
2
external/config/bootenv/ky.txt
vendored
Normal file
2
external/config/bootenv/ky.txt
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
verbosity=1
|
||||
bootlogo=false
|
||||
3
external/config/bootenv/meson.txt
vendored
Normal file
3
external/config/bootenv/meson.txt
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
verbosity=1
|
||||
console=both
|
||||
debug_uart=ttyAML0
|
||||
3
external/config/bootenv/rockchip.txt
vendored
Normal file
3
external/config/bootenv/rockchip.txt
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
verbosity=1
|
||||
bootlogo=false
|
||||
extraargs=cma=128M
|
||||
1
external/config/bootenv/sun50iw1-next.txt
vendored
Normal file
1
external/config/bootenv/sun50iw1-next.txt
vendored
Normal file
@@ -0,0 +1 @@
|
||||
verbosity=1
|
||||
7
external/config/bootenv/sun50iw2-legacy.txt
vendored
Normal file
7
external/config/bootenv/sun50iw2-legacy.txt
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
verbosity=1
|
||||
console=both
|
||||
disp_mode=1080p60
|
||||
fb0_width=1280
|
||||
fb0_height=720
|
||||
extraargs=cma=25M
|
||||
camera_type=gc2035
|
||||
2
external/config/bootenv/sun50iw2-next.txt
vendored
Normal file
2
external/config/bootenv/sun50iw2-next.txt
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
verbosity=1
|
||||
console=both
|
||||
6
external/config/bootenv/sun50iw6-default.txt
vendored
Normal file
6
external/config/bootenv/sun50iw6-default.txt
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
verbosity=1
|
||||
console=both
|
||||
disp_mode=1080p60
|
||||
fb0_width=1280
|
||||
fb0_height=720
|
||||
extraargs=cma=25M
|
||||
7
external/config/bootenv/sun50iw9-default.txt
vendored
Normal file
7
external/config/bootenv/sun50iw9-default.txt
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
verbosity=1
|
||||
bootlogo=false
|
||||
console=both
|
||||
disp_mode=1080p60
|
||||
fb0_width=1920
|
||||
fb0_height=1080
|
||||
debug_uart=ttyS0
|
||||
2
external/config/bootenv/sun55iw3.txt
vendored
Normal file
2
external/config/bootenv/sun55iw3.txt
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
verbosity=1
|
||||
bootlogo=true
|
||||
2
external/config/bootenv/sun60iw2.txt
vendored
Normal file
2
external/config/bootenv/sun60iw2.txt
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
verbosity=1
|
||||
bootlogo=false
|
||||
2
external/config/bootenv/sun8i-legacy.txt
vendored
Normal file
2
external/config/bootenv/sun8i-legacy.txt
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
verbosity=1
|
||||
console=both
|
||||
4
external/config/bootenv/sunxi.txt
vendored
Normal file
4
external/config/bootenv/sunxi.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
verbosity=1
|
||||
bootlogo=false
|
||||
console=both
|
||||
disp_mode=1920x1080p60
|
||||
57
external/config/bootscripts/boot-ky.cmd
vendored
Normal file
57
external/config/bootscripts/boot-ky.cmd
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv load_addr "0x9000000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv bootlogo "false"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv earlycon "on"
|
||||
|
||||
echo "Boot script loaded from ${devtype} ${devnum}"
|
||||
|
||||
#if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
#fi
|
||||
|
||||
if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi
|
||||
if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 ${consoleargs}"; fi
|
||||
if test "${earlycon}" = "on"; then setenv consoleargs "earlycon=sbi ${consoleargs}"; fi
|
||||
if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.orangepi ${consoleargs}"; fi
|
||||
|
||||
setenv bootargs "mtdparts=${mtdparts} root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} clk_ignore_unused swiotlb=65536 workqueue.default_affinity_scope=system usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt rm /soc/lcd_backlight phandle
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/ky/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
|
||||
booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
149
external/config/bootscripts/boot-meson64.cmd
vendored
Normal file
149
external/config/bootscripts/boot-meson64.cmd
vendored
Normal file
@@ -0,0 +1,149 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv scriptaddr "0x32000000"
|
||||
setenv kernel_addr_r "0x34000000"
|
||||
setenv fdt_addr_r "0x4080000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
setenv rootdev "/dev/mmcblk1p1"
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv bootlogo "false"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv debug_uart "ttyAML0"
|
||||
|
||||
# odroid c4 legacy kernel values from boot.ini
|
||||
|
||||
setenv dtb_loadaddr "0x1000000"
|
||||
setenv k_addr "0x1100000"
|
||||
setenv loadaddr "0x1B00000"
|
||||
setenv initrd_loadaddr "0x4080000"
|
||||
|
||||
setenv display_autodetect "true"
|
||||
# HDMI Mode
|
||||
# Resolution Configuration
|
||||
# Symbol | Resolution
|
||||
# ----------------------+-------------
|
||||
# "480x272p60hz" | 480x272 Progressive 60Hz
|
||||
# "480x320p60hz" | 480x320 Progressive 60Hz
|
||||
# "480p60hz" | 720x480 Progressive 60Hz
|
||||
# "576p50hz" | 720x576 Progressive 50Hz
|
||||
# "720p60hz" | 1280x720 Progressive 60Hz
|
||||
# "720p50hz" | 1280x720 Progressive 50Hz
|
||||
# "1080p60hz" | 1920x1080 Progressive 60Hz
|
||||
# "1080p50hz" | 1920x1080 Progressive 50Hz
|
||||
# "1080p30hz" | 1920x1080 Progressive 30Hz
|
||||
# "1080p24hz" | 1920x1080 Progressive 24Hz
|
||||
# "1080i60hz" | 1920x1080 Interlaced 60Hz
|
||||
# "1080i50hz" | 1920x1080 Interlaced 50Hz
|
||||
# "2160p60hz" | 3840x2160 Progressive 60Hz
|
||||
# "2160p50hz" | 3840x2160 Progressive 50Hz
|
||||
# "2160p30hz" | 3840x2160 Progressive 30Hz
|
||||
# "2160p25hz" | 3840x2160 Progressive 25Hz
|
||||
# "2160p24hz" | 3840x2160 Progressive 24Hz
|
||||
# "smpte24hz" | 3840x2160 Progressive 24Hz SMPTE
|
||||
# "2160p60hz420" | 3840x2160 Progressive 60Hz YCbCr 4:2:0
|
||||
# "2160p50hz420" | 3840x2160 Progressive 50Hz YCbCr 4:2:0
|
||||
# "640x480p60hz" | 640x480 Progressive 60Hz
|
||||
# "800x480p60hz" | 800x480 Progressive 60Hz
|
||||
# "800x600p60hz" | 800x600 Progressive 60Hz
|
||||
# "1024x600p60hz" | 1024x600 Progressive 60Hz
|
||||
# "1024x768p60hz" | 1024x768 Progressive 60Hz
|
||||
# "1280x800p60hz" | 1280x800 Progressive 60Hz
|
||||
# "1280x1024p60hz" | 1280x1024 Progressive 60Hz
|
||||
# "1360x768p60hz" | 1360x768 Progressive 60Hz
|
||||
# "1440x900p60hz" | 1440x900 Progressive 60Hz
|
||||
# "1600x900p60hz" | 1600x900 Progressive 60Hz
|
||||
# "1600x1200p60hz" | 1600x1200 Progressive 60Hz
|
||||
# "1680x1050p60hz" | 1680x1050 Progressive 60Hz
|
||||
# "1920x1200p60hz" | 1920x1200 Progressive 60Hz
|
||||
# "2560x1080p60hz" | 2560x1080 Progressive 60Hz
|
||||
# "2560x1440p60hz" | 2560x1440 Progressive 60Hz
|
||||
# "2560x1600p60hz" | 2560x1600 Progressive 60Hz
|
||||
# "3440x1440p60hz" | 3440x1440 Progressive 60Hz
|
||||
setenv hdmimode "1080p60hz"
|
||||
setenv monitor_onoff "false"
|
||||
setenv overscan "100"
|
||||
setenv sdrmode "auto"
|
||||
setenv voutmode "hdmi"
|
||||
setenv disablehpd "false"
|
||||
setenv cec "false"
|
||||
setenv disable_vu7 "true"
|
||||
setenv max_freq_a55 "1908"
|
||||
#setenv max_freq_a55 "2100"
|
||||
setenv maxcpus "4"
|
||||
|
||||
# Show what uboot default fdtfile is
|
||||
echo "U-boot default fdtfile: ${fdtfile}"
|
||||
echo "Current variant: ${variant}"
|
||||
|
||||
# legacy kernel values from boot.ini
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${scriptaddr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${scriptaddr} ${filesize}
|
||||
fi
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC it was loaded from
|
||||
# mmc 0 is always mapped to device u-boot (2016.09+) was loaded from
|
||||
if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi
|
||||
if test "${console}" = "display"; then setenv consoleargs "console=tty1"; fi
|
||||
|
||||
echo "Current fdtfile after orangepiEnv: ${fdtfile}"
|
||||
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=${debug_uart},115200"; fi
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=${debug_uart},115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=${debug_uart},115200"; fi
|
||||
if test "${bootlogo}" = "true"; then
|
||||
setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}"
|
||||
else
|
||||
setenv consoleargs "splash=verbose ${consoleargs}"
|
||||
fi
|
||||
if test "${disable_vu7}" = "false"; then setenv usbhidquirks "usbhid.quirks=0x0eef:0x0005:0x0004"; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 coherent_pool=2M loglevel=${verbosity} ubootpart=${partuuid} libata.force=noncq usb-storage.quirks=${usbstoragequirks} ${usbhidquirks} ${extraargs} ${extraboardargs}"
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=memory swapaccount=1"; fi
|
||||
echo "Mainline bootargs: ${bootargs}"
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${scriptaddr} ${prefix}dtb/amlogic/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${scriptaddr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${scriptaddr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${scriptaddr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
|
||||
if test "${overlay_error}" = "true"; then
|
||||
echo "Error applying DT overlays, restoring original DT"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
else
|
||||
if load ${devtype} ${devnum} ${scriptaddr} ${prefix}dtb/amlogic/overlay/${overlay_prefix}-fixup.scr; then
|
||||
echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)"
|
||||
source ${scriptaddr}
|
||||
fi
|
||||
if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then
|
||||
load ${devtype} ${devnum} ${scriptaddr} ${prefix}fixup.scr
|
||||
echo "Applying user provided fixup script (fixup.scr)"
|
||||
source ${scriptaddr}
|
||||
fi
|
||||
fi
|
||||
|
||||
booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
71
external/config/bootscripts/boot-rk3588.cmd
vendored
Normal file
71
external/config/bootscripts/boot-rk3588.cmd
vendored
Normal file
@@ -0,0 +1,71 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv load_addr "0x9000000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
setenv rootdev "/dev/nvme0n1p1"
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv bootlogo "false"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv earlycon "off"
|
||||
|
||||
echo "Boot script loaded from ${devtype} ${devnum}"
|
||||
|
||||
#if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
#fi
|
||||
|
||||
if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi
|
||||
if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS2,1500000 ${consoleargs}"; fi
|
||||
if test "${earlycon}" = "on"; then setenv consoleargs "earlycon ${consoleargs}"; fi
|
||||
if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.orangepi ${consoleargs}"; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
#if test "${overlay_error}" = "true"; then
|
||||
# echo "Error applying DT overlays, restoring original DT"
|
||||
# load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
#else
|
||||
# if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then
|
||||
# echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)"
|
||||
# source ${load_addr}
|
||||
# fi
|
||||
# if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then
|
||||
# load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr
|
||||
# echo "Applying user provided fixup script (fixup.scr)"
|
||||
# source ${load_addr}
|
||||
# fi
|
||||
#fi
|
||||
|
||||
booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
79
external/config/bootscripts/boot-rockchip.cmd
vendored
Normal file
79
external/config/bootscripts/boot-rockchip.cmd
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv ramdisk_addr_r "0x21000000"
|
||||
setenv load_addr "0x39000000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv bootlogo "false"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv earlycon "off"
|
||||
|
||||
echo "Boot script loaded from ${devtype} ${devnum}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi
|
||||
|
||||
# Tinkerboard walkaround.
|
||||
if test "${console}" = "ttyS2,115200n8"; then setenv console "both"; fi
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi
|
||||
if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS2,115200n8 ${consoleargs}"; fi
|
||||
if test "${earlycon}" = "on"; then setenv consoleargs "earlycon ${consoleargs}"; fi
|
||||
if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.orangepi ${consoleargs}"; fi
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC the boot script was loaded from
|
||||
if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi
|
||||
|
||||
setenv bootargs "earlyprintk root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
if test "${board}" = "miqi_rk3288"; then setenv fdtfile "rk3288-miqi.dtb"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}zImage
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
if test "${overlay_error}" = "true"; then
|
||||
echo "Error applying DT overlays, restoring original DT"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
else
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/overlay/${overlay_prefix}-fixup.scr; then
|
||||
echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr
|
||||
echo "Applying user provided fixup script (fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
fi
|
||||
|
||||
bootz ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
87
external/config/bootscripts/boot-rockchip64.cmd
vendored
Normal file
87
external/config/bootscripts/boot-rockchip64.cmd
vendored
Normal file
@@ -0,0 +1,87 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv load_addr "0x9000000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
# setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv bootlogo "false"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv earlycon "off"
|
||||
|
||||
echo "Boot script loaded from ${devtype} ${devnum}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi
|
||||
if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS2,1500000 ${consoleargs}"; fi
|
||||
if test "${earlycon}" = "on"; then setenv consoleargs "earlycon ${consoleargs}"; fi
|
||||
if test "${bootlogo}" = "true"; then
|
||||
setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}"
|
||||
else
|
||||
setenv consoleargs "splash=verbose ${consoleargs}"
|
||||
fi
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC the boot script was loaded from
|
||||
part uuid ${devtype} ${devnum}:1 partuuid
|
||||
|
||||
if test -z "${rootdev}"; then rootdev=PARTUUID="${partuuid}"; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
if test "${overlay_error}" = "true"; then
|
||||
echo "Error applying DT overlays, restoring original DT"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
else
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then
|
||||
echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr
|
||||
echo "Applying user provided fixup script (fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
fi
|
||||
|
||||
if test "${ethernet_phy}" = "rtl8211f"; then
|
||||
fdt set /ethernet@ff540000 tx_delay <0x24>
|
||||
fdt set /ethernet@ff540000 rx_delay <0x18>
|
||||
fi
|
||||
|
||||
booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
80
external/config/bootscripts/boot-sun50i-next.cmd
vendored
Normal file
80
external/config/bootscripts/boot-sun50i-next.cmd
vendored
Normal file
@@ -0,0 +1,80 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
# default values
|
||||
setenv load_addr "0x45000000"
|
||||
setenv overlay_error "false"
|
||||
setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv verbosity "1"
|
||||
setenv rootfstype "ext4"
|
||||
setenv console "both"
|
||||
setenv docker_optimizations "on"
|
||||
setenv bootlogo "false"
|
||||
|
||||
# Print boot source
|
||||
itest.b *0x10028 == 0x00 && echo "U-boot loaded from SD"
|
||||
itest.b *0x10028 == 0x02 && echo "U-boot loaded from eMMC or secondary SD"
|
||||
itest.b *0x10028 == 0x03 && echo "U-boot loaded from SPI"
|
||||
|
||||
echo "Boot script loaded from ${devtype}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=ttyS0,115200"; fi
|
||||
if test "${bootlogo}" = "true"; then
|
||||
setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}"
|
||||
else
|
||||
setenv consoleargs "splash=verbose ${consoleargs}"
|
||||
fi
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC it was loaded from
|
||||
# mmc 0 is always mapped to device u-boot (2016.09+) was loaded from
|
||||
if test "${devtype}" = "mmc"; then part uuid mmc 0:1 partuuid; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/allwinner/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
if test "${overlay_error}" = "true"; then
|
||||
echo "Error applying DT overlays, restoring original DT"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
else
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/allwinner/overlay/${overlay_prefix}-fixup.scr; then
|
||||
echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr
|
||||
echo "Applying user provided fixup script (fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image
|
||||
|
||||
booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
73
external/config/bootscripts/boot-sun50iw2-legacy.cmd
vendored
Normal file
73
external/config/bootscripts/boot-sun50iw2-legacy.cmd
vendored
Normal file
@@ -0,0 +1,73 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
# default values
|
||||
|
||||
setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv disp_mem_reserves "off"
|
||||
setenv disp_mode "720p60"
|
||||
setenv rootfstype "ext4"
|
||||
setenv camera_type "none"
|
||||
|
||||
if ext4load mmc ${boot_part} ${load_addr} /boot/orangepiEnv.txt || fatload mmc ${boot_part} ${load_addr} orangepiEnv.txt || ext4load mmc ${boot_part} ${load_addr} orangepiEnv.txt; then
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=ttyS0,115200"; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootfstype=${rootfstype} rootwait ${consoleargs} no_console_suspend earlycon=uart,mmio32,0x01c28000 mac_addr=${ethaddr} panic=10 consoleblank=0 loglevel=${verbosity} ${extraargs} ${extraboardargs}"
|
||||
|
||||
# ext4load mmc ${boot_part} ${fdt_addr} /boot/dtb/${fdtfile}
|
||||
|
||||
# set display resolution from uEnv.txt or other environment file
|
||||
# default to 1080p60
|
||||
if test "${disp_mode}" = "480i"; then setenv fdt_disp_mode "<0x00000000>"
|
||||
elif test "${disp_mode}" = "576i"; then setenv fdt_disp_mode "<0x00000001>"
|
||||
elif test "${disp_mode}" = "480p"; then setenv fdt_disp_mode "<0x00000002>"
|
||||
elif test "${disp_mode}" = "576p"; then setenv fdt_disp_mode "<0x00000003>"
|
||||
elif test "${disp_mode}" = "720p50"; then setenv fdt_disp_mode "<0x00000004>"
|
||||
elif test "${disp_mode}" = "720p60"; then setenv fdt_disp_mode "<0x00000005>"
|
||||
elif test "${disp_mode}" = "1080i50"; then setenv fdt_disp_mode "<0x00000006>"
|
||||
elif test "${disp_mode}" = "1080i60"; then setenv fdt_disp_mode "<0x00000007>"
|
||||
elif test "${disp_mode}" = "1080p24"; then setenv fdt_disp_mode "<0x00000008>"
|
||||
elif test "${disp_mode}" = "1080p50"; then setenv fdt_disp_mode "<0x00000009>"
|
||||
elif test "${disp_mode}" = "1080p60"; then setenv fdt_disp_mode "<0x0000000a>"
|
||||
elif test "${disp_mode}" = "2160p30"; then setenv fdt_disp_mode "<0x0000001c>"
|
||||
elif test "${disp_mode}" = "2160p25"; then setenv fdt_disp_mode "<0x0000001d>"
|
||||
elif test "${disp_mode}" = "2160p24"; then setenv fdt_disp_mode "<0x0000001e>"
|
||||
else setenv fdt_disp_mode "<0x00000005>"
|
||||
fi
|
||||
|
||||
fdt set /soc@01c00000/disp@01000000 screen0_output_mode ${fdt_disp_mode}
|
||||
fdt set /soc@01c00000/disp@01000000 dev0_output_mode ${fdt_disp_mode}
|
||||
|
||||
# default to 1280x720
|
||||
fdt set /soc@01c00000/disp@01000000 fb0_width <${fb0_width}>
|
||||
fdt set /soc@01c00000/disp@01000000 fb0_height <${fb0_height}>
|
||||
|
||||
# default, only set status
|
||||
if test "${camera_type}" = "gc2035"; then
|
||||
fdt set /soc@01c00000/vfe@0/dev@0/ csi0_dev0_mname "gc2035"
|
||||
fdt set /soc@01c00000/vfe@0/ status "okay"
|
||||
fdt set /soc@01c00000/vfe@0/dev@0/ status "okay"
|
||||
fi
|
||||
|
||||
# change name, i2c address and vdd voltage
|
||||
if test "${camera_type}" = "ov5640"; then
|
||||
fdt set /soc@01c00000/vfe@0/dev@0/ csi0_dev0_mname "ov5640"
|
||||
fdt set /soc@01c00000/vfe@0/ status "okay"
|
||||
fdt set /soc@01c00000/vfe@0/dev@0/ status "okay"
|
||||
fi
|
||||
|
||||
ext4load mmc ${boot_part} ${initrd_addr} /boot/uInitrd
|
||||
ext4load mmc ${boot_part} ${kernel_addr} /boot/Image
|
||||
|
||||
booti ${kernel_addr} ${initrd_addr} ${fdt_addr}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
65
external/config/bootscripts/boot-sun50iw6-legacy.cmd
vendored
Normal file
65
external/config/bootscripts/boot-sun50iw6-legacy.cmd
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
# default values
|
||||
setenv load_addr "0x45000000"
|
||||
setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv verbosity "1"
|
||||
setenv rootfstype "ext4"
|
||||
setenv console "both"
|
||||
setenv docker_optimizations "off"
|
||||
setenv bootlogo "false"
|
||||
setenv emmc_max_frequency "50000000"
|
||||
|
||||
# Print boot source
|
||||
itest.b *0x10028 == 0x00 && echo "U-boot loaded from SD"
|
||||
itest.b *0x10028 == 0x02 && echo "U-boot loaded from eMMC or secondary SD"
|
||||
itest.b *0x10028 == 0x03 && echo "U-boot loaded from SPI"
|
||||
|
||||
echo "Boot script loaded from ${devtype}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=ttyS0,115200"; fi
|
||||
if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.orangepi ${consoleargs}"; fi
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC it was loaded from
|
||||
# mmc 0 is always mapped to device u-boot (2016.09+) was loaded from
|
||||
if test "${devtype}" = "mmc"; then part uuid mmc 0:1 partuuid; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} disp_reserve=${disp_reserve} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
fdt get value emmc_status /soc/sdmmc@04022000 status
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
|
||||
fdt set /soc/disp@01000000 boot_fb0 ${boot_fb0}
|
||||
fdt set /soc/disp@01000000 boot_disp <${boot_disp}>
|
||||
fdt set /soc/disp@01000000 boot_disp1 <${boot_disp1}>
|
||||
fdt set /soc/disp@01000000 boot_disp2 <${boot_disp2}>
|
||||
fdt set /soc/disp@01000000 fb0_width <${fb0_width}>
|
||||
fdt set /soc/disp@01000000 fb0_height <${fb0_height}>
|
||||
|
||||
# Orange Pi 3 without eMMC needs to turn off sdc2
|
||||
fdt set /soc/sdmmc@04022000 status ${emmc_status}
|
||||
fdt set /soc/sdmmc@04022000 max-frequency <${emmc_max_frequency}>
|
||||
|
||||
fdt addr -c ${fdt_addr_r}
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}uImage
|
||||
|
||||
bootm ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
49
external/config/bootscripts/boot-sun50iw6.cmd
vendored
Normal file
49
external/config/bootscripts/boot-sun50iw6.cmd
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
# default values
|
||||
setenv load_addr "0x45000000"
|
||||
setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv verbosity "1"
|
||||
setenv rootfstype "ext4"
|
||||
setenv console "both"
|
||||
setenv docker_optimizations "on"
|
||||
setenv bootlogo "false"
|
||||
|
||||
# Print boot source
|
||||
itest.b *0x10028 == 0x00 && echo "U-boot loaded from SD"
|
||||
itest.b *0x10028 == 0x02 && echo "U-boot loaded from eMMC or secondary SD"
|
||||
itest.b *0x10028 == 0x03 && echo "U-boot loaded from SPI"
|
||||
|
||||
echo "Boot script loaded from ${devtype}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=ttyS0,115200"; fi
|
||||
if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.orangepi ${consoleargs}"; fi
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC it was loaded from
|
||||
# mmc 0 is always mapped to device u-boot (2016.09+) was loaded from
|
||||
if test "${devtype}" = "mmc"; then part uuid mmc 0:1 partuuid; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image
|
||||
|
||||
booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
90
external/config/bootscripts/boot-sun50iw9-next.cmd
vendored
Normal file
90
external/config/bootscripts/boot-sun50iw9-next.cmd
vendored
Normal file
@@ -0,0 +1,90 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
# default values
|
||||
setenv load_addr "0x45000000"
|
||||
setenv overlay_error "false"
|
||||
setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv verbosity "1"
|
||||
setenv rootfstype "ext4"
|
||||
setenv console "both"
|
||||
setenv docker_optimizations "on"
|
||||
setenv bootlogo "false"
|
||||
|
||||
# Print boot source
|
||||
itest.b *0x10028 == 0x00 && echo "U-boot loaded from SD"
|
||||
itest.b *0x10028 == 0x02 && echo "U-boot loaded from eMMC or secondary SD"
|
||||
itest.b *0x10028 == 0x03 && echo "U-boot loaded from SPI"
|
||||
|
||||
echo "Boot script loaded from ${devtype}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=ttyS0,115200"; fi
|
||||
if test "${bootlogo}" = "true"; then
|
||||
setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}"
|
||||
else
|
||||
setenv consoleargs "splash=verbose ${consoleargs}"
|
||||
fi
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC it was loaded from
|
||||
# mmc 0 is always mapped to device u-boot (2016.09+) was loaded from
|
||||
if test "${devtype}" = "mmc"; then part uuid mmc 0:1 partuuid; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/allwinner/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
if test "${overlay_error}" = "true"; then
|
||||
echo "Error applying DT overlays, restoring original DT"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
else
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/allwinner/overlay/${overlay_prefix}-fixup.scr; then
|
||||
echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr
|
||||
echo "Applying user provided fixup script (fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
fi
|
||||
|
||||
if test "${ethernet_phy}" = "rtl8211f"; then
|
||||
fdt set /soc/ethernet@5020000 allwinner,rx-delay-ps <3100>
|
||||
fdt set /soc/ethernet@5020000 allwinner,tx-delay-ps <700>
|
||||
fi
|
||||
|
||||
if test "${ethernet_phy}" = "yt8531c"; then
|
||||
fdt set /soc/ethernet@5020000 allwinner,rx-delay-ps <0>
|
||||
fdt set /soc/ethernet@5020000 allwinner,tx-delay-ps <600>
|
||||
fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image
|
||||
|
||||
booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
98
external/config/bootscripts/boot-sun50iw9.cmd
vendored
Normal file
98
external/config/bootscripts/boot-sun50iw9.cmd
vendored
Normal file
@@ -0,0 +1,98 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
# default values
|
||||
setenv load_addr "0x45000000"
|
||||
setenv rootdev "/dev/mmcblk0p1"
|
||||
setenv verbosity "1"
|
||||
setenv rootfstype "ext4"
|
||||
setenv console "both"
|
||||
setenv docker_optimizations "off"
|
||||
setenv bootlogo "false"
|
||||
setenv emmc_max_frequency "0x5f5e100"
|
||||
setenv debug_uart "ttyS0"
|
||||
|
||||
# Print boot source
|
||||
#itest.b *0x10028 == 0x00 && echo "U-boot loaded from SD"
|
||||
#itest.b *0x10028 == 0x02 && echo "U-boot loaded from eMMC or secondary SD"
|
||||
#itest.b *0x10028 == 0x03 && echo "U-boot loaded from SPI"
|
||||
|
||||
echo "Boot script loaded from ${devtype}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=${debug_uart},115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=${debug_uart},115200"; fi
|
||||
if test "${bootlogo}" = "true"; then
|
||||
setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}"
|
||||
else
|
||||
setenv consoleargs "splash=verbose ${consoleargs}"
|
||||
fi
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC it was loaded from
|
||||
# mmc 0 is always mapped to device u-boot (2016.09+) was loaded from
|
||||
if test "${devtype}" = "mmc"; then part uuid mmc 0:1 partuuid; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} disp_reserve=${disp_reserve} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
#load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
#fdt addr -c ${fdt_addr_r}
|
||||
#fdt addr ${fdt_addr_r}
|
||||
#fdt resize 65536
|
||||
|
||||
fdt set disp boot_fb0 ${boot_fb0}
|
||||
fdt set disp boot_disp <${boot_disp}>
|
||||
fdt set disp boot_disp1 <${boot_disp1}>
|
||||
fdt set disp boot_disp2 <${boot_disp2}>
|
||||
fdt set disp tv_vdid <${tv_vdid}>
|
||||
|
||||
fdt set /soc/disp fb0_width <${fb0_width}>
|
||||
fdt set /soc/disp fb0_height <${fb0_height}>
|
||||
|
||||
fdt set mmc0 cap-sd-highspeed
|
||||
#fdt set mmc0 sd-uhs-sdr50
|
||||
#fdt set mmc0 sd-uhs-ddr50
|
||||
#fdt set mmc0 sd-uhs-sdr104
|
||||
|
||||
if test "${mmc_bootdev}" = "2"; then
|
||||
|
||||
if test "${emmc_max_frequency}" = "0x5f5e100"; then
|
||||
|
||||
fdt set /soc/sdmmc@04022000 cap-mmc-highspeed
|
||||
fdt set /soc/sdmmc@04022000 mmc-ddr-1_8v
|
||||
fdt set /soc/sdmmc@04022000 mmc-hs200-1_8v
|
||||
fdt set /soc/sdmmc@04022000 mmc-hs400-1_8v
|
||||
fi
|
||||
|
||||
echo "Set emmc_max_frequency to ${emmc_max_frequency}"
|
||||
fdt set /soc/sdmmc@04022000 max-frequency <${emmc_max_frequency}>
|
||||
fi
|
||||
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/sunxi/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}uImage
|
||||
|
||||
bootm ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
60
external/config/bootscripts/boot-sun55iw3.cmd
vendored
Normal file
60
external/config/bootscripts/boot-sun55iw3.cmd
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv load_addr "0x43100000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv bootlogo "false"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv earlycon "on"
|
||||
|
||||
echo "Boot script loaded from ${devtype} ${devnum}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi
|
||||
if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyAS0,115200 ${consoleargs}"; fi
|
||||
if test "${earlycon}" = "on"; then setenv consoleargs "earlycon=uart8250,mmio32,0x02500000 ${consoleargs}"; fi
|
||||
if test "${bootlogo}" = "true"; then
|
||||
setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}";
|
||||
else
|
||||
setenv consoleargs "splash=verbose ${consoleargs}"
|
||||
fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} clk_ignore_unused swiotlb=65536 usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}uImage
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/allwinner/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
|
||||
bootm ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
64
external/config/bootscripts/boot-sun60iw2.cmd
vendored
Normal file
64
external/config/bootscripts/boot-sun60iw2.cmd
vendored
Normal file
@@ -0,0 +1,64 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv load_addr "0x43100000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv bootlogo "false"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv earlycon "on"
|
||||
|
||||
echo "Boot script loaded from ${devtype} ${devnum}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi
|
||||
if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 ${consoleargs}"; fi
|
||||
if test "${earlycon}" = "on"; then setenv consoleargs "earlyprintk=sunxi-uart,0x02500000 initcall_debug=0 ${consoleargs}"; fi
|
||||
if test "${bootlogo}" = "true"; then
|
||||
setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}";
|
||||
else
|
||||
setenv consoleargs "splash=verbose ${consoleargs}"
|
||||
fi
|
||||
|
||||
part uuid ${devtype} ${devnum}:1 partuuid
|
||||
|
||||
if test -z "${rootdev}"; then rootdev=PARTUUID="${partuuid}"; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} clk_ignore_unused swiotlb=65536 usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}uImage
|
||||
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/allwinner/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
|
||||
bootm ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
90
external/config/bootscripts/boot-sunxi-fat.cmd
vendored
Normal file
90
external/config/bootscripts/boot-sunxi-fat.cmd
vendored
Normal file
@@ -0,0 +1,90 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv load_addr "0x44000000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv disp_mem_reserves "off"
|
||||
setenv disp_mode "1920x1080p60"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv devnum "0"
|
||||
setenv rootdev "/dev/mmcblk${devnum}p2"
|
||||
|
||||
# Print boot source
|
||||
itest.b *0x28 == 0x00 && echo "U-boot loaded from SD"
|
||||
itest.b *0x28 == 0x02 && echo "U-boot loaded from eMMC or secondary SD"
|
||||
itest.b *0x28 == 0x03 && echo "U-boot loaded from SPI"
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC it was loaded from
|
||||
# mmc 0 is always mapped to device u-boot (2016.09+) was loaded from
|
||||
if test "${devtype}" = "mmc"; then
|
||||
part uuid mmc ${devnum}:1 partuuid;
|
||||
setenv devnum ${mmc_bootdev}
|
||||
setenv rootdev "/dev/mmcblk${mmc_bootdev}p2"
|
||||
fi
|
||||
|
||||
echo "Boot script loaded from ${devtype}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=ttyS0,115200"; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} hdmi.audio=EDID:0 disp.screen0_output_mode=${disp_mode} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} ubootsource=${devtype} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${disp_mem_reserves}" = "off"; then setenv bootargs "${bootargs} sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_fb_mem_reserve=16"; fi
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}zImage
|
||||
|
||||
if test -e ${devtype} ${devnum} "${prefix}.next"; then
|
||||
echo "Found mainline kernel configuration"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
if test "${overlay_error}" = "true"; then
|
||||
echo "Error applying DT overlays, restoring original DT"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
else
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/overlay/${overlay_prefix}-fixup.scr; then
|
||||
echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr
|
||||
echo "Applying user provided fixup script (fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
fi
|
||||
bootz ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
else
|
||||
echo "Found legacy kernel configuration"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}script.bin
|
||||
bootz ${kernel_addr_r} ${ramdisk_addr_r}
|
||||
fi
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
92
external/config/bootscripts/boot-sunxi.cmd
vendored
Normal file
92
external/config/bootscripts/boot-sunxi.cmd
vendored
Normal file
@@ -0,0 +1,92 @@
|
||||
# DO NOT EDIT THIS FILE
|
||||
#
|
||||
# Please edit /boot/orangepiEnv.txt to set supported parameters
|
||||
#
|
||||
|
||||
setenv load_addr "0x45000000"
|
||||
setenv overlay_error "false"
|
||||
# default values
|
||||
setenv verbosity "1"
|
||||
setenv console "both"
|
||||
setenv disp_mem_reserves "off"
|
||||
setenv disp_mode "1920x1080p60"
|
||||
setenv rootfstype "ext4"
|
||||
setenv docker_optimizations "on"
|
||||
setenv bootlogo "false"
|
||||
setenv devnum "0"
|
||||
setenv rootdev "/dev/mmcblk${devnum}p1"
|
||||
setenv earlycon "off"
|
||||
|
||||
# Print boot source
|
||||
itest.b *0x28 == 0x00 && echo "U-boot loaded from SD"
|
||||
itest.b *0x28 == 0x02 && echo "U-boot loaded from eMMC or secondary SD"
|
||||
itest.b *0x28 == 0x03 && echo "U-boot loaded from SPI"
|
||||
|
||||
# get PARTUUID of first partition on SD/eMMC it was loaded from
|
||||
# mmc 0 is always mapped to device u-boot (2016.09+) was loaded from
|
||||
if test "${devtype}" = "mmc"; then
|
||||
part uuid mmc ${devnum}:1 partuuid;
|
||||
setenv devnum ${mmc_bootdev}
|
||||
setenv rootdev "/dev/mmcblk${mmc_bootdev}p1"
|
||||
fi
|
||||
|
||||
echo "Boot script loaded from ${devtype}"
|
||||
|
||||
if test -e ${devtype} ${devnum} ${prefix}orangepiEnv.txt; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}orangepiEnv.txt
|
||||
env import -t ${load_addr} ${filesize}
|
||||
fi
|
||||
|
||||
if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=ttyS0,115200 console=tty1"; fi
|
||||
if test "${console}" = "serial"; then setenv consoleargs "console=ttyS0,115200"; fi
|
||||
if test "${earlycon}" = "on"; then setenv consoleargs "earlycon ${consoleargs}"; fi
|
||||
if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.orangepi ${consoleargs}"; fi
|
||||
|
||||
setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} hdmi.audio=EDID:0 disp.screen0_output_mode=${disp_mode} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} ubootsource=${devtype} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}"
|
||||
|
||||
if test "${disp_mem_reserves}" = "off"; then setenv bootargs "${bootargs} sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_fb_mem_reserve=16"; fi
|
||||
if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=memory swapaccount=1"; fi
|
||||
|
||||
load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd
|
||||
load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}zImage
|
||||
|
||||
if test -e ${devtype} ${devnum} "${prefix}.next"; then
|
||||
echo "Found mainline kernel configuration"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
fdt addr ${fdt_addr_r}
|
||||
fdt resize 65536
|
||||
for overlay_file in ${overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/overlay/${overlay_prefix}-${overlay_file}.dtbo; then
|
||||
echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
for overlay_file in ${user_overlays}; do
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then
|
||||
echo "Applying user provided DT overlay ${overlay_file}.dtbo"
|
||||
fdt apply ${load_addr} || setenv overlay_error "true"
|
||||
fi
|
||||
done
|
||||
if test "${overlay_error}" = "true"; then
|
||||
echo "Error applying DT overlays, restoring original DT"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile}
|
||||
else
|
||||
if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/overlay/${overlay_prefix}-fixup.scr; then
|
||||
echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then
|
||||
load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr
|
||||
echo "Applying user provided fixup script (fixup.scr)"
|
||||
source ${load_addr}
|
||||
fi
|
||||
fi
|
||||
bootz ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
|
||||
else
|
||||
echo "Found legacy kernel configuration"
|
||||
load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}script.bin
|
||||
bootz ${kernel_addr_r} ${ramdisk_addr_r}
|
||||
fi
|
||||
|
||||
# Recompile with:
|
||||
# mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
|
||||
1
external/config/cli/bionic
vendored
Symbolic link
1
external/config/cli/bionic
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
focal
|
||||
1
external/config/cli/bookworm/debootstrap/components
vendored
Normal file
1
external/config/cli/bookworm/debootstrap/components
vendored
Normal file
@@ -0,0 +1 @@
|
||||
main
|
||||
1
external/config/cli/bookworm/debootstrap/config_desktop/packages
vendored
Normal file
1
external/config/cli/bookworm/debootstrap/config_desktop/packages
vendored
Normal file
@@ -0,0 +1 @@
|
||||
libgtk2.0-bin
|
||||
34
external/config/cli/bookworm/debootstrap/packages
vendored
Normal file
34
external/config/cli/bookworm/debootstrap/packages
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
apt-utils
|
||||
bzip2
|
||||
ca-certificates
|
||||
console-setup
|
||||
cpio
|
||||
cron
|
||||
dbus
|
||||
dmsetup
|
||||
fdisk
|
||||
gnupg
|
||||
haveged
|
||||
ifupdown
|
||||
init
|
||||
initramfs-tools
|
||||
iputils-ping
|
||||
isc-dhcp-client
|
||||
kmod
|
||||
less
|
||||
libpam-systemd
|
||||
linux-base
|
||||
locales
|
||||
logrotate
|
||||
netbase
|
||||
netcat-openbsd
|
||||
rsync
|
||||
rsyslog
|
||||
sudo
|
||||
systemd
|
||||
tzdata
|
||||
ucf
|
||||
udev
|
||||
whiptail
|
||||
wireless-regdb
|
||||
dconf-cli
|
||||
32
external/config/cli/bookworm/main/config_cli_standard/packages
vendored
Normal file
32
external/config/cli/bookworm/main/config_cli_standard/packages
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
apt-file
|
||||
automake
|
||||
bison
|
||||
build-essential
|
||||
ca-certificates
|
||||
command-not-found
|
||||
console-setup
|
||||
dkms
|
||||
expect
|
||||
fbset
|
||||
flex
|
||||
gnupg2
|
||||
hping3
|
||||
html2text
|
||||
initramfs-tools
|
||||
iptables
|
||||
iw
|
||||
keyboard-configuration
|
||||
libnl-3-dev
|
||||
libnl-genl-3-dev
|
||||
libssl-dev
|
||||
libwrap0-dev
|
||||
linux-base
|
||||
man-db
|
||||
python3-distutils
|
||||
python3-lib2to3
|
||||
sudo
|
||||
unattended-upgrades
|
||||
unicode-data
|
||||
vnstat
|
||||
wireless-regdb
|
||||
wpasupplicant
|
||||
38
external/config/cli/bookworm/main/config_cli_standard/packages.additional
vendored
Normal file
38
external/config/cli/bookworm/main/config_cli_standard/packages.additional
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
alsa-utils
|
||||
aptitude
|
||||
avahi-autoipd
|
||||
bash-completion
|
||||
btrfs-progs
|
||||
dnsutils
|
||||
dosfstools
|
||||
ethtool
|
||||
evtest
|
||||
f2fs-tools
|
||||
f3
|
||||
git
|
||||
haveged
|
||||
hdparm
|
||||
hostapd
|
||||
i2c-tools
|
||||
ifenslave
|
||||
iotop
|
||||
iperf3
|
||||
iputils-arping
|
||||
libdigest-sha-perl
|
||||
libfuse2
|
||||
libnss-myhostname
|
||||
libpam-systemd
|
||||
libproc-processtable-perl
|
||||
nfs-common
|
||||
ntfs-3g
|
||||
pciutils
|
||||
pv
|
||||
qrencode
|
||||
rfkill
|
||||
screen
|
||||
software-properties-common
|
||||
stress
|
||||
sunxi-tools
|
||||
unzip
|
||||
vim
|
||||
vlan
|
||||
23
external/config/cli/bookworm/main/config_desktop/packages
vendored
Normal file
23
external/config/cli/bookworm/main/config_desktop/packages
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
automake
|
||||
bison
|
||||
build-essential
|
||||
ca-certificates
|
||||
console-setup
|
||||
expect
|
||||
fbset
|
||||
flex
|
||||
html2text
|
||||
initramfs-tools
|
||||
iptables
|
||||
iw
|
||||
keyboard-configuration
|
||||
libnl-3-dev
|
||||
libnl-genl-3-dev
|
||||
libssl-dev
|
||||
libwrap0-dev
|
||||
linux-base
|
||||
sudo
|
||||
unattended-upgrades
|
||||
unicode-data
|
||||
wireless-regdb
|
||||
wpasupplicant
|
||||
36
external/config/cli/bookworm/main/config_desktop/packages.additional
vendored
Normal file
36
external/config/cli/bookworm/main/config_desktop/packages.additional
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
alsa-utils
|
||||
aptitude
|
||||
avahi-autoipd
|
||||
bash-completion
|
||||
btrfs-progs
|
||||
dnsutils
|
||||
dosfstools
|
||||
ethtool
|
||||
evtest
|
||||
f2fs-tools
|
||||
f3
|
||||
git
|
||||
haveged
|
||||
hdparm
|
||||
hostapd
|
||||
ifenslave
|
||||
iotop
|
||||
iperf3
|
||||
iputils-arping
|
||||
libdigest-sha-perl
|
||||
libfuse2
|
||||
libnss-myhostname
|
||||
libpam-systemd
|
||||
libproc-processtable-perl
|
||||
ntfs-3g
|
||||
pciutils
|
||||
pv
|
||||
qrencode
|
||||
rfkill
|
||||
screen
|
||||
software-properties-common
|
||||
stress
|
||||
sunxi-tools
|
||||
unzip
|
||||
vim
|
||||
vlan
|
||||
24
external/config/cli/bookworm/main/packages
vendored
Normal file
24
external/config/cli/bookworm/main/packages
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
bc
|
||||
chrony
|
||||
cpufrequtils
|
||||
debconf-utils
|
||||
device-tree-compiler
|
||||
dialog
|
||||
fake-hwclock
|
||||
figlet
|
||||
fping
|
||||
ncurses-term
|
||||
nocache
|
||||
openssh-server
|
||||
parted
|
||||
psmisc
|
||||
python3-apt
|
||||
python-is-python3
|
||||
smartmontools
|
||||
sysfsutils
|
||||
toilet
|
||||
u-boot-tools
|
||||
usbutils
|
||||
libpython3-dev
|
||||
python3-dev
|
||||
python3.11-venv
|
||||
19
external/config/cli/bookworm/main/packages.additional
vendored
Normal file
19
external/config/cli/bookworm/main/packages.additional
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
cracklib-runtime
|
||||
curl
|
||||
htop
|
||||
i2c-tools
|
||||
iozone3
|
||||
jq
|
||||
libcrack2
|
||||
lm-sensors
|
||||
lsof
|
||||
mc
|
||||
mmc-utils
|
||||
nano
|
||||
net-tools
|
||||
network-manager
|
||||
network-manager-openvpn
|
||||
resolvconf
|
||||
sysstat
|
||||
wget
|
||||
wireless-tools
|
||||
1
external/config/cli/bullseye/debootstrap/components
vendored
Normal file
1
external/config/cli/bullseye/debootstrap/components
vendored
Normal file
@@ -0,0 +1 @@
|
||||
main
|
||||
3
external/config/cli/bullseye/debootstrap/config_desktop/packages
vendored
Normal file
3
external/config/cli/bullseye/debootstrap/config_desktop/packages
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
dconf-cli
|
||||
libglib2.0-dev
|
||||
libgtk2.0-bin
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user