buildroot/boot
Brandon Maier 1dcb311afe boot/xilinx-prebuilt: support custom boards using XSA
The xilinx-prebuilt package only supports development boards that Xilinx
has published firmware for. Custom designs based on the Xilinx platform
must generate their own firmware using the AMD Vivado Design Suite.

Vivado produces an XSA file, which is a Zip file containing all the
firmware needed by xilinx-prebuilt. We extend xilinx-prebuilt to
download custom XSA files and extract their contents.

Reviewed-by: Neal Frager <neal.frager@amd.com>
Signed-off-by: Brandon Maier <brandon.maier@collins.com>
[Romain: add a comment about the custom PSMFW file name.]
Signed-off-by: Romain Naour <romain.naour@smile.fr>
2024-07-13 21:50:16 +02:00
..
afboot-stm32 boot/afboot-stm32: disable stack-protector 2023-02-08 16:54:35 +01:00
arm-trusted-firmware boot/arm-trusted-firmware: enable verbose output 2024-05-05 15:38:41 +02:00
at91bootstrap3 boot/at91bootstrap3: add svn repository method 2021-12-30 17:36:45 +01:00
barebox boot/barebox/Config.in: source argument needs quotation marks 2024-05-06 20:59:26 +02:00
binaries-marvell boot, package, support, toolchain: switch to 2 spaces for the hash file 2022-07-28 23:05:23 +02:00
boot-wrapper-aarch64 boot/boot-wrapper-aarch64: bump version 2023-02-23 23:43:32 +01:00
edk2 {boot, package}: update hashes for generated archives 2024-05-09 22:45:11 +02:00
grub2 boot/grub2: add RISC-V 64bit EFI support 2023-12-24 17:55:23 +01:00
mv-ddr-marvell boot/mv-ddr-marvell: fix build with gcc 12 2023-08-12 16:23:21 +02:00
mxs-bootlets boot/mxs-bootlets: fix build without any bootstream 2023-02-27 17:03:15 +01:00
opensbi boot/opensbi: Bump to version 1.3 2023-06-26 19:02:49 +02:00
optee-os boot/optee-os: bump to release v4.2.0 2024-05-06 22:03:21 +02:00
s500-bootloader boot, package, support, toolchain: switch to 2 spaces for the hash file 2022-07-28 23:05:23 +02:00
shim boot/shim: force arm mode instead of Thumb mode 2024-03-01 19:05:28 +01:00
syslinux boot/syslinux: fix building with GCC 14.x 2024-07-10 22:20:25 +02:00
ti-k3-boot-firmware boot/ti-k3-boot-firmware: bump to version 09.02.00.009 2024-05-06 22:04:51 +02:00
ti-k3-r5-loader boot/ti-k3-r5-loader: share download files with uboot 2024-07-12 17:18:48 +02:00
uboot boot/uboot.mk: new zynqmp pmufw prebuilt option 2024-06-15 23:09:35 +02:00
vexpress-firmware {boot, package}: update hashes for generated archives 2024-05-09 22:45:11 +02:00
xilinx-prebuilt boot/xilinx-prebuilt: support custom boards using XSA 2024-07-13 21:50:16 +02:00
common.mk Fix build reproducibility in Make 3.82 2013-09-06 23:27:42 +02:00
Config.in boot/beaglev-ddrinit: remove package 2024-07-13 16:53:04 +02:00