9ebbfeff38
Commitd344ffe624
(configs/rock5b: add hash for custom uboot) explicitly noted that the kernel was retrieved from a git-clone, so the sha1 of the commit was enough to get what we expect. However, that does not account for the fact that the upstream repository can disapear or be temporarily unavailable (maliciously or not). In that case, the kernel archive will be looked up on the backup mirror. In that case, the download is via wget over https, which protects the transport, but does not guarantee that the remote server serves the expected archive. The hash file was dropped whend344ffe624
was applied; restore it. Since the defconfig now has hashes for all its downloads, enforce checking hashes. Signed-off-by: Kilian Zinnecker <kilian.zinnecker@mail.de> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
43 lines
1.7 KiB
Plaintext
43 lines
1.7 KiB
Plaintext
BR2_aarch64=y
|
|
BR2_cortex_a76_a55=y
|
|
BR2_KERNEL_HEADERS_5_10=y
|
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/radxa/rock5b/post-image.sh"
|
|
BR2_ROOTFS_POST_SCRIPT_ARGS=""
|
|
BR2_TARGET_GENERIC_HOSTNAME="rock5b"
|
|
BR2_TARGET_GENERIC_ISSUE="Welcome to the rock5b board"
|
|
BR2_GLOBAL_PATCH_DIR="board/radxa/rock5b/patches"
|
|
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
|
BR2_SYSTEM_DHCP="eth0"
|
|
BR2_LINUX_KERNEL=y
|
|
BR2_LINUX_KERNEL_CUSTOM_GIT=y
|
|
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/radxa/kernel.git"
|
|
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="52f51a2b5ba178f331af62260d2da86d7472c14b"
|
|
BR2_LINUX_KERNEL_DEFCONFIG="rockchip_linux"
|
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="rockchip/rk3588-rock-5b"
|
|
BR2_LINUX_KERNEL_DTB_OVERLAY_SUPPORT=y
|
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/radxa/rock5b/linux.fragment"
|
|
BR2_TARGET_ROOTFS_EXT2=y
|
|
BR2_TARGET_ROOTFS_EXT2_4=y
|
|
BR2_TARGET_ROOTFS_EXT2_SIZE="250M"
|
|
BR2_TARGET_UBOOT=y
|
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.07"
|
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="rock5b-rk3588"
|
|
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
|
BR2_TARGET_UBOOT_NEEDS_PYELFTOOLS=y
|
|
BR2_TARGET_UBOOT_NEEDS_ROCKCHIP_RKBIN=y
|
|
BR2_PACKAGE_HOST_UBOOT_TOOLS_FIT_SUPPORT=y
|
|
BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y
|
|
BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="board/radxa/rock5b/boot.cmd"
|
|
BR2_PACKAGE_HOST_DOSFSTOOLS=y
|
|
BR2_PACKAGE_HOST_DTC=y
|
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
|
BR2_PACKAGE_HOST_MTOOLS=y
|
|
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
|
|
BR2_PACKAGE_ROCKCHIP_RKBIN=y
|
|
BR2_PACKAGE_ROCKCHIP_RKBIN_TPL_FILENAME="bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin"
|
|
BR2_PACKAGE_ROCKCHIP_RKBIN_BL31_FILENAME="bin/rk35/rk3588_bl31_v1.40.elf"
|