recipes-bsp: imx-mkimage Update to latest NXP release.
This commit updates to the NXP imx-5.4.24-2.1.0 BSP. Including following changes In M4 MCUX SDK 2.8.0, it added PMS demo for CM40 to support Partition reboot feature besides rpmsg pingpong. So change the m40 default image to imx8qm_m4_0_TCM_power_mode_switch_m40.bin Build i.MX 8DXL flash_linux_m4 with V2X off Use option V2X=NO to switch V2X off. Signed-off-by: Mike Engel <Mike.Engel@digi.com>
This commit is contained in:
parent
98a16a31d6
commit
284563b71c
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright 2017-2019 NXP
|
# Copyright 2017-2020 NXP
|
||||||
|
|
||||||
require imx-mkimage_git.inc
|
require imx-mkimage_git.inc
|
||||||
require recipes-bsp/imx-seco/imx-seco.inc
|
require recipes-bsp/imx-seco/imx-seco.inc
|
||||||
|
|
@ -32,10 +32,10 @@ IMX_M4_DEMOS_mx8x = "imx-m4-demos:do_deploy"
|
||||||
IMX_M4_DEMOS_mx8dxl = "imx-m4-demos:do_deploy"
|
IMX_M4_DEMOS_mx8dxl = "imx-m4-demos:do_deploy"
|
||||||
|
|
||||||
M4_DEFAULT_IMAGE ?= "m4_image.bin"
|
M4_DEFAULT_IMAGE ?= "m4_image.bin"
|
||||||
M4_DEFAULT_IMAGE_mx8qxp = "imx8qx_m4_TCM_srtm_demo.bin"
|
M4_DEFAULT_IMAGE_mx8qxp = "imx8qx_m4_TCM_power_mode_switch.bin"
|
||||||
M4_DEFAULT_IMAGE_mx8phantomdxl = "imx8dxl-phantom_m4_TCM_srtm_demo.bin"
|
M4_DEFAULT_IMAGE_mx8phantomdxl = "imx8dxl-phantom_m4_TCM_srtm_demo.bin"
|
||||||
M4_DEFAULT_IMAGE_mx8dxl = "imx8dxl-phantom_m4_TCM_srtm_demo.bin"
|
M4_DEFAULT_IMAGE_mx8dxl = "imx8dxl_m4_TCM_power_mode_switch.bin"
|
||||||
M4_DEFAULT_IMAGE_mx8dx = "imx8qx_m4_TCM_srtm_demo.bin"
|
M4_DEFAULT_IMAGE_mx8dx = "imx8qx_m4_TCM_power_mode_switch.bin"
|
||||||
|
|
||||||
# This package aggregates output deployed by other packages,
|
# This package aggregates output deployed by other packages,
|
||||||
# so set the appropriate dependencies
|
# so set the appropriate dependencies
|
||||||
|
|
@ -126,7 +126,7 @@ compile_mx8() {
|
||||||
cp ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG} \
|
cp ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG} \
|
||||||
${BOOT_STAGING}/u-boot-spl.bin
|
${BOOT_STAGING}/u-boot-spl.bin
|
||||||
fi
|
fi
|
||||||
cp ${DEPLOY_DIR_IMAGE}/imx8qm_m4_0_TCM_rpmsg_lite_pingpong_rtos_linux_remote_m40.bin \
|
cp ${DEPLOY_DIR_IMAGE}/imx8qm_m4_0_TCM_power_mode_switch_m40.bin \
|
||||||
${BOOT_STAGING}/m4_image.bin
|
${BOOT_STAGING}/m4_image.bin
|
||||||
cp ${DEPLOY_DIR_IMAGE}/imx8qm_m4_1_TCM_power_mode_switch_m41.bin \
|
cp ${DEPLOY_DIR_IMAGE}/imx8qm_m4_1_TCM_power_mode_switch_m41.bin \
|
||||||
${BOOT_STAGING}/m4_1_image.bin
|
${BOOT_STAGING}/m4_1_image.bin
|
||||||
|
|
@ -153,8 +153,14 @@ do_compile() {
|
||||||
fi
|
fi
|
||||||
# mkimage for i.MX8
|
# mkimage for i.MX8
|
||||||
for target in ${IMXBOOT_TARGETS}; do
|
for target in ${IMXBOOT_TARGETS}; do
|
||||||
|
if [ "$target" = "flash_linux_m4_no_v2x" ]; then
|
||||||
|
# Special target build for i.MX 8DXL with V2X off
|
||||||
|
bbnote "building ${SOC_TARGET} - ${REV_OPTION} V2X=NO ${target}"
|
||||||
|
make SOC=${SOC_TARGET} ${REV_OPTION} V2X=NO flash_linux_m4
|
||||||
|
else
|
||||||
bbnote "building ${SOC_TARGET} - ${REV_OPTION} ${target}"
|
bbnote "building ${SOC_TARGET} - ${REV_OPTION} ${target}"
|
||||||
make SOC=${SOC_TARGET} ${REV_OPTION} ${target}
|
make SOC=${SOC_TARGET} ${REV_OPTION} ${target}
|
||||||
|
fi
|
||||||
if [ -e "${BOOT_STAGING}/flash.bin" ]; then
|
if [ -e "${BOOT_STAGING}/flash.bin" ]; then
|
||||||
cp ${BOOT_STAGING}/flash.bin ${S}/${BOOT_CONFIG_MACHINE}-${target}
|
cp ${BOOT_STAGING}/flash.bin ${S}/${BOOT_CONFIG_MACHINE}-${target}
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
DEPENDS = "zlib openssl"
|
DEPENDS = "zlib openssl"
|
||||||
|
|
||||||
SRCBRANCH = "imx_5.4.3_2.0.0"
|
SRCBRANCH = "imx_5.4.24_2.1.0"
|
||||||
IMX_MKIMAGE_SRC ?= "git://source.codeaurora.org/external/imx/imx-mkimage.git;protocol=https"
|
IMX_MKIMAGE_SRC ?= "git://source.codeaurora.org/external/imx/imx-mkimage.git;protocol=https"
|
||||||
SRC_URI = "${IMX_MKIMAGE_SRC};branch=${SRCBRANCH}"
|
SRC_URI = "${IMX_MKIMAGE_SRC};branch=${SRCBRANCH}"
|
||||||
SRCREV = "0fcc82965c695f4754b87ae09b1ec79c0ce6c3b2"
|
SRCREV = "6745ccdcf15384891639b7ced3aa6ce938682365"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
BOOT_TOOLS = "imx-boot-tools"
|
BOOT_TOOLS = "imx-boot-tools"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue