Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e172058326 | ||
|
|
dbd5b1b9a1 | ||
|
|
8da4993b57 |
@ -2,11 +2,12 @@
|
||||
BOARD_NAME="Rock 5B Plus"
|
||||
BOARDFAMILY="rockchip-rk3588"
|
||||
BOARD_MAINTAINER="HeyMeco fridtjof"
|
||||
BOOTCONFIG="rock-5b-plus-rk3588_defconfig"
|
||||
BOOTCONFIG="rock5b-rk3588_defconfig"
|
||||
KERNEL_TARGET="edge,vendor"
|
||||
KERNEL_TEST_TARGET="vendor,edge"
|
||||
FULL_DESKTOP="yes"
|
||||
BOOT_LOGO="desktop"
|
||||
BOOT_FDT_FILE="rockchip/rk3588-rock-5b-plus.dtb"
|
||||
BOOT_SCENARIO="spl-blobs"
|
||||
BOOT_SUPPORT_SPI="yes"
|
||||
BOOT_SPI_RKSPI_LOADER="yes"
|
||||
@ -32,6 +33,10 @@ function post_family_tweaks__rock5bplus_udev_rules() {
|
||||
function post_family_config__rock5b_plus_use_mainline_uboot() {
|
||||
display_alert "$BOARD" "Mainline U-Boot overrides for $BOARD - $BRANCH" "info"
|
||||
|
||||
# To reuse ATF code in rockchip64_common, let's change the BOOT_SCENARIO and call prepare_boot_configuration() again
|
||||
BOOT_SCENARIO="tpl-blob-atf-mainline"
|
||||
prepare_boot_configuration
|
||||
|
||||
declare -g BOOT_FDT_FILE="rockchip/rk3588-rock-5b-plus.dtb"
|
||||
declare -g BOOTCONFIG="rock5b-rk3588_defconfig"
|
||||
declare -g BOOTDELAY=1
|
||||
@ -39,7 +44,7 @@ function post_family_config__rock5b_plus_use_mainline_uboot() {
|
||||
declare -g BOOTBRANCH="tag:v2025.10"
|
||||
declare -g BOOTPATCHDIR="v2025.10"
|
||||
declare -g BOOTDIR="u-boot-${BOARD}"
|
||||
declare -g UBOOT_TARGET_MAP="BL31=${RKBIN_DIR}/${BL31_BLOB} ROCKCHIP_TPL=${RKBIN_DIR}/${DDR_BLOB};;u-boot-rockchip.bin u-boot-rockchip-spi.bin"
|
||||
declare -g UBOOT_TARGET_MAP="BL31=bl31.elf ROCKCHIP_TPL=${RKBIN_DIR}/${DDR_BLOB};;u-boot-rockchip.bin u-boot-rockchip-spi.bin"
|
||||
unset uboot_custom_postprocess write_uboot_platform write_uboot_platform_mtd # disable stuff from rockchip64_common; we're using binman here which does all the work already
|
||||
|
||||
# Just use the binman-provided u-boot-rockchip.bin, which is ready-to-go
|
||||
|
||||
217
config/sources/git_sources.json
Normal file
217
config/sources/git_sources.json
Normal file
@ -0,0 +1,217 @@
|
||||
[
|
||||
{
|
||||
"source": "https://github.com/armbian/firmware",
|
||||
"branch": "master",
|
||||
"sha1": "5d4dd2fc8dd4e28ac4c85696b8ab86775babc7c7"
|
||||
},
|
||||
{
|
||||
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
|
||||
"branch": "linux-6.12.y",
|
||||
"sha1": "7475d784169c7df48b0c55525fb862e06674d63c"
|
||||
},
|
||||
{
|
||||
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
|
||||
"branch": "linux-6.6.y",
|
||||
"sha1": "0a805b6ea8cda0caa268b396a2e5117f3772d849"
|
||||
},
|
||||
{
|
||||
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
|
||||
"branch": "linux-6.15.y",
|
||||
"sha1": "4afb9d6bd4c4b3dad7e2c9c48b6c8a55275d8f46"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/AvaotaSBC/linux.git",
|
||||
"branch": "linux-5.15",
|
||||
"sha1": "a464bc4feaff7b102dac6362b44ac3303ec7cae1"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/beagleboard/linux",
|
||||
"branch": "v6.12.49-ti-arm64-r56",
|
||||
"sha1": "8fb21420a704ea36aaf66df8288ed8ee9da2762d"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/armbian/linux-rockchip.git",
|
||||
"branch": "rk-6.1-rkr5.1",
|
||||
"sha1": "f6a897ba2e98161966b4e49496a6788c90b216b2"
|
||||
},
|
||||
{
|
||||
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git",
|
||||
"branch": "main",
|
||||
"sha1": "ff6418d185528bb9b040de1066c34fa405ecd4bd"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/TexasInstruments/ti-linux-kernel",
|
||||
"branch": "ti-linux-6.12.y",
|
||||
"sha1": "defc55f21c4741958d594cf0687cadee92b0c7d8"
|
||||
},
|
||||
{
|
||||
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
|
||||
"branch": "linux-6.17.y",
|
||||
"sha1": "8ac42a63c561a8b4cccfe84ed8b97bb057e6ffae"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/khadas/linux.git",
|
||||
"branch": "khadas-vims-5.15.y",
|
||||
"sha1": "4e557e233b9da219f48b82bfa313f353386097ec"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/radxa/u-boot.git",
|
||||
"branch": "next-dev-v2024.10",
|
||||
"sha1": "3f41312bb77e72d7d06de771d361d7e5316a1e18"
|
||||
},
|
||||
{
|
||||
"source": "https://source.denx.de/u-boot/contributors/kwiboo/u-boot.git",
|
||||
"branch": "rk3506",
|
||||
"sha1": "0b8e25bd9e16e8043b600e8f49b926b95572dc47"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/jmontleon/linux-bianbu.git",
|
||||
"branch": "linux-6.6.y",
|
||||
"sha1": "4d95dd94cbc7262efe90d952409b91fb8e3b7dd0"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/jmontleon/linux-bianbu.git",
|
||||
"branch": "linux-6.17.y",
|
||||
"sha1": "5f367f899028b6b3699ccfa5b2e78fdfca1d0b36"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/frank-w/BPI-Router-Linux.git",
|
||||
"branch": "6.12-main",
|
||||
"sha1": "41a3ecf883bbd29a7def57a470493a93da6d89a5"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/u-boot/u-boot",
|
||||
"branch": "master",
|
||||
"sha1": "2bc0715b558fa1ac5c88b11e250740b16a905837"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/beagleboard/u-boot",
|
||||
"branch": "v2025.07-am6232-pocketbeagle2",
|
||||
"sha1": "a2b9f59b4fa23266d014c8bf45baeaa189630355"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/SolidRun/u-boot.git",
|
||||
"branch": "v2018.01-solidrun-imx6",
|
||||
"sha1": "19858de9c94adb294dde90ac99d70526a2c42fd6"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/stvhay/u-boot.git",
|
||||
"branch": "rockchip-rk3588-unified",
|
||||
"sha1": "2f6e967dc901ae570f522d1b47309e7c34acf542"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/CoreELEC/u-boot.git",
|
||||
"branch": "khadas-vims-v2019.01",
|
||||
"sha1": "4a16015168d00d08487781fc914e048944554c6e"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/radxa/u-boot.git",
|
||||
"branch": "rk35xx-2024.01",
|
||||
"sha1": "31b85240876dc43492b0826a74b99c23fbf6ed9d"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/radxa/u-boot.git",
|
||||
"branch": "next-dev-buildroot",
|
||||
"sha1": "3c60a711e61015c1a61247837afbeaa85bd7fbf2"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/radxa/u-boot.git",
|
||||
"branch": "next-dev-v2024.03",
|
||||
"sha1": "22849bf1cf13c2f0a6f2741a51d4802793d2aecc"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/hardkernel/u-boot.git",
|
||||
"branch": "odroidc-v2011.03",
|
||||
"sha1": "b7b8dc21b64b9494618325c9b4d2fbae728aeed6"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/hardkernel/u-boot.git",
|
||||
"branch": "odroidxu4-v2017.05",
|
||||
"sha1": "42ac93dcfbbb8a08c2bdc02e19f96eb35a81891a"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/hardkernel/linux",
|
||||
"branch": "odroid-6.6.y",
|
||||
"sha1": "1b5323e6f3256b9b2024c75e0d86fc5f897d7dfe"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/orangepi-xunlong/u-boot-orangepi.git",
|
||||
"branch": "v2017.09-rk3588",
|
||||
"sha1": "485cc4eae304d5f0bf2ea1456d6276fcd80158d5"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/chainsx/phytium-linux-kernel",
|
||||
"branch": "linux-6.6",
|
||||
"sha1": "46471440b5ea96f5caa7ad70ce457735070f9f8e"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/chainsx/phytium-linux-kernel",
|
||||
"branch": "linux-5.10",
|
||||
"sha1": "89f1409f9ce3d206348995ff7ac6fb624eb09c7b"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/u-boot/u-boot.git",
|
||||
"branch": "master",
|
||||
"sha1": "2bc0715b558fa1ac5c88b11e250740b16a905837"
|
||||
},
|
||||
{
|
||||
"source": "https://gitlab.collabora.com/mediatek/aiot/linux.git",
|
||||
"branch": "mediatek-next",
|
||||
"sha1": "e33642c942412d75403abc9a496c529f94eb2189"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/raspberrypi/linux",
|
||||
"branch": "rpi-6.12.y",
|
||||
"sha1": "cf8f90deed1491b7ed365944b2a10799595373a6"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/raspberrypi/linux",
|
||||
"branch": "rpi-6.18.y",
|
||||
"sha1": "f3c43594ac97e3c924b1c561ba7307924befc7e3"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/raspberrypi/linux",
|
||||
"branch": "rpi-6.6.y",
|
||||
"sha1": "bba53a117a4a5c29da892962332ff1605990e17a"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/TexasInstruments/ti-u-boot",
|
||||
"branch": "ti-u-boot-2025.01",
|
||||
"sha1": "25c84747e21d7299715d04caaa1630de87fd5466"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/steev/linux.git",
|
||||
"branch": "lenovo-x13s-linux-6.17.y",
|
||||
"sha1": "68823bd150701159f853ee7775a712dc69450d4d"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/starfive-tech/linux",
|
||||
"branch": "JH7110_VisionFive2_6.6.y_devel",
|
||||
"sha1": "c09d91536baa616af1538a5bd2dbdf95c6e107d8"
|
||||
},
|
||||
{
|
||||
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
|
||||
"branch": "linux-6.1.y",
|
||||
"sha1": "f6e38ae624cf7eb96fb444a8ca2d07caa8d9c8fe"
|
||||
},
|
||||
{
|
||||
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
|
||||
"branch": "linux-6.14.y",
|
||||
"sha1": "b9d5d463c216763cec719c04536ea9e14512cad4"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/XpressReal/u-boot.git",
|
||||
"branch": "v2024.01-xpressreal",
|
||||
"sha1": "4cac3d9b64ef3d3a87ceec824ca341b1871432e4"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/XpressReal/linux.git",
|
||||
"branch": "v6.6.54-xpressreal-t3",
|
||||
"sha1": "3fd26af0d53908a21a4a330159b3391b06d9c9c6"
|
||||
},
|
||||
{
|
||||
"source": "https://github.com/SolidRun/u-boot",
|
||||
"branch": "v2018.01-solidrun-a38x",
|
||||
"sha1": "a8004c1f1112ca2f867badccce5a76f052034853"
|
||||
}
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user