* [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump U-Boot to 2024.07
@ 2024-07-20 20:16 Dario Binacchi
2024-07-20 20:16 ` [Buildroot] [PATCH 2/5] configs/beaglebone_qt5: drop U-Boot tools Dario Binacchi
` (4 more replies)
0 siblings, 5 replies; 10+ messages in thread
From: Dario Binacchi @ 2024-07-20 20:16 UTC (permalink / raw)
To: buildroot; +Cc: Dario Binacchi, linux-amarula, Lothar Felten
The patch bumps U-Boot to version 2024.07.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
board/beagleboard/beaglebone/patches/uboot/uboot.hash | 2 +-
configs/beaglebone_qt5_defconfig | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/board/beagleboard/beaglebone/patches/uboot/uboot.hash b/board/beagleboard/beaglebone/patches/uboot/uboot.hash
index 4b82872f31e0..fe9b4f53dc63 100644
--- a/board/beagleboard/beaglebone/patches/uboot/uboot.hash
+++ b/board/beagleboard/beaglebone/patches/uboot/uboot.hash
@@ -1,2 +1,2 @@
# Locally calculated
-sha256 0d438b1bb5cceb57a18ea2de4a0d51f7be5b05b98717df05938636e0aadfe11a u-boot-2021.04.tar.bz2
+sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2
diff --git a/configs/beaglebone_qt5_defconfig b/configs/beaglebone_qt5_defconfig
index e09a88e21b2d..6201507770aa 100644
--- a/configs/beaglebone_qt5_defconfig
+++ b/configs/beaglebone_qt5_defconfig
@@ -33,9 +33,10 @@ 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="2021.04"
+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2024.07"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am335x_evm"
BR2_TARGET_UBOOT_NEEDS_DTC=y
+BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
BR2_TARGET_UBOOT_FORMAT_IMG=y
BR2_TARGET_UBOOT_SPL=y
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 2/5] configs/beaglebone_qt5: drop U-Boot tools
2024-07-20 20:16 [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump U-Boot to 2024.07 Dario Binacchi
@ 2024-07-20 20:16 ` Dario Binacchi
2024-07-30 21:20 ` Thomas Petazzoni via buildroot
2024-07-20 20:16 ` [Buildroot] [PATCH 3/5] configs/beaglebone_qt5: move patches to qt5 subfolder Dario Binacchi
` (3 subsequent siblings)
4 siblings, 1 reply; 10+ messages in thread
From: Dario Binacchi @ 2024-07-20 20:16 UTC (permalink / raw)
To: buildroot; +Cc: Dario Binacchi, linux-amarula, Lothar Felten
Commit e2520d0ff3d8e ("configs/beaglebone_qt5: bump kernel and U-Boot,
add weston") selected host-uboot-tools with FIT support to create the
images. They are no longer necessary now.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
configs/beaglebone_qt5_defconfig | 2 --
1 file changed, 2 deletions(-)
diff --git a/configs/beaglebone_qt5_defconfig b/configs/beaglebone_qt5_defconfig
index 6201507770aa..e58255a1086c 100644
--- a/configs/beaglebone_qt5_defconfig
+++ b/configs/beaglebone_qt5_defconfig
@@ -44,5 +44,3 @@ BR2_TARGET_UBOOT_SPL_NAME="MLO"
BR2_PACKAGE_HOST_DOSFSTOOLS=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTOOLS=y
-BR2_PACKAGE_HOST_UBOOT_TOOLS=y
-BR2_PACKAGE_HOST_UBOOT_TOOLS_FIT_SUPPORT=y
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 3/5] configs/beaglebone_qt5: move patches to qt5 subfolder
2024-07-20 20:16 [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump U-Boot to 2024.07 Dario Binacchi
2024-07-20 20:16 ` [Buildroot] [PATCH 2/5] configs/beaglebone_qt5: drop U-Boot tools Dario Binacchi
@ 2024-07-20 20:16 ` Dario Binacchi
2024-07-30 21:45 ` Thomas Petazzoni via buildroot
2024-07-20 20:16 ` [Buildroot] [PATCH 4/5] configs/beaglebone_defconfig: add hashes for Linux/headers/U-Boot Dario Binacchi
` (2 subsequent siblings)
4 siblings, 1 reply; 10+ messages in thread
From: Dario Binacchi @ 2024-07-20 20:16 UTC (permalink / raw)
To: buildroot; +Cc: Dario Binacchi, linux-amarula, Lothar Felten
Compared to the beaglebone_defconfig, updating the Linux kernel is more
tricky because it may also involve updating the ti-sgx-{km,um} packages.
Therefore, it is unlikely that the two configurations can share the same
software versions for the Linux kernel, and consequently a single path
for the patches. For this reason, and with the foresight of adding the
hash files for the beaglebone_defconfig as well, the hash files and patches
are moved to the qt5 subdirectory. This way, future conflicts in managing
the patches for the two configurations (i.e., beaglebone[_qt5]_defconfig)
are avoided.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
.checkpackageignore | 2 +-
| 0
.../patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch | 0
...2-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch | 0
...03-ata-ahci-Match-EM_MAX_SLOTS-with-SATA_PMP_MAX_PORTS.patch | 0
.../linux/0004-ata-ahci-fix-enum-constants-for-gcc-13.patch | 0
board/beagleboard/beaglebone/{ => qt5}/patches/linux/linux.hash | 0
board/beagleboard/beaglebone/{ => qt5}/patches/uboot/uboot.hash | 0
configs/beaglebone_qt5_defconfig | 2 +-
9 files changed, 2 insertions(+), 2 deletions(-)
rename board/beagleboard/beaglebone/{ => qt5}/patches/linux-headers/linux-headers.hash (100%)
rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch (100%)
rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/0002-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch (100%)
rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/0003-ata-ahci-Match-EM_MAX_SLOTS-with-SATA_PMP_MAX_PORTS.patch (100%)
rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/0004-ata-ahci-fix-enum-constants-for-gcc-13.patch (100%)
rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/linux.hash (100%)
rename board/beagleboard/beaglebone/{ => qt5}/patches/uboot/uboot.hash (100%)
diff --git a/.checkpackageignore b/.checkpackageignore
index 2e6e8a9cac49..2f40d1e77c6b 100644
--- a/.checkpackageignore
+++ b/.checkpackageignore
@@ -8,7 +8,7 @@ board/arcturus/aarch64-ucls1012a/post-image.sh Shellcheck
board/aspeed/common/post-image.sh Shellcheck
board/asus/tinker/post-build.sh Shellcheck
board/atmel/flasher.sh Shellcheck
-board/beagleboard/beaglebone/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch lib_patch.Upstream
+board/beagleboard/beaglebone/qt5/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch lib_patch.Upstream
board/beagleboard/beaglebone/post-build.sh Shellcheck
board/beagleboard/beagleboneai/patches/uboot/0001-am57xx_evm-fixes.patch lib_patch.Upstream
board/beagleboard/beagleboneai/post-build.sh Shellcheck
diff --git a/board/beagleboard/beaglebone/patches/linux-headers/linux-headers.hash b/board/beagleboard/beaglebone/qt5/patches/linux-headers/linux-headers.hash
similarity index 100%
rename from board/beagleboard/beaglebone/patches/linux-headers/linux-headers.hash
rename to board/beagleboard/beaglebone/qt5/patches/linux-headers/linux-headers.hash
diff --git a/board/beagleboard/beaglebone/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch b/board/beagleboard/beaglebone/qt5/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch
similarity index 100%
rename from board/beagleboard/beaglebone/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch
rename to board/beagleboard/beaglebone/qt5/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch
diff --git a/board/beagleboard/beaglebone/patches/linux/0002-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch b/board/beagleboard/beaglebone/qt5/patches/linux/0002-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch
similarity index 100%
rename from board/beagleboard/beaglebone/patches/linux/0002-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch
rename to board/beagleboard/beaglebone/qt5/patches/linux/0002-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch
diff --git a/board/beagleboard/beaglebone/patches/linux/0003-ata-ahci-Match-EM_MAX_SLOTS-with-SATA_PMP_MAX_PORTS.patch b/board/beagleboard/beaglebone/qt5/patches/linux/0003-ata-ahci-Match-EM_MAX_SLOTS-with-SATA_PMP_MAX_PORTS.patch
similarity index 100%
rename from board/beagleboard/beaglebone/patches/linux/0003-ata-ahci-Match-EM_MAX_SLOTS-with-SATA_PMP_MAX_PORTS.patch
rename to board/beagleboard/beaglebone/qt5/patches/linux/0003-ata-ahci-Match-EM_MAX_SLOTS-with-SATA_PMP_MAX_PORTS.patch
diff --git a/board/beagleboard/beaglebone/patches/linux/0004-ata-ahci-fix-enum-constants-for-gcc-13.patch b/board/beagleboard/beaglebone/qt5/patches/linux/0004-ata-ahci-fix-enum-constants-for-gcc-13.patch
similarity index 100%
rename from board/beagleboard/beaglebone/patches/linux/0004-ata-ahci-fix-enum-constants-for-gcc-13.patch
rename to board/beagleboard/beaglebone/qt5/patches/linux/0004-ata-ahci-fix-enum-constants-for-gcc-13.patch
diff --git a/board/beagleboard/beaglebone/patches/linux/linux.hash b/board/beagleboard/beaglebone/qt5/patches/linux/linux.hash
similarity index 100%
rename from board/beagleboard/beaglebone/patches/linux/linux.hash
rename to board/beagleboard/beaglebone/qt5/patches/linux/linux.hash
diff --git a/board/beagleboard/beaglebone/patches/uboot/uboot.hash b/board/beagleboard/beaglebone/qt5/patches/uboot/uboot.hash
similarity index 100%
rename from board/beagleboard/beaglebone/patches/uboot/uboot.hash
rename to board/beagleboard/beaglebone/qt5/patches/uboot/uboot.hash
diff --git a/configs/beaglebone_qt5_defconfig b/configs/beaglebone_qt5_defconfig
index e58255a1086c..cfca7645d4c3 100644
--- a/configs/beaglebone_qt5_defconfig
+++ b/configs/beaglebone_qt5_defconfig
@@ -1,6 +1,6 @@
BR2_arm=y
BR2_cortex_a8=y
-BR2_GLOBAL_PATCH_DIR="board/beagleboard/beaglebone/patches"
+BR2_GLOBAL_PATCH_DIR="board/beagleboard/beaglebone/qt5/patches"
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 4/5] configs/beaglebone_defconfig: add hashes for Linux/headers/U-Boot
2024-07-20 20:16 [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump U-Boot to 2024.07 Dario Binacchi
2024-07-20 20:16 ` [Buildroot] [PATCH 2/5] configs/beaglebone_qt5: drop U-Boot tools Dario Binacchi
2024-07-20 20:16 ` [Buildroot] [PATCH 3/5] configs/beaglebone_qt5: move patches to qt5 subfolder Dario Binacchi
@ 2024-07-20 20:16 ` Dario Binacchi
2024-07-30 21:45 ` Thomas Petazzoni via buildroot
2024-07-20 20:16 ` [Buildroot] [PATCH 5/5] configs/beaglebone: bump Linux to 6.6.32-ti-rt-arm32-r7 and U-Boot to 2024.07 Dario Binacchi
2024-07-30 21:20 ` [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump " Thomas Petazzoni via buildroot
4 siblings, 1 reply; 10+ messages in thread
From: Dario Binacchi @ 2024-07-20 20:16 UTC (permalink / raw)
To: buildroot; +Cc: Dario Binacchi, linux-amarula, Lothar Felten
The patch adds .hash files for Linux, Linux headers and U-Boot and then
enables BR2_DOWNLOAD_FORCE_CHECK_HASHES. With this, we can now drop the
defconfig from .checkpackageignore.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
.checkpackageignore | 1 -
| 1 +
board/beagleboard/beaglebone/patches/linux/linux.hash | 2 ++
board/beagleboard/beaglebone/patches/uboot/uboot.hash | 2 ++
configs/beaglebone_defconfig | 2 ++
5 files changed, 7 insertions(+), 1 deletion(-)
create mode 120000 board/beagleboard/beaglebone/patches/linux-headers/linux-headers.hash
create mode 100644 board/beagleboard/beaglebone/patches/linux/linux.hash
create mode 100644 board/beagleboard/beaglebone/patches/uboot/uboot.hash
diff --git a/.checkpackageignore b/.checkpackageignore
index 2f40d1e77c6b..2aec21b90faa 100644
--- a/.checkpackageignore
+++ b/.checkpackageignore
@@ -141,7 +141,6 @@ configs/bananapi_m2_berry_defconfig lib_defconfig.ForceCheckHash
configs/bananapi_m2_ultra_defconfig lib_defconfig.ForceCheckHash
configs/bananapi_m2_zero_defconfig lib_defconfig.ForceCheckHash
configs/bananapro_defconfig lib_defconfig.ForceCheckHash
-configs/beaglebone_defconfig lib_defconfig.ForceCheckHash
configs/beelink_gs1_defconfig lib_defconfig.ForceCheckHash
configs/broadcom_northstar_defconfig lib_defconfig.ForceCheckHash
configs/canaan_kd233_defconfig lib_defconfig.ForceCheckHash
--git a/board/beagleboard/beaglebone/patches/linux-headers/linux-headers.hash b/board/beagleboard/beaglebone/patches/linux-headers/linux-headers.hash
new file mode 120000
index 000000000000..5808d92afe89
--- /dev/null
+++ b/board/beagleboard/beaglebone/patches/linux-headers/linux-headers.hash
@@ -0,0 +1 @@
+../linux/linux.hash
\ No newline at end of file
diff --git a/board/beagleboard/beaglebone/patches/linux/linux.hash b/board/beagleboard/beaglebone/patches/linux/linux.hash
new file mode 100644
index 000000000000..ce0613ad4467
--- /dev/null
+++ b/board/beagleboard/beaglebone/patches/linux/linux.hash
@@ -0,0 +1,2 @@
+# Locally calculated
+sha256 6b73d8dca21000030acd2e37aed43f23de2fdd2850a2808722658241df48e671 linux-6.1.80-ti-r34.tar.gz
diff --git a/board/beagleboard/beaglebone/patches/uboot/uboot.hash b/board/beagleboard/beaglebone/patches/uboot/uboot.hash
new file mode 100644
index 000000000000..bc999536af21
--- /dev/null
+++ b/board/beagleboard/beaglebone/patches/uboot/uboot.hash
@@ -0,0 +1,2 @@
+# Locally calculated
+sha256 b99611f1ed237bf3541bdc8434b68c96a6e05967061f992443cb30aabebef5b3 u-boot-2024.01.tar.bz2
diff --git a/configs/beaglebone_defconfig b/configs/beaglebone_defconfig
index b1a0c7cda408..28f3c20c00ee 100644
--- a/configs/beaglebone_defconfig
+++ b/configs/beaglebone_defconfig
@@ -7,6 +7,8 @@ BR2_ARM_FPU_VFPV3=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
# System
+BR2_GLOBAL_PATCH_DIR="board/beagleboard/beaglebone/patches"
+BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
# Image
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 5/5] configs/beaglebone: bump Linux to 6.6.32-ti-rt-arm32-r7 and U-Boot to 2024.07
2024-07-20 20:16 [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump U-Boot to 2024.07 Dario Binacchi
` (2 preceding siblings ...)
2024-07-20 20:16 ` [Buildroot] [PATCH 4/5] configs/beaglebone_defconfig: add hashes for Linux/headers/U-Boot Dario Binacchi
@ 2024-07-20 20:16 ` Dario Binacchi
2024-07-30 21:46 ` Thomas Petazzoni via buildroot
2024-07-30 21:20 ` [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump " Thomas Petazzoni via buildroot
4 siblings, 1 reply; 10+ messages in thread
From: Dario Binacchi @ 2024-07-20 20:16 UTC (permalink / raw)
To: buildroot; +Cc: Dario Binacchi, linux-amarula, Lothar Felten
The patch bumps the Linux kernel to version 6.6.32-ti-rt-arm32-r7 and
U-Boot to version 2024.07.
Tested on beaglebone black.
Link: https://github.com/beagleboard/linux/releases/tag/6.6.32-ti-rt-arm32-r7
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
board/beagleboard/beaglebone/patches/linux/linux.hash | 2 +-
board/beagleboard/beaglebone/patches/uboot/uboot.hash | 2 +-
configs/beaglebone_defconfig | 10 +++++-----
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/board/beagleboard/beaglebone/patches/linux/linux.hash b/board/beagleboard/beaglebone/patches/linux/linux.hash
index ce0613ad4467..4a7384d03634 100644
--- a/board/beagleboard/beaglebone/patches/linux/linux.hash
+++ b/board/beagleboard/beaglebone/patches/linux/linux.hash
@@ -1,2 +1,2 @@
# Locally calculated
-sha256 6b73d8dca21000030acd2e37aed43f23de2fdd2850a2808722658241df48e671 linux-6.1.80-ti-r34.tar.gz
+sha256 f1ae7325c6c146e0f852866a3bfd3f90ae1b5f46e414bc99a38384ed677e3721 linux-6.6.32-ti-arm32-r7.tar.gz
diff --git a/board/beagleboard/beaglebone/patches/uboot/uboot.hash b/board/beagleboard/beaglebone/patches/uboot/uboot.hash
index bc999536af21..fe9b4f53dc63 100644
--- a/board/beagleboard/beaglebone/patches/uboot/uboot.hash
+++ b/board/beagleboard/beaglebone/patches/uboot/uboot.hash
@@ -1,2 +1,2 @@
# Locally calculated
-sha256 b99611f1ed237bf3541bdc8434b68c96a6e05967061f992443cb30aabebef5b3 u-boot-2024.01.tar.bz2
+sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2
diff --git a/configs/beaglebone_defconfig b/configs/beaglebone_defconfig
index 28f3c20c00ee..ca418bed2083 100644
--- a/configs/beaglebone_defconfig
+++ b/configs/beaglebone_defconfig
@@ -3,8 +3,8 @@ BR2_arm=y
BR2_cortex_a8=y
BR2_ARM_FPU_VFPV3=y
-# Linux headers same as kernel, a 6.1 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
+# Linux headers same as kernel, a 6.6 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_6=y
# System
BR2_GLOBAL_PATCH_DIR="board/beagleboard/beaglebone/patches"
@@ -19,10 +19,10 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/beagleboard/beaglebone/genimage.cfg"
# Kernel
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,beagleboard,linux,6.1.80-ti-r34)/linux-6.1.80-ti-r34.tar.gz"
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,beagleboard,linux,6.6.32-ti-arm32-r7)/linux-6.6.32-ti-arm32-r7.tar.gz"
BR2_LINUX_KERNEL_DEFCONFIG="bb.org"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue am335x-boneblack-wireless am335x-bonegreen-wireless"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/omap/am335x-evm ti/omap/am335x-bone ti/omap/am335x-boneblack ti/omap/am335x-bonegreen ti/omap/am335x-evmsk ti/omap/am335x-boneblue ti/omap/am335x-boneblack-wireless ti/omap/am335x-bonegreen-wireless"
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
# Filesystem
@@ -33,7 +33,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2024.01"
+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2024.07"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am335x_evm"
BR2_TARGET_UBOOT_NEEDS_DTC=y
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump U-Boot to 2024.07
2024-07-20 20:16 [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump U-Boot to 2024.07 Dario Binacchi
` (3 preceding siblings ...)
2024-07-20 20:16 ` [Buildroot] [PATCH 5/5] configs/beaglebone: bump Linux to 6.6.32-ti-rt-arm32-r7 and U-Boot to 2024.07 Dario Binacchi
@ 2024-07-30 21:20 ` Thomas Petazzoni via buildroot
4 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-30 21:20 UTC (permalink / raw)
To: Dario Binacchi; +Cc: linux-amarula, Lothar Felten, buildroot
On Sat, 20 Jul 2024 22:16:55 +0200
Dario Binacchi <dario.binacchi@amarulasolutions.com> wrote:
> The patch bumps U-Boot to version 2024.07.
>
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
> ---
> board/beagleboard/beaglebone/patches/uboot/uboot.hash | 2 +-
> configs/beaglebone_qt5_defconfig | 3 ++-
> 2 files changed, 3 insertions(+), 2 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 2/5] configs/beaglebone_qt5: drop U-Boot tools
2024-07-20 20:16 ` [Buildroot] [PATCH 2/5] configs/beaglebone_qt5: drop U-Boot tools Dario Binacchi
@ 2024-07-30 21:20 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-30 21:20 UTC (permalink / raw)
To: Dario Binacchi; +Cc: linux-amarula, Lothar Felten, buildroot
On Sat, 20 Jul 2024 22:16:56 +0200
Dario Binacchi <dario.binacchi@amarulasolutions.com> wrote:
> Commit e2520d0ff3d8e ("configs/beaglebone_qt5: bump kernel and U-Boot,
> add weston") selected host-uboot-tools with FIT support to create the
> images. They are no longer necessary now.
>
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
> ---
> configs/beaglebone_qt5_defconfig | 2 --
> 1 file changed, 2 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 3/5] configs/beaglebone_qt5: move patches to qt5 subfolder
2024-07-20 20:16 ` [Buildroot] [PATCH 3/5] configs/beaglebone_qt5: move patches to qt5 subfolder Dario Binacchi
@ 2024-07-30 21:45 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-30 21:45 UTC (permalink / raw)
To: Dario Binacchi; +Cc: linux-amarula, Lothar Felten, buildroot
On Sat, 20 Jul 2024 22:16:57 +0200
Dario Binacchi <dario.binacchi@amarulasolutions.com> wrote:
> Compared to the beaglebone_defconfig, updating the Linux kernel is more
> tricky because it may also involve updating the ti-sgx-{km,um} packages.
> Therefore, it is unlikely that the two configurations can share the same
> software versions for the Linux kernel, and consequently a single path
> for the patches. For this reason, and with the foresight of adding the
> hash files for the beaglebone_defconfig as well, the hash files and patches
> are moved to the qt5 subdirectory. This way, future conflicts in managing
> the patches for the two configurations (i.e., beaglebone[_qt5]_defconfig)
> are avoided.
>
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
> ---
> .checkpackageignore | 2 +-
> .../{ => qt5}/patches/linux-headers/linux-headers.hash | 0
> .../patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch | 0
> ...2-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch | 0
> ...03-ata-ahci-Match-EM_MAX_SLOTS-with-SATA_PMP_MAX_PORTS.patch | 0
> .../linux/0004-ata-ahci-fix-enum-constants-for-gcc-13.patch | 0
> board/beagleboard/beaglebone/{ => qt5}/patches/linux/linux.hash | 0
> board/beagleboard/beaglebone/{ => qt5}/patches/uboot/uboot.hash | 0
> configs/beaglebone_qt5_defconfig | 2 +-
> 9 files changed, 2 insertions(+), 2 deletions(-)
> rename board/beagleboard/beaglebone/{ => qt5}/patches/linux-headers/linux-headers.hash (100%)
> rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/0001-keep-jtag-clock-alive-for-debugger.patch (100%)
> rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/0002-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch (100%)
> rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/0003-ata-ahci-Match-EM_MAX_SLOTS-with-SATA_PMP_MAX_PORTS.patch (100%)
> rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/0004-ata-ahci-fix-enum-constants-for-gcc-13.patch (100%)
> rename board/beagleboard/beaglebone/{ => qt5}/patches/linux/linux.hash (100%)
> rename board/beagleboard/beaglebone/{ => qt5}/patches/uboot/uboot.hash (100%)
I was not truly convinced by putting the patches in
board/beagleboard/beaglebone/qt5/patches, so instead I moved them into
board/beagleboard/beaglebone-qt5/patches/, a bit as if it was a
different board. I am also not 100% convinced, but I find this slightly
less confusing. Applied with this change. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 4/5] configs/beaglebone_defconfig: add hashes for Linux/headers/U-Boot
2024-07-20 20:16 ` [Buildroot] [PATCH 4/5] configs/beaglebone_defconfig: add hashes for Linux/headers/U-Boot Dario Binacchi
@ 2024-07-30 21:45 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-30 21:45 UTC (permalink / raw)
To: Dario Binacchi; +Cc: linux-amarula, Lothar Felten, buildroot
On Sat, 20 Jul 2024 22:16:58 +0200
Dario Binacchi <dario.binacchi@amarulasolutions.com> wrote:
> The patch adds .hash files for Linux, Linux headers and U-Boot and then
> enables BR2_DOWNLOAD_FORCE_CHECK_HASHES. With this, we can now drop the
> defconfig from .checkpackageignore.
>
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
> ---
> .checkpackageignore | 1 -
> .../beaglebone/patches/linux-headers/linux-headers.hash | 1 +
> board/beagleboard/beaglebone/patches/linux/linux.hash | 2 ++
> board/beagleboard/beaglebone/patches/uboot/uboot.hash | 2 ++
> configs/beaglebone_defconfig | 2 ++
> 5 files changed, 7 insertions(+), 1 deletion(-)
> create mode 120000 board/beagleboard/beaglebone/patches/linux-headers/linux-headers.hash
> create mode 100644 board/beagleboard/beaglebone/patches/linux/linux.hash
> create mode 100644 board/beagleboard/beaglebone/patches/uboot/uboot.hash
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 5/5] configs/beaglebone: bump Linux to 6.6.32-ti-rt-arm32-r7 and U-Boot to 2024.07
2024-07-20 20:16 ` [Buildroot] [PATCH 5/5] configs/beaglebone: bump Linux to 6.6.32-ti-rt-arm32-r7 and U-Boot to 2024.07 Dario Binacchi
@ 2024-07-30 21:46 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-30 21:46 UTC (permalink / raw)
To: Dario Binacchi; +Cc: linux-amarula, Lothar Felten, buildroot
On Sat, 20 Jul 2024 22:16:59 +0200
Dario Binacchi <dario.binacchi@amarulasolutions.com> wrote:
> The patch bumps the Linux kernel to version 6.6.32-ti-rt-arm32-r7 and
> U-Boot to version 2024.07.
>
> Tested on beaglebone black.
>
> Link: https://github.com/beagleboard/linux/releases/tag/6.6.32-ti-rt-arm32-r7
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
> ---
> board/beagleboard/beaglebone/patches/linux/linux.hash | 2 +-
> board/beagleboard/beaglebone/patches/uboot/uboot.hash | 2 +-
> configs/beaglebone_defconfig | 10 +++++-----
> 3 files changed, 7 insertions(+), 7 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-07-30 21:46 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-20 20:16 [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump U-Boot to 2024.07 Dario Binacchi
2024-07-20 20:16 ` [Buildroot] [PATCH 2/5] configs/beaglebone_qt5: drop U-Boot tools Dario Binacchi
2024-07-30 21:20 ` Thomas Petazzoni via buildroot
2024-07-20 20:16 ` [Buildroot] [PATCH 3/5] configs/beaglebone_qt5: move patches to qt5 subfolder Dario Binacchi
2024-07-30 21:45 ` Thomas Petazzoni via buildroot
2024-07-20 20:16 ` [Buildroot] [PATCH 4/5] configs/beaglebone_defconfig: add hashes for Linux/headers/U-Boot Dario Binacchi
2024-07-30 21:45 ` Thomas Petazzoni via buildroot
2024-07-20 20:16 ` [Buildroot] [PATCH 5/5] configs/beaglebone: bump Linux to 6.6.32-ti-rt-arm32-r7 and U-Boot to 2024.07 Dario Binacchi
2024-07-30 21:46 ` Thomas Petazzoni via buildroot
2024-07-30 21:20 ` [Buildroot] [PATCH 1/5] configs/beaglebone_qt5: bump " Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox