rockchip64_common: add explicit make target u-boot.dtb before u-boot.itb in the target map for SPI; fixes #5114
- when `BOOT_SUPPORT_SPI=yes` (and not using the rkspi_loader) - it seems the makefile target u-boot.itb does not correctly depend on the u-boot.dtb target, and works "by accident" on multicore machines, which are faster and build it fast enough in parallel. this adds u-boot.dtb to the target map, so make's hand is forced to do the right thing.
This commit is contained in:
parent
91bb00bfa2
commit
84164c4012
@ -189,7 +189,7 @@ prepare_boot_configuration() {
|
||||
if [[ $BOOT_SUPPORT_SPI == yes ]]; then
|
||||
|
||||
if [[ "${BOOT_SPI_RKSPI_LOADER:-"no"}" != "yes" ]]; then
|
||||
UBOOT_TARGET_MAP="BL31=$RKBIN_DIR/$BL31_BLOB tpl/u-boot-tpl.bin spl/u-boot-spl.bin u-boot.itb ${UBOOT_TARGET_MAP} rkspi_loader.img"
|
||||
UBOOT_TARGET_MAP="BL31=$RKBIN_DIR/$BL31_BLOB tpl/u-boot-tpl.bin spl/u-boot-spl.bin u-boot.dtb u-boot.itb ${UBOOT_TARGET_MAP} rkspi_loader.img"
|
||||
else
|
||||
UBOOT_TARGET_MAP="${UBOOT_TARGET_MAP} rkspi_loader.img"
|
||||
fi
|
||||
|
||||
Loading…
Reference in New Issue
Block a user