* [Buildroot] [PATCH 1/1] fix imx9 bootloader preparation script
@ 2025-05-16 14:28 Juan Pablo Montero Castro
2025-05-16 14:36 ` Sébastien Szymanski
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Juan Pablo Montero Castro @ 2025-05-16 14:28 UTC (permalink / raw)
To: buildroot; +Cc: Juan Pablo MONTERO CASTRO
From: Juan Pablo MONTERO CASTRO <juanpablo.monterocastro@nxp.com>
This commit replaces A35 with A55 in imx9 bootloader preparation script.
i.MX9 families have CortexA55, see link below:
https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-9-processors:IMX9-PROCESSORS
Signed-off-by: Juan Pablo MONTERO CASTRO <juanpablo.monterocastro@nxp.com>
---
.../freescale/common/imx/imx9-bootloader-prepare.sh | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/board/freescale/common/imx/imx9-bootloader-prepare.sh b/board/freescale/common/imx/imx9-bootloader-prepare.sh
index 8ab5a241b0..2db887a785 100755
--- a/board/freescale/common/imx/imx9-bootloader-prepare.sh
+++ b/board/freescale/common/imx/imx9-bootloader-prepare.sh
@@ -18,19 +18,19 @@ main ()
if grep -Eq "^BR2_TARGET_OPTEE_OS=y$" "${BR2_CONFIG}"; then
"${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
- -ap "${BINARIES_DIR}/bl31.bin" a35 ${ATF_LOAD_ADDR} \
- -ap "${BINARIES_DIR}/u-boot-hash.bin" a35 0x80200000 \
- -ap "${BINARIES_DIR}/tee.bin" a35 0x96000000 \
+ -ap "${BINARIES_DIR}/bl31.bin" a55 ${ATF_LOAD_ADDR} \
+ -ap "${BINARIES_DIR}/u-boot-hash.bin" a55 0x80200000 \
+ -ap "${BINARIES_DIR}/tee.bin" a55 0x96000000 \
-out "${BINARIES_DIR}/u-boot-atf-container.img"
else
"${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
- -ap "${BINARIES_DIR}/bl31.bin" a35 ${ATF_LOAD_ADDR} \
- -ap "${BINARIES_DIR}/u-boot-hash.bin" a35 0x80200000 \
+ -ap "${BINARIES_DIR}/bl31.bin" a55 ${ATF_LOAD_ADDR} \
+ -ap "${BINARIES_DIR}/u-boot-hash.bin" a55 0x80200000 \
-out "${BINARIES_DIR}/u-boot-atf-container.img"
fi
"${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -append "${BINARIES_DIR}/ahab-container.img" -c \
- -ap "${BINARIES_DIR}/u-boot-spl-ddr.bin" a35 ${SPL_LOAD_ADDR} \
+ -ap "${BINARIES_DIR}/u-boot-spl-ddr.bin" a55 ${SPL_LOAD_ADDR} \
-out "${BINARIES_DIR}/imx9-boot-sd.bin"
flashbin_size="$(wc -c "${BINARIES_DIR}/imx9-boot-sd.bin" | awk '{print $1}')"
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] fix imx9 bootloader preparation script
2025-05-16 14:28 [Buildroot] [PATCH 1/1] fix imx9 bootloader preparation script Juan Pablo Montero Castro
@ 2025-05-16 14:36 ` Sébastien Szymanski
2025-05-16 16:44 ` Julien Olivain
2025-05-31 16:50 ` Arnout Vandecappelle via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Sébastien Szymanski @ 2025-05-16 14:36 UTC (permalink / raw)
To: Juan Pablo Montero Castro, buildroot
Hello,
On 5/16/25 4:28 PM, Juan Pablo Montero Castro wrote:
> From: Juan Pablo MONTERO CASTRO <juanpablo.monterocastro@nxp.com>
>
> This commit replaces A35 with A55 in imx9 bootloader preparation script.
> i.MX9 families have CortexA55, see link below:
> https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-9-processors:IMX9-PROCESSORS
>
> Signed-off-by: Juan Pablo MONTERO CASTRO <juanpablo.monterocastro@nxp.com>
> ---
> .../freescale/common/imx/imx9-bootloader-prepare.sh | 12 ++++++------
> 1 file changed, 6 insertions(+), 6 deletions(-)
>
It used to be a35 in the imx-image package scripts now it has been
changed to a55:
https://github.com/nxp-imx/imx-mkimage/commit/6ef5326d859c938235422376ddd80bc24c412df5
So,
Reviewed-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Thanks!
> diff --git a/board/freescale/common/imx/imx9-bootloader-prepare.sh b/board/freescale/common/imx/imx9-bootloader-prepare.sh
> index 8ab5a241b0..2db887a785 100755
> --- a/board/freescale/common/imx/imx9-bootloader-prepare.sh
> +++ b/board/freescale/common/imx/imx9-bootloader-prepare.sh
> @@ -18,19 +18,19 @@ main ()
>
> if grep -Eq "^BR2_TARGET_OPTEE_OS=y$" "${BR2_CONFIG}"; then
> "${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
> - -ap "${BINARIES_DIR}/bl31.bin" a35 ${ATF_LOAD_ADDR} \
> - -ap "${BINARIES_DIR}/u-boot-hash.bin" a35 0x80200000 \
> - -ap "${BINARIES_DIR}/tee.bin" a35 0x96000000 \
> + -ap "${BINARIES_DIR}/bl31.bin" a55 ${ATF_LOAD_ADDR} \
> + -ap "${BINARIES_DIR}/u-boot-hash.bin" a55 0x80200000 \
> + -ap "${BINARIES_DIR}/tee.bin" a55 0x96000000 \
> -out "${BINARIES_DIR}/u-boot-atf-container.img"
> else
> "${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
> - -ap "${BINARIES_DIR}/bl31.bin" a35 ${ATF_LOAD_ADDR} \
> - -ap "${BINARIES_DIR}/u-boot-hash.bin" a35 0x80200000 \
> + -ap "${BINARIES_DIR}/bl31.bin" a55 ${ATF_LOAD_ADDR} \
> + -ap "${BINARIES_DIR}/u-boot-hash.bin" a55 0x80200000 \
> -out "${BINARIES_DIR}/u-boot-atf-container.img"
> fi
>
> "${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -append "${BINARIES_DIR}/ahab-container.img" -c \
> - -ap "${BINARIES_DIR}/u-boot-spl-ddr.bin" a35 ${SPL_LOAD_ADDR} \
> + -ap "${BINARIES_DIR}/u-boot-spl-ddr.bin" a55 ${SPL_LOAD_ADDR} \
> -out "${BINARIES_DIR}/imx9-boot-sd.bin"
>
> flashbin_size="$(wc -c "${BINARIES_DIR}/imx9-boot-sd.bin" | awk '{print $1}')"
--
Sébastien Szymanski, Armadeus Systems
Software engineer
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] fix imx9 bootloader preparation script
2025-05-16 14:28 [Buildroot] [PATCH 1/1] fix imx9 bootloader preparation script Juan Pablo Montero Castro
2025-05-16 14:36 ` Sébastien Szymanski
@ 2025-05-16 16:44 ` Julien Olivain
2025-05-31 16:50 ` Arnout Vandecappelle via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Julien Olivain @ 2025-05-16 16:44 UTC (permalink / raw)
To: Juan Pablo Montero Castro; +Cc: buildroot
Hi Juan Pablo,
Welcome to the list!
On 16/05/2025 16:28, Juan Pablo Montero Castro wrote:
> From: Juan Pablo MONTERO CASTRO <juanpablo.monterocastro@nxp.com>
>
> This commit replaces A35 with A55 in imx9 bootloader preparation
> script.
> i.MX9 families have CortexA55, see link below:
> https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-9-processors:IMX9-PROCESSORS
>
> Signed-off-by: Juan Pablo MONTERO CASTRO
> <juanpablo.monterocastro@nxp.com>
I applied this patch to master, thanks. I added info in the commit log.
See:
https://gitlab.com/buildroot.org/buildroot/-/commit/a0b51dd088de15ab7a039d7d7476022e826fb4ff
Best regards,
Julien.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] fix imx9 bootloader preparation script
2025-05-16 14:28 [Buildroot] [PATCH 1/1] fix imx9 bootloader preparation script Juan Pablo Montero Castro
2025-05-16 14:36 ` Sébastien Szymanski
2025-05-16 16:44 ` Julien Olivain
@ 2025-05-31 16:50 ` Arnout Vandecappelle via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Arnout Vandecappelle via buildroot @ 2025-05-31 16:50 UTC (permalink / raw)
To: Juan Pablo Montero Castro, buildroot
On 16/05/2025 16:28, Juan Pablo Montero Castro wrote:
> From: Juan Pablo MONTERO CASTRO <juanpablo.monterocastro@nxp.com>
>
> This commit replaces A35 with A55 in imx9 bootloader preparation script.
> i.MX9 families have CortexA55, see link below:
> https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-9-processors:IMX9-PROCESSORS
>
> Signed-off-by: Juan Pablo MONTERO CASTRO <juanpablo.monterocastro@nxp.com>
Applied to 2025.02.x, thanks.
Regards,
Arnout
> ---
> .../freescale/common/imx/imx9-bootloader-prepare.sh | 12 ++++++------
> 1 file changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/board/freescale/common/imx/imx9-bootloader-prepare.sh b/board/freescale/common/imx/imx9-bootloader-prepare.sh
> index 8ab5a241b0..2db887a785 100755
> --- a/board/freescale/common/imx/imx9-bootloader-prepare.sh
> +++ b/board/freescale/common/imx/imx9-bootloader-prepare.sh
> @@ -18,19 +18,19 @@ main ()
>
> if grep -Eq "^BR2_TARGET_OPTEE_OS=y$" "${BR2_CONFIG}"; then
> "${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
> - -ap "${BINARIES_DIR}/bl31.bin" a35 ${ATF_LOAD_ADDR} \
> - -ap "${BINARIES_DIR}/u-boot-hash.bin" a35 0x80200000 \
> - -ap "${BINARIES_DIR}/tee.bin" a35 0x96000000 \
> + -ap "${BINARIES_DIR}/bl31.bin" a55 ${ATF_LOAD_ADDR} \
> + -ap "${BINARIES_DIR}/u-boot-hash.bin" a55 0x80200000 \
> + -ap "${BINARIES_DIR}/tee.bin" a55 0x96000000 \
> -out "${BINARIES_DIR}/u-boot-atf-container.img"
> else
> "${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
> - -ap "${BINARIES_DIR}/bl31.bin" a35 ${ATF_LOAD_ADDR} \
> - -ap "${BINARIES_DIR}/u-boot-hash.bin" a35 0x80200000 \
> + -ap "${BINARIES_DIR}/bl31.bin" a55 ${ATF_LOAD_ADDR} \
> + -ap "${BINARIES_DIR}/u-boot-hash.bin" a55 0x80200000 \
> -out "${BINARIES_DIR}/u-boot-atf-container.img"
> fi
>
> "${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -append "${BINARIES_DIR}/ahab-container.img" -c \
> - -ap "${BINARIES_DIR}/u-boot-spl-ddr.bin" a35 ${SPL_LOAD_ADDR} \
> + -ap "${BINARIES_DIR}/u-boot-spl-ddr.bin" a55 ${SPL_LOAD_ADDR} \
> -out "${BINARIES_DIR}/imx9-boot-sd.bin"
>
> flashbin_size="$(wc -c "${BINARIES_DIR}/imx9-boot-sd.bin" | awk '{print $1}')"
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-05-31 16:50 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-16 14:28 [Buildroot] [PATCH 1/1] fix imx9 bootloader preparation script Juan Pablo Montero Castro
2025-05-16 14:36 ` Sébastien Szymanski
2025-05-16 16:44 ` Julien Olivain
2025-05-31 16:50 ` Arnout Vandecappelle via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.