mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-27 23:35:10 +00:00
fix(nxp-tools): fix create_pbl print log
Replace bl2_offset with bl2_loc, and fix byte-swapping for Chassis2 SoC(s) only. Signed-off-by: Biwen Li <biwen.li@nxp.com> Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: Ieb5fd6468178325bfb6fb89b6c31c75cd9030363
This commit is contained in:
parent
5ba30c6c87
commit
31af441a04
2 changed files with 6 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2021 NXP
|
||||
* Copyright 2021-2022 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-3-Clause
|
||||
*
|
||||
|
@ -507,7 +507,9 @@ int add_boot_ptr_cmd(FILE *fp_rcw_pbi_op)
|
|||
}
|
||||
}
|
||||
|
||||
printf("\nBoot Location Pointer= %x\n", BYTE_SWAP_32(pblimg.ep));
|
||||
printf("\nBoot Location Pointer= 0x%x\n",
|
||||
pblimg.chassis == CHASSIS_2 ? BYTE_SWAP_32(pblimg.ep) :
|
||||
pblimg.ep);
|
||||
ret = SUCCESS;
|
||||
|
||||
bootptr_err:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#
|
||||
# Copyright 2018-2020 NXP
|
||||
# Copyright 2018-2022 NXP
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
#
|
||||
|
@ -63,7 +63,7 @@ else
|
|||
-o ${BUILD_PLAT}/bl2_${BOOT_MODE}.pbl -f ${BL2_SRC_OFFSET};
|
||||
|
||||
# Append the bl2.bin to the RCW image
|
||||
@echo "bl2_loc is ${bl2_offset}"
|
||||
@echo "bl2_loc is ${bl2_loc} KB"
|
||||
dd if=${BUILD_PLAT}/bl2.bin of=${BUILD_PLAT}/bl2_${BOOT_MODE}.pbl bs=1K seek=${bl2_loc}
|
||||
|
||||
cd ${CREATE_PBL_TOOL_PATH}; ${MAKE} clean ; cd -;
|
||||
|
|
Loading…
Add table
Reference in a new issue