* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.