mksklipad50: switch to uboot v2025.01

Fixes loading initramfs into EFI memory region, leading to
errors "efi_free_pool: illegal free".
Which may be the cause for these bootloops:
  https://github.com/armbian/build/pull/7883#issuecomment-2694110296
See also:
  https://lore.kernel.org/all/d3f3fc7f-b29a-4503-9fe0-97468bbe1f71@gmx.de/
This commit is contained in:
Thorsten Maerz 2025-03-07 10:36:22 +01:00 committed by Igor
parent e6ed66f1da
commit 9e3c0d4e0c
3 changed files with 8 additions and 5 deletions

View File

@ -10,3 +10,6 @@ BOOT_LOGO="desktop"
MODULES="pinctrl-rk805 ads7846 spidev"
BOOTFS_TYPE="fat"
PACKAGE_LIST_BOARD="build-essential usb-modeswitch"
BOOTBRANCH='tag:v2025.01'
BOOTPATCHDIR='v2025.01'

View File

@ -21,7 +21,7 @@ index 0000000000..1514ee63bb
+CONFIG_SPL_GPIO=y
+CONFIG_NR_DRAM_BANKS=1
+CONFIG_ENV_OFFSET=0x3F8000
+CONFIG_DEFAULT_DEVICE_TREE="rk3328-mksklipad50"
+CONFIG_DEFAULT_DEVICE_TREE="rockchip/rk3328-mksklipad50"
+CONFIG_ROCKCHIP_RK3328=y
+CONFIG_TPL_ROCKCHIP_COMMON_BOARD=y
+CONFIG_TPL_LIBCOMMON_SUPPORT=y

View File

@ -4,10 +4,10 @@ Date: Thu, 06 Mar 2025 18:25:31 +0100
Subject: feat: Add u-boot dts for MKSKLIPAD50 board
---
diff --git a/arch/arm/dts/rk3328-mksklipad50.dts b/arch/arm/dts/rk3328-mksklipad50.dts
--- a/arch/arm/dts/rk3328-mksklipad50.dts 1970-01-01 01:00:00.000000000 +0100
+++ b/arch/arm/dts/rk3328-mksklipad50.dts 2025-03-06 18:25:31.937819640 +0100
@@ -0,0 +1,569 @@
diff --git a/dts/upstream/src/arm64/rockchip/rk3328-mksklipad50.dts b/dts/upstream/src/arm64/rockchip/rk3328-mksklipad50.dts
--- a/dts/upstream/src/arm64/rockchip/rk3328-mksklipad50.dts 1970-01-01 01:00:00.000000000 +0100
+++ b/dts/upstream/src/arm64/rockchip/rk3328-mksklipad50.dts 2025-03-06 18:25:31.937819640 +0100
@@ -0,0 +1,571 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+/*
+ * Based on rk3328-roc-cc.dtb from original MKS-Klipad50 image