|
@@ -34,8 +34,11 @@ 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
|
|
|
# Unlike the psmfw.elf file for Xilinx development boards,
|
|
|
-# AMD Vivado Design Suite generates a file named psm_fw.elf.
|
|
|
-XILINX_PREBUILT_PSMFW = $(@D)/pdi_files/static_files/psm_fw.elf
|
|
|
+# AMD Vivado Design Suite currently generates a file named psm_fw.elf.
|
|
|
+# Future versions of AMD Vivado will generate a file named psmfw.elf,
|
|
|
+# so to support current and future AMD Vivado versions, the filename
|
|
|
+# psm*fw.elf is used.
|
|
|
+XILINX_PREBUILT_PSMFW = $(@D)/pdi_files/static_files/psm*fw.elf
|
|
|
XILINX_PREBUILT_PDI = $(@D)/*.pdi
|
|
|
else # BR2_TARGET_XILINX_PREBUILT_VERSAL_XSA
|
|
|
XILINX_PREBUILT_PLM = $(XILINX_PREBUILT_BOARD_DIR)/plm.elf
|