From: Oliver Graute <oliver.graute@gmail.com>
To: sbabic@denx.de
Cc: festevam@denx.de, "Fabio Estevam" <festevam@gmail.com>,
"NXP i.MX U-Boot Team" <uboot-imx@nxp.com>,
"Denys Drozdov" <denys.drozdov@toradex.com>,
"Horia Geantă" <horia.geanta@nxp.com>,
"Gaurav Jain" <gaurav.jain@nxp.com>, "Ye Li" <ye.li@nxp.com>,
"Marcel Ziswiler" <marcel.ziswiler@toradex.com>,
u-boot@lists.denx.de
Subject: Re: [PATCH v5] imx: imx8qm: cgtqmx8: switch to binman
Date: Tue, 25 Oct 2022 17:31:47 +0200 [thread overview]
Message-ID: <20221025153147.GE19855@optiplex> (raw)
In-Reply-To: <20221025152058.17944-2-oliver.graute@kococonnector.com>
On 25/10/22, Oliver Graute wrote:
> Switch to use binman to pack images
>
> Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com>
> Reviewed-by: Fabio Estevam <festevam@denx.de>
> Reviewed-by: Simon Glass <sjg@chromium.org>
I missed
Reviewed-by: Peng Fan <peng.fan@nxp.com>
>
> ---
> Changes for v5
> - added CONFIG_FIT_EXTERNAL_OFFSET
>
> Changes for v4
> - rebased on master
>
> Changes for v3
> -added Reviewed-by
> - rebased on master
>
> arch/arm/dts/imx8qm-cgtqmx8.dts | 1 +
> arch/arm/mach-imx/imx8/Kconfig | 1 +
> board/congatec/cgtqmx8/imximage.cfg | 4 ++--
> configs/cgtqmx8_defconfig | 3 ++-
> doc/board/congatec/cgtqmx8.rst | 3 +--
> 5 files changed, 7 insertions(+), 5 deletions(-)
>
> diff --git a/arch/arm/dts/imx8qm-cgtqmx8.dts b/arch/arm/dts/imx8qm-cgtqmx8.dts
> index 555c357f6f..919d00644f 100644
> --- a/arch/arm/dts/imx8qm-cgtqmx8.dts
> +++ b/arch/arm/dts/imx8qm-cgtqmx8.dts
> @@ -12,6 +12,7 @@
> /memreserve/ 0x80000000 0x00020000;
>
> #include "fsl-imx8qm.dtsi"
> +#include "imx8qm-u-boot.dtsi"
>
> / {
> model = "Congatec QMX8 Qseven series";
> diff --git a/arch/arm/mach-imx/imx8/Kconfig b/arch/arm/mach-imx/imx8/Kconfig
> index ba2a38c7f7..a0036a32b5 100644
> --- a/arch/arm/mach-imx/imx8/Kconfig
> +++ b/arch/arm/mach-imx/imx8/Kconfig
> @@ -76,6 +76,7 @@ config TARGET_IMX8QM_MEK
>
> config TARGET_CONGA_QMX8
> bool "Support congatec conga-QMX8 board"
> + select BINMAN
> select BOARD_LATE_INIT
> select SUPPORT_SPL
> select IMX8QM
> diff --git a/board/congatec/cgtqmx8/imximage.cfg b/board/congatec/cgtqmx8/imximage.cfg
> index 5ecde0c530..43035088e3 100644
> --- a/board/congatec/cgtqmx8/imximage.cfg
> +++ b/board/congatec/cgtqmx8/imximage.cfg
> @@ -4,8 +4,8 @@
> */
>
>
> -/* Boot from SD, sector size 0x400 */
> -BOOT_FROM SD 0x400
> +BOOT_FROM sd
> +
> /* SoC type IMX8QM */
> SOC_TYPE IMX8QM
> /* Append seco container image */
> diff --git a/configs/cgtqmx8_defconfig b/configs/cgtqmx8_defconfig
> index ddc65a06b9..fb43de624b 100644
> --- a/configs/cgtqmx8_defconfig
> +++ b/configs/cgtqmx8_defconfig
> @@ -20,8 +20,9 @@ CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
> CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x80200000
> CONFIG_REMAKE_ELF=y
> CONFIG_FIT=y
> +CONFIG_FIT_EXTERNAL_OFFSET=0x3000
> CONFIG_SPL_LOAD_FIT=y
> -CONFIG_SPL_FIT_GENERATOR="arch/arm/mach-imx/mkimage_fit_atf.sh"
> +# CONFIG_USE_SPL_FIT_GENERATOR is not set
> CONFIG_OF_BOARD_SETUP=y
> CONFIG_BOOTDELAY=3
> CONFIG_USE_BOOTCOMMAND=y
> diff --git a/doc/board/congatec/cgtqmx8.rst b/doc/board/congatec/cgtqmx8.rst
> index bccdef2f16..16711a844d 100644
> --- a/doc/board/congatec/cgtqmx8.rst
> +++ b/doc/board/congatec/cgtqmx8.rst
> @@ -57,8 +57,7 @@ Build U-Boot
> $ export ATF_LOAD_ADDR=0x80000000
> $ export BL33_LOAD_ADDR=0x80020000
> $ make cgtqmx8_defconfig
> - $ make u-boot.bin
> - $ make flash.bin
> + $ make
>
> Flash the binary into the SD card
> ---------------------------------
> --
> 2.17.1
>
Now Running into this issue:
MKIMAGE u-boot.img
MKIMAGE u-boot-dtb.img
LD u-boot.elf
make[1]: Für das Ziel „SPL“ ist nichts zu tun.
BINMAN all
binman: Section '/binman/u-boot-spl-ddr': Symbol '_binman_u_boot_any_prop_image_pos'
in entry '/binman/u-boot-spl-ddr/u-boot-spl/u-boot-spl-nodtb': Entry 'u-boot-any' not found in list (u-boot-spl-nodtb,u-boot-spl-dtb,u-boot-spl,main-section)
Makefile:1109: recipe for target 'all' failed
make: *** [all] Error 1
some hints?
Best Regards,
Oliver
next prev parent reply other threads:[~2022-10-25 15:32 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-25 15:20 [PATCH v4] imx: imx8qm-rom7720: switch to binman Oliver Graute
2022-10-25 15:20 ` [PATCH v5] imx: imx8qm: cgtqmx8: " Oliver Graute
2022-10-25 15:31 ` Oliver Graute [this message]
2022-10-25 15:53 ` Fabio Estevam
2022-10-26 14:00 ` Oliver Graute
2022-11-01 23:00 ` Fabio Estevam
2022-11-02 9:05 ` Oliver Graute
-- strict thread matches above, loose matches on Subject: below --
2022-10-26 14:00 [PATCH v5] imx: imx8qm-rom7720: " Oliver Graute
2022-10-26 14:00 ` [PATCH v5] imx: imx8qm: cgtqmx8: " Oliver Graute
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20221025153147.GE19855@optiplex \
--to=oliver.graute@gmail.com \
--cc=denys.drozdov@toradex.com \
--cc=festevam@denx.de \
--cc=festevam@gmail.com \
--cc=gaurav.jain@nxp.com \
--cc=horia.geanta@nxp.com \
--cc=marcel.ziswiler@toradex.com \
--cc=sbabic@denx.de \
--cc=u-boot@lists.denx.de \
--cc=uboot-imx@nxp.com \
--cc=ye.li@nxp.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.