boot/uboot: compute CRC on SPLs for Altera SoC FPGA
Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> [Thomas: add Altera in the option name and description, drop reference to Go being needed and to Maxime Hadjinlian's version of mkpimage since a C version is now used.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
ea9797c846
commit
39a91b2826
@ -326,6 +326,14 @@ config BR2_TARGET_UBOOT_ZYNQ_IMAGE
|
|||||||
for u-boot-dtb.img file so this U-Boot format is required
|
for u-boot-dtb.img file so this U-Boot format is required
|
||||||
to be set.
|
to be set.
|
||||||
|
|
||||||
|
config BR2_TARGET_UBOOT_ALTERA_SOCFPGA_IMAGE_CRC
|
||||||
|
bool "CRC SPL image for Altera SoC FPGA"
|
||||||
|
depends on BR2_arm
|
||||||
|
depends on BR2_TARGET_UBOOT_SPL
|
||||||
|
help
|
||||||
|
Generate SPL image fixed by the mkpimage tool to enable
|
||||||
|
booting on the Altera SoC FPGA based platforms.
|
||||||
|
|
||||||
menuconfig BR2_TARGET_UBOOT_ENVIMAGE
|
menuconfig BR2_TARGET_UBOOT_ENVIMAGE
|
||||||
bool "Environment image"
|
bool "Environment image"
|
||||||
help
|
help
|
||||||
|
@ -194,6 +194,15 @@ UBOOT_DEPENDENCIES += host-zynq-boot-bin
|
|||||||
UBOOT_POST_INSTALL_IMAGES_HOOKS += UBOOT_GENERATE_ZYNQ_IMAGE
|
UBOOT_POST_INSTALL_IMAGES_HOOKS += UBOOT_GENERATE_ZYNQ_IMAGE
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(BR2_TARGET_UBOOT_ALTERA_SOCFPGA_IMAGE_CRC),y)
|
||||||
|
define UBOOT_CRC_ALTERA_SOCFPGA_IMAGE
|
||||||
|
$(HOST_DIR)/usr/bin/mkpimage -o $(BINARIES_DIR)/$(notdir $(call qstrip,$(BR2_TARGET_UBOOT_SPL_NAME))).crc \
|
||||||
|
$(@D)/$(call qstrip,$(BR2_TARGET_UBOOT_SPL_NAME))
|
||||||
|
endef
|
||||||
|
UBOOT_DEPENDENCIES += host-mkpimage
|
||||||
|
UBOOT_POST_INSTALL_IMAGES_HOOKS += UBOOT_CRC_ALTERA_SOCFPGA_IMAGE
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_TARGET_UBOOT_ENVIMAGE),y)
|
ifeq ($(BR2_TARGET_UBOOT_ENVIMAGE),y)
|
||||||
ifeq ($(BR_BUILDING),y)
|
ifeq ($(BR_BUILDING),y)
|
||||||
ifeq ($(call qstrip,$(BR2_TARGET_UBOOT_ENVIMAGE_SOURCE)),)
|
ifeq ($(call qstrip,$(BR2_TARGET_UBOOT_ENVIMAGE_SOURCE)),)
|
||||||
|
Loading…
Reference in New Issue
Block a user