From: Oliver Graute <oliver.graute@gmail.com>
To: Peng Fan <peng.fan@oss.nxp.com>
Cc: sbabic@denx.de, festevam@gmail.com, peng.fan@nxp.com,
uboot-imx@nxp.com, u-boot@lists.denx.de,
"Gaurav Jain" <gaurav.jain@nxp.com>, "Ye Li" <ye.li@nxp.com>,
"Horia Geantă" <horia.geanta@nxp.com>,
"Denys Drozdov" <denys.drozdov@toradex.com>,
"Marcel Ziswiler" <marcel.ziswiler@toradex.com>
Subject: Re: [PATCH v1] imx: imx8qm: imx8qm_mek switch to binman
Date: Thu, 27 Oct 2022 16:27:59 +0200 [thread overview]
Message-ID: <20221027142759.GA20312@optiplex> (raw)
In-Reply-To: <ef52d77d-ff5c-5ed3-8205-3417a00ba491@oss.nxp.com>
On 26/10/22, Peng Fan wrote:
>
>
> On 10/26/2022 4:09 PM, Oliver Graute wrote:
> > Signed-off-by: Oliver Graute <oliver.graute@kococonnector.com>
> > ---
> > arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi | 2 ++
> > arch/arm/mach-imx/imx8/Kconfig | 1 +
> > board/freescale/imx8qm_mek/README | 2 +-
> > board/freescale/imx8qm_mek/imximage.cfg | 2 +-
> > configs/imx8qm_mek_defconfig | 2 ++
> > 5 files changed, 7 insertions(+), 2 deletions(-)
> >
> > diff --git a/arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi b/arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi
> > index a95209e141..eefdccf992 100644
> > --- a/arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi
> > +++ b/arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi
> > @@ -3,6 +3,8 @@
> > * Copyright 2018, 2021 NXP
> > */
> > +#include "imx8qm-u-boot.dtsi"
> > +
>
> I think the build system would automatically include this.
> Please correct if I am wrong.
That's not the case if I remove the include I run into following error:
make[1]: Für das Ziel „SPL“ ist nichts zu tun.
BINMAN all
binman: Device tree 'u-boot.dtb' does not have a 'binman' node
Makefile:1109: recipe for target 'all' failed
make: *** [all] Error 1
>
> > &{/imx8qm-pm} {
> > u-boot,dm-spl;
> > diff --git a/arch/arm/mach-imx/imx8/Kconfig b/arch/arm/mach-imx/imx8/Kconfig
> > index 23a7fcf361..4ccbabf506 100644
> > --- a/arch/arm/mach-imx/imx8/Kconfig
> > +++ b/arch/arm/mach-imx/imx8/Kconfig
> > @@ -68,6 +68,7 @@ config TARGET_GIEDI
> > config TARGET_IMX8QM_MEK
> > bool "Support i.MX8QM MEK board"
> > + select BINMAN
> > select BOARD_LATE_INIT
> > select IMX8QM
> > select FSL_CAAM
> > diff --git a/board/freescale/imx8qm_mek/README b/board/freescale/imx8qm_mek/README
> > index 570ed7e210..b1a4c6cc82 100644
> > --- a/board/freescale/imx8qm_mek/README
> > +++ b/board/freescale/imx8qm_mek/README
> > @@ -40,7 +40,7 @@ And copy the following firmwares to U-Boot folder:
> > Build U-Boot
> > ============
> > $ make imx8qm_mek_defconfig
> > -$ make flash.bin
> > +$ make
> > Flash the binary into the SD card
> > =================================
> > diff --git a/board/freescale/imx8qm_mek/imximage.cfg b/board/freescale/imx8qm_mek/imximage.cfg
> > index 71612678c9..46ca3bf817 100644
> > --- a/board/freescale/imx8qm_mek/imximage.cfg
> > +++ b/board/freescale/imx8qm_mek/imximage.cfg
> > @@ -5,7 +5,7 @@
> > /* Boot from SD, sector size 0x400 */
> > -BOOT_FROM SD 0x400
> > +BOOT_FROM sd
>
> Why update this?
you are right its unneccessary, will fix it in v2
>
> > /* SoC type IMX8QM */
> > SOC_TYPE IMX8QM
> > /* Append seco container image */
> > diff --git a/configs/imx8qm_mek_defconfig b/configs/imx8qm_mek_defconfig
> > index b973b809be..25b51cf1ec 100644
> > --- a/configs/imx8qm_mek_defconfig
> > +++ b/configs/imx8qm_mek_defconfig
> > @@ -23,6 +23,8 @@ CONFIG_SYS_LOAD_ADDR=0x80280000
> > 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_OF_BOARD_SETUP=y
> > CONFIG_OF_SYSTEM_SETUP=y
> > CONFIG_BOOTDELAY=3
>
> Regards,
> Peng.
Best Regards,
Oliver
prev parent reply other threads:[~2022-10-27 14:31 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-26 8:09 [PATCH v1] imx: imx8qm: imx8qm_mek switch to binman Oliver Graute
2022-10-26 9:18 ` Peng Fan
2022-10-27 14:27 ` Oliver Graute [this message]
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=20221027142759.GA20312@optiplex \
--to=oliver.graute@gmail.com \
--cc=denys.drozdov@toradex.com \
--cc=festevam@gmail.com \
--cc=gaurav.jain@nxp.com \
--cc=horia.geanta@nxp.com \
--cc=marcel.ziswiler@toradex.com \
--cc=peng.fan@nxp.com \
--cc=peng.fan@oss.nxp.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.