Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename
@ 2025-08-26  6:09 Neal Frager via buildroot
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 2/5] boot/xilinx-prebuilt: add hash for xilinx_v2025.1_update1 tag Neal Frager via buildroot
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Neal Frager via buildroot @ 2025-08-26  6:09 UTC (permalink / raw)
  To: buildroot
  Cc: ibai.erkiaga-elorza, luca.ceresoli, yann.morin, brandon.maier,
	manikanta.sreeram, ju.o, Neal Frager, thomas.petazzoni,
	romain.naour, michal.simek, romain.naour

AMD / Xilinx has made the decision to change the name of plm.elf to plmfw.elf
in the prebuilt binaries repo starting with the next update.  Both Ubuntu and
Yocto build flows are adopting this new filename.

This patch updates the xilinx-prebuilt package to support either the old
plm.elf filename or the new plmfw.elf filename.

Signed-off-by: Neal Frager <neal.frager@amd.com>
---
V1->V2:
- no changes
---
 boot/xilinx-prebuilt/xilinx-prebuilt.mk | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/boot/xilinx-prebuilt/xilinx-prebuilt.mk b/boot/xilinx-prebuilt/xilinx-prebuilt.mk
index 62b60b88fa..5d984c4f82 100644
--- a/boot/xilinx-prebuilt/xilinx-prebuilt.mk
+++ b/boot/xilinx-prebuilt/xilinx-prebuilt.mk
@@ -28,7 +28,8 @@ XILINX_PREBUILT_BOARD_DIR = $(@D)/$(XILINX_PREBUILT_BOARD)-$(XILINX_PREBUILT_FAM
 
 ifeq ($(BR2_TARGET_XILINX_PREBUILT_VERSAL),y)
 ifeq ($(BR2_TARGET_XILINX_PREBUILT_VERSAL_XSA),y)
-XILINX_PREBUILT_PLM = $(@D)/pdi_files/gen_files/plm.elf
+# Supports either plm.elf or plmfw.elf filenames
+XILINX_PREBUILT_PLM = $(@D)/pdi_files/gen_files/plm*.elf
 # Unlike the psmfw.elf file for Xilinx development boards,
 # AMD Vivado Design Suite currently generates a file named psm_fw.elf.
 # Future versions of AMD Vivado will generate a file named psmfw.elf,
@@ -60,7 +61,8 @@ define XILINX_PREBUILT_INSTALL_VERSAL_XSA_PLD_PDI
 endef
 endif # BR2_TARGET_XILINX_PREBUILT_VERSAL_PLD_PDI
 else # BR2_TARGET_XILINX_PREBUILT_VERSAL_XSA
-XILINX_PREBUILT_PLM = $(XILINX_PREBUILT_BOARD_DIR)/plm.elf
+# Supports either plm.elf or plmfw.elf filenames
+XILINX_PREBUILT_PLM = $(XILINX_PREBUILT_BOARD_DIR)/plm*.elf
 XILINX_PREBUILT_PSMFW = $(XILINX_PREBUILT_BOARD_DIR)/psmfw.elf
 # We need the *.pdi glob, because the file has different names for the
 # different boards, and it has to be named boot.pdi when installed.
-- 
2.25.1

_______________________________________________
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 v2 2/5] boot/xilinx-prebuilt: add hash for xilinx_v2025.1_update1 tag
  2025-08-26  6:09 [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Neal Frager via buildroot
@ 2025-08-26  6:09 ` Neal Frager via buildroot
  2025-08-29  9:18   ` Luca Ceresoli via buildroot
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 3/5] configs/versal_vek280: bump xilinx-prebuilt to xilinx_v2025.1_update1 Neal Frager via buildroot
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Neal Frager via buildroot @ 2025-08-26  6:09 UTC (permalink / raw)
  To: buildroot
  Cc: ibai.erkiaga-elorza, luca.ceresoli, yann.morin, brandon.maier,
	manikanta.sreeram, ju.o, Neal Frager, thomas.petazzoni,
	romain.naour, michal.simek, romain.naour

This patch adds the xilinx_v2025.1_update1 release tag to the xilinx-prebuilt
package.

Signed-off-by: Neal Frager <neal.frager@amd.com>
---
V1->V2:
- new to patch series
---
 boot/xilinx-prebuilt/xilinx-prebuilt.hash | 1 +
 1 file changed, 1 insertion(+)

diff --git a/boot/xilinx-prebuilt/xilinx-prebuilt.hash b/boot/xilinx-prebuilt/xilinx-prebuilt.hash
index 9f12e88e7a..a8dee8f129 100644
--- a/boot/xilinx-prebuilt/xilinx-prebuilt.hash
+++ b/boot/xilinx-prebuilt/xilinx-prebuilt.hash
@@ -1,5 +1,6 @@
 # Locally calculated
 sha256  b9e2572885ad12243e10d48d9fccb24771a528b9f27aae1b29b45f0806ce9f1f  xilinx-prebuilt-xilinx_v2025.1.tar.gz
+sha256  48fd698a16f79b9a828c35ca5b2b50fe832149d1a2938c94c0bb6a2e249b0bed  xilinx-prebuilt-xilinx_v2025.1_update1.tar.gz
 
 # Locally calculated
 sha256  7b2074b607264a07347e1a7ef0323229585942793469f34b2cf9628f7623e05f  LICENSE
-- 
2.25.1

_______________________________________________
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 v2 3/5] configs/versal_vek280: bump xilinx-prebuilt to xilinx_v2025.1_update1
  2025-08-26  6:09 [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Neal Frager via buildroot
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 2/5] boot/xilinx-prebuilt: add hash for xilinx_v2025.1_update1 tag Neal Frager via buildroot
@ 2025-08-26  6:09 ` Neal Frager via buildroot
  2025-08-29  9:18   ` Luca Ceresoli via buildroot
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 4/5] configs/versal_*: " Neal Frager via buildroot
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Neal Frager via buildroot @ 2025-08-26  6:09 UTC (permalink / raw)
  To: buildroot
  Cc: ibai.erkiaga-elorza, luca.ceresoli, yann.morin, brandon.maier,
	manikanta.sreeram, ju.o, Neal Frager, thomas.petazzoni,
	romain.naour, michal.simek, romain.naour

This patch bumps the versal_vek280_defconfig xilinx-prebuilt package to
version xilinx_v2025.1_update1.

As part of this update, the vek280 pdi file has been updated from the
petalinux flow to the yocto edf flow. In the process, the memory map has been
corrected to match the Linux intree dts memory node, so the vek280 memory node
patch is no longer required.

https://github.com/Xilinx/soc-prebuilt-firmware/commit/f755d022cd9bd2e6a09eed0f80078bca3345279e

Signed-off-by: Neal Frager <neal.frager@amd.com>
---
V1->V2:
- new to patch series
---
 ...sal-vek280-prebuilt-pdi-is-incorrect.patch | 50 -------------------
 configs/versal_vek280_defconfig               |  3 +-
 2 files changed, 2 insertions(+), 51 deletions(-)
 delete mode 100644 board/versal/vek280/patches/linux/0001-arm64-versal-vek280-prebuilt-pdi-is-incorrect.patch

diff --git a/board/versal/vek280/patches/linux/0001-arm64-versal-vek280-prebuilt-pdi-is-incorrect.patch b/board/versal/vek280/patches/linux/0001-arm64-versal-vek280-prebuilt-pdi-is-incorrect.patch
deleted file mode 100644
index 357c0abb2f..0000000000
--- a/board/versal/vek280/patches/linux/0001-arm64-versal-vek280-prebuilt-pdi-is-incorrect.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From e79a96ff89b11fea03680633ab830894288ee9f0 Mon Sep 17 00:00:00 2001
-From: Neal Frager <neal.frager@amd.com>
-Date: Thu, 28 Nov 2024 07:50:28 +0000
-Subject: [PATCH] arm64: versal: vek280 prebuilt pdi is incorrect
-
-The prebuilt vpl_gen_fixed.pdi for the vek280 is incorrect and does not define
-the DDR memory region for address 0x8 0000 0000 - 0x8 8000 0000.  For this
-reason, the intree Linux dts memory node for the vek280 will not boot.
-
-This patch works around the issue until the prebuilt pdi file is changed.
-
-https://github.com/Xilinx/soc-prebuilt-firmware/blob/xilinx_v2024.2/vek280-versal/vpl_gen_fixed.pdi
-
-Upstream: n/a
-
-Signed-off-by: Neal Frager <neal.frager@amd.com>
----
- arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts | 2 +-
- arch/arm64/boot/dts/xilinx/versal-vek280-revB.dts | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts b/arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts
-index ad5d590318e6..a306eacca5b3 100644
---- a/arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts
-+++ b/arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts
-@@ -19,7 +19,7 @@ / {
- 
- 	memory: memory@0 {
- 		device_type = "memory";
--		reg = <0 0 0 0x80000000>, <0x8 0x0 0x1 0x80000000>; /* 2GB + 6GB */
-+		reg = <0 0 0 0x80000000>, <0x8 0x80000000 0x1 0x80000000>; /* 2GB + 6GB */
- 	};
- 
- 	chosen {
-diff --git a/arch/arm64/boot/dts/xilinx/versal-vek280-revB.dts b/arch/arm64/boot/dts/xilinx/versal-vek280-revB.dts
-index a5ee80a373e2..ba54a5ef0c73 100644
---- a/arch/arm64/boot/dts/xilinx/versal-vek280-revB.dts
-+++ b/arch/arm64/boot/dts/xilinx/versal-vek280-revB.dts
-@@ -19,7 +19,7 @@ / {
- 
- 	memory: memory@0 {
- 		device_type = "memory";
--		reg = <0 0 0 0x80000000>, <0x8 0x00000000 0x1 0x80000000>; /* 2GB + 6GB */
-+		reg = <0 0 0 0x80000000>, <0x8 0x80000000 0x1 0x80000000>; /* 2GB + 6GB */
- 	};
- 
- 	chosen {
--- 
-2.25.1
-
diff --git a/configs/versal_vek280_defconfig b/configs/versal_vek280_defconfig
index 4aa25f8d67..f0c156910f 100644
--- a/configs/versal_vek280_defconfig
+++ b/configs/versal_vek280_defconfig
@@ -5,7 +5,7 @@ BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
 BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
 BR2_TOOLCHAIN_BARE_METAL_BUILDROOT=y
 BR2_TOOLCHAIN_BARE_METAL_BUILDROOT_ARCH="microblazeel-buildroot-elf"
-BR2_GLOBAL_PATCH_DIR="board/versal/vek280/patches board/xilinx/patches board/xilinx/linux_6.12.10/patches"
+BR2_GLOBAL_PATCH_DIR="board/xilinx/patches board/xilinx/linux_6.12.10/patches"
 BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
 BR2_ROOTFS_POST_BUILD_SCRIPT="board/versal/post-build.sh"
 BR2_ROOTFS_POST_IMAGE_SCRIPT="board/versal/post-image.sh"
@@ -43,6 +43,7 @@ BR2_TARGET_XILINX_EMBEDDEDSW=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PLM=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PSMFW=y
 BR2_TARGET_XILINX_PREBUILT=y
+BR2_TARGET_XILINX_PREBUILT_VERSION="xilinx_v2025.1_update1"
 BR2_TARGET_XILINX_PREBUILT_VERSAL=y
 BR2_TARGET_XILINX_PREBUILT_BOARD="vek280"
 BR2_PACKAGE_HOST_BOOTGEN=y
-- 
2.25.1

_______________________________________________
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 v2 4/5] configs/versal_*: bump xilinx-prebuilt to xilinx_v2025.1_update1
  2025-08-26  6:09 [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Neal Frager via buildroot
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 2/5] boot/xilinx-prebuilt: add hash for xilinx_v2025.1_update1 tag Neal Frager via buildroot
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 3/5] configs/versal_vek280: bump xilinx-prebuilt to xilinx_v2025.1_update1 Neal Frager via buildroot
@ 2025-08-26  6:09 ` Neal Frager via buildroot
  2025-08-29  9:18   ` Luca Ceresoli via buildroot
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 5/5] boot/xilinx-prebuilt: bump default version " Neal Frager via buildroot
  2025-08-29  9:18 ` [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Luca Ceresoli via buildroot
  4 siblings, 1 reply; 10+ messages in thread
From: Neal Frager via buildroot @ 2025-08-26  6:09 UTC (permalink / raw)
  To: buildroot
  Cc: ibai.erkiaga-elorza, luca.ceresoli, yann.morin, brandon.maier,
	manikanta.sreeram, ju.o, Neal Frager, thomas.petazzoni,
	romain.naour, michal.simek, romain.naour

This patch bumps the other versal defconfigs xilinx-prebuilt package to
version xilinx_v2025.1_update1.

Signed-off-by: Neal Frager <neal.frager@amd.com>
---
V1->V2:
- new to patch series
---
 configs/versal_vck190_defconfig | 1 +
 configs/versal_vpk180_defconfig | 1 +
 2 files changed, 2 insertions(+)

diff --git a/configs/versal_vck190_defconfig b/configs/versal_vck190_defconfig
index c9d99876d5..8338e36a90 100644
--- a/configs/versal_vck190_defconfig
+++ b/configs/versal_vck190_defconfig
@@ -43,6 +43,7 @@ BR2_TARGET_XILINX_EMBEDDEDSW=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PLM=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PSMFW=y
 BR2_TARGET_XILINX_PREBUILT=y
+BR2_TARGET_XILINX_PREBUILT_VERSION="xilinx_v2025.1_update1"
 BR2_TARGET_XILINX_PREBUILT_VERSAL=y
 BR2_PACKAGE_HOST_BOOTGEN=y
 BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/configs/versal_vpk180_defconfig b/configs/versal_vpk180_defconfig
index 500298c2f4..6307cf115f 100644
--- a/configs/versal_vpk180_defconfig
+++ b/configs/versal_vpk180_defconfig
@@ -43,6 +43,7 @@ BR2_TARGET_XILINX_EMBEDDEDSW=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PLM=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PSMFW=y
 BR2_TARGET_XILINX_PREBUILT=y
+BR2_TARGET_XILINX_PREBUILT_VERSION="xilinx_v2025.1_update1"
 BR2_TARGET_XILINX_PREBUILT_VERSAL=y
 BR2_TARGET_XILINX_PREBUILT_BOARD="vpk180"
 BR2_PACKAGE_HOST_BOOTGEN=y
-- 
2.25.1

_______________________________________________
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 v2 5/5] boot/xilinx-prebuilt: bump default version to xilinx_v2025.1_update1
  2025-08-26  6:09 [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Neal Frager via buildroot
                   ` (2 preceding siblings ...)
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 4/5] configs/versal_*: " Neal Frager via buildroot
@ 2025-08-26  6:09 ` Neal Frager via buildroot
  2025-08-29  9:18   ` Luca Ceresoli via buildroot
  2025-08-29  9:18 ` [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Luca Ceresoli via buildroot
  4 siblings, 1 reply; 10+ messages in thread
From: Neal Frager via buildroot @ 2025-08-26  6:09 UTC (permalink / raw)
  To: buildroot
  Cc: ibai.erkiaga-elorza, luca.ceresoli, yann.morin, brandon.maier,
	manikanta.sreeram, ju.o, Neal Frager, thomas.petazzoni,
	romain.naour, michal.simek, romain.naour

This patch bumps the xilinx-prebuilt default version to
xilinx_v2025.1_update1.

Signed-off-by: Neal Frager <neal.frager@amd.com>
---
V1->V2:
- new to patch series
---
 boot/xilinx-prebuilt/Config.in            | 2 +-
 boot/xilinx-prebuilt/xilinx-prebuilt.hash | 1 -
 configs/versal_vck190_defconfig           | 1 -
 configs/versal_vek280_defconfig           | 1 -
 configs/versal_vpk180_defconfig           | 1 -
 5 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/boot/xilinx-prebuilt/Config.in b/boot/xilinx-prebuilt/Config.in
index 836cd8b68a..1bc6b3b8e8 100644
--- a/boot/xilinx-prebuilt/Config.in
+++ b/boot/xilinx-prebuilt/Config.in
@@ -18,7 +18,7 @@ if BR2_TARGET_XILINX_PREBUILT
 
 config BR2_TARGET_XILINX_PREBUILT_VERSION
 	string "prebuilt version"
-	default "xilinx_v2025.1"
+	default "xilinx_v2025.1_update1"
 	help
 	  Release version of Xilinx firmware.
 	  Must be xilinx_v2023.1 or newer.
diff --git a/boot/xilinx-prebuilt/xilinx-prebuilt.hash b/boot/xilinx-prebuilt/xilinx-prebuilt.hash
index a8dee8f129..6879b88d83 100644
--- a/boot/xilinx-prebuilt/xilinx-prebuilt.hash
+++ b/boot/xilinx-prebuilt/xilinx-prebuilt.hash
@@ -1,5 +1,4 @@
 # Locally calculated
-sha256  b9e2572885ad12243e10d48d9fccb24771a528b9f27aae1b29b45f0806ce9f1f  xilinx-prebuilt-xilinx_v2025.1.tar.gz
 sha256  48fd698a16f79b9a828c35ca5b2b50fe832149d1a2938c94c0bb6a2e249b0bed  xilinx-prebuilt-xilinx_v2025.1_update1.tar.gz
 
 # Locally calculated
diff --git a/configs/versal_vck190_defconfig b/configs/versal_vck190_defconfig
index 8338e36a90..c9d99876d5 100644
--- a/configs/versal_vck190_defconfig
+++ b/configs/versal_vck190_defconfig
@@ -43,7 +43,6 @@ BR2_TARGET_XILINX_EMBEDDEDSW=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PLM=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PSMFW=y
 BR2_TARGET_XILINX_PREBUILT=y
-BR2_TARGET_XILINX_PREBUILT_VERSION="xilinx_v2025.1_update1"
 BR2_TARGET_XILINX_PREBUILT_VERSAL=y
 BR2_PACKAGE_HOST_BOOTGEN=y
 BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/configs/versal_vek280_defconfig b/configs/versal_vek280_defconfig
index f0c156910f..7d4f699af9 100644
--- a/configs/versal_vek280_defconfig
+++ b/configs/versal_vek280_defconfig
@@ -43,7 +43,6 @@ BR2_TARGET_XILINX_EMBEDDEDSW=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PLM=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PSMFW=y
 BR2_TARGET_XILINX_PREBUILT=y
-BR2_TARGET_XILINX_PREBUILT_VERSION="xilinx_v2025.1_update1"
 BR2_TARGET_XILINX_PREBUILT_VERSAL=y
 BR2_TARGET_XILINX_PREBUILT_BOARD="vek280"
 BR2_PACKAGE_HOST_BOOTGEN=y
diff --git a/configs/versal_vpk180_defconfig b/configs/versal_vpk180_defconfig
index 6307cf115f..500298c2f4 100644
--- a/configs/versal_vpk180_defconfig
+++ b/configs/versal_vpk180_defconfig
@@ -43,7 +43,6 @@ BR2_TARGET_XILINX_EMBEDDEDSW=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PLM=y
 BR2_TARGET_XILINX_EMBEDDEDSW_VERSAL_PSMFW=y
 BR2_TARGET_XILINX_PREBUILT=y
-BR2_TARGET_XILINX_PREBUILT_VERSION="xilinx_v2025.1_update1"
 BR2_TARGET_XILINX_PREBUILT_VERSAL=y
 BR2_TARGET_XILINX_PREBUILT_BOARD="vpk180"
 BR2_PACKAGE_HOST_BOOTGEN=y
-- 
2.25.1

_______________________________________________
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 v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename
  2025-08-26  6:09 [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Neal Frager via buildroot
                   ` (3 preceding siblings ...)
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 5/5] boot/xilinx-prebuilt: bump default version " Neal Frager via buildroot
@ 2025-08-29  9:18 ` Luca Ceresoli via buildroot
  4 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli via buildroot @ 2025-08-29  9:18 UTC (permalink / raw)
  To: Neal Frager
  Cc: yann.morin, ibai.erkiaga-elorza, buildroot, brandon.maier,
	manikanta.sreeram, ju.o, thomas.petazzoni, romain.naour,
	michal.simek, romain.naour

On Tue, 26 Aug 2025 07:09:39 +0100
Neal Frager <neal.frager@amd.com> wrote:

> AMD / Xilinx has made the decision to change the name of plm.elf to plmfw.elf
> in the prebuilt binaries repo starting with the next update.  Both Ubuntu and
> Yocto build flows are adopting this new filename.
> 
> This patch updates the xilinx-prebuilt package to support either the old
> plm.elf filename or the new plmfw.elf filename.
> 
> Signed-off-by: Neal Frager <neal.frager@amd.com>

Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>

-- 
Luca Ceresoli, 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 v2 2/5] boot/xilinx-prebuilt: add hash for xilinx_v2025.1_update1 tag
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 2/5] boot/xilinx-prebuilt: add hash for xilinx_v2025.1_update1 tag Neal Frager via buildroot
@ 2025-08-29  9:18   ` Luca Ceresoli via buildroot
  0 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli via buildroot @ 2025-08-29  9:18 UTC (permalink / raw)
  To: Neal Frager
  Cc: yann.morin, ibai.erkiaga-elorza, buildroot, brandon.maier,
	manikanta.sreeram, ju.o, thomas.petazzoni, romain.naour,
	michal.simek, romain.naour

On Tue, 26 Aug 2025 07:09:40 +0100
Neal Frager <neal.frager@amd.com> wrote:

> This patch adds the xilinx_v2025.1_update1 release tag to the xilinx-prebuilt
> package.
> 
> Signed-off-by: Neal Frager <neal.frager@amd.com>

Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>

-- 
Luca Ceresoli, 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 v2 3/5] configs/versal_vek280: bump xilinx-prebuilt to xilinx_v2025.1_update1
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 3/5] configs/versal_vek280: bump xilinx-prebuilt to xilinx_v2025.1_update1 Neal Frager via buildroot
@ 2025-08-29  9:18   ` Luca Ceresoli via buildroot
  0 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli via buildroot @ 2025-08-29  9:18 UTC (permalink / raw)
  To: Neal Frager
  Cc: yann.morin, ibai.erkiaga-elorza, buildroot, brandon.maier,
	manikanta.sreeram, ju.o, thomas.petazzoni, romain.naour,
	michal.simek, romain.naour

On Tue, 26 Aug 2025 07:09:41 +0100
Neal Frager <neal.frager@amd.com> wrote:

> This patch bumps the versal_vek280_defconfig xilinx-prebuilt package to
> version xilinx_v2025.1_update1.
> 
> As part of this update, the vek280 pdi file has been updated from the
> petalinux flow to the yocto edf flow. In the process, the memory map has been
> corrected to match the Linux intree dts memory node, so the vek280 memory node
> patch is no longer required.

This is not very meaningful for Buildroot users not knowing the
"petalinux flow" and the "yocto edf flow"...

> https://github.com/Xilinx/soc-prebuilt-firmware/commit/f755d022cd9bd2e6a09eed0f80078bca3345279e

...however at this URL one can probably guess the details that are
relevant for Buildroot.

So overall it's OK:

Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>

-- 
Luca Ceresoli, 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 v2 4/5] configs/versal_*: bump xilinx-prebuilt to xilinx_v2025.1_update1
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 4/5] configs/versal_*: " Neal Frager via buildroot
@ 2025-08-29  9:18   ` Luca Ceresoli via buildroot
  0 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli via buildroot @ 2025-08-29  9:18 UTC (permalink / raw)
  To: Neal Frager
  Cc: yann.morin, ibai.erkiaga-elorza, buildroot, brandon.maier,
	manikanta.sreeram, ju.o, thomas.petazzoni, romain.naour,
	michal.simek, romain.naour

On Tue, 26 Aug 2025 07:09:42 +0100
Neal Frager <neal.frager@amd.com> wrote:

> This patch bumps the other versal defconfigs xilinx-prebuilt package to
> version xilinx_v2025.1_update1.
> 
> Signed-off-by: Neal Frager <neal.frager@amd.com>

Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>

-- 
Luca Ceresoli, 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 v2 5/5] boot/xilinx-prebuilt: bump default version to xilinx_v2025.1_update1
  2025-08-26  6:09 ` [Buildroot] [PATCH v2 5/5] boot/xilinx-prebuilt: bump default version " Neal Frager via buildroot
@ 2025-08-29  9:18   ` Luca Ceresoli via buildroot
  0 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli via buildroot @ 2025-08-29  9:18 UTC (permalink / raw)
  To: Neal Frager
  Cc: yann.morin, ibai.erkiaga-elorza, buildroot, brandon.maier,
	manikanta.sreeram, ju.o, thomas.petazzoni, romain.naour,
	michal.simek, romain.naour

On Tue, 26 Aug 2025 07:09:43 +0100
Neal Frager <neal.frager@amd.com> wrote:

> This patch bumps the xilinx-prebuilt default version to
> xilinx_v2025.1_update1.
> 
> Signed-off-by: Neal Frager <neal.frager@amd.com>

Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>

-- 
Luca Ceresoli, 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:[~2025-08-29  9:41 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-26  6:09 [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Neal Frager via buildroot
2025-08-26  6:09 ` [Buildroot] [PATCH v2 2/5] boot/xilinx-prebuilt: add hash for xilinx_v2025.1_update1 tag Neal Frager via buildroot
2025-08-29  9:18   ` Luca Ceresoli via buildroot
2025-08-26  6:09 ` [Buildroot] [PATCH v2 3/5] configs/versal_vek280: bump xilinx-prebuilt to xilinx_v2025.1_update1 Neal Frager via buildroot
2025-08-29  9:18   ` Luca Ceresoli via buildroot
2025-08-26  6:09 ` [Buildroot] [PATCH v2 4/5] configs/versal_*: " Neal Frager via buildroot
2025-08-29  9:18   ` Luca Ceresoli via buildroot
2025-08-26  6:09 ` [Buildroot] [PATCH v2 5/5] boot/xilinx-prebuilt: bump default version " Neal Frager via buildroot
2025-08-29  9:18   ` Luca Ceresoli via buildroot
2025-08-29  9:18 ` [Buildroot] [PATCH v2 1/5] boot/xilinx-prebuilt: add support for plmfw.elf filename Luca Ceresoli via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox