[meta-freescale] iMX6 - CONFIG_SYS_GENERIC_BOARD macro defined in U-Boot

Daiane Angolini daiane.list at gmail.com
Wed May 27 11:49:37 PDT 2015


On Tue, May 26, 2015 at 11:00 AM, ansaris <ansaris at iwavesystems.com> wrote:
> Hi,
>
> We are using imx6Q SabreSD platform for our development with
> Linux3.14.28_1.0.0-GA BSP.
> But initially we used Linux 3.10.17_1.0.0-GA BSP.
>
> The Linux3.14.28_1.0.0-GA BSP uses "U-Boot-2014.04" and the Linux
> 3.10.17_1.0.0-GA BSP uses "U-Boot-2013.04" versions.
>

Maybe it would be better if you send this question to u-boot mailing list.

I don't know the answer, but if it was a quiz, I would guess it is
because of SPL.

Daiane

> We have gone through below file in U-Boot-2014.04 and found that the
> "CONFIG_SYS_GENERIC_BOARD" macro is defined.
> ~/u-boot-imx/include/configs/mx6sabre_common.h
>
> Because of the macro "CONFIG_SYS_GENERIC_BOARD" definition, the
> "board_init_f" and "board_init_r" functions are executed from the below
> files respectively.
> ~/u-boot-imx/common/board_f.c
> ~/u-boot-imx/common/board_r.c
>
>
> But we have gone through below file in U-Boot-2013.04 and found that the
> "CONFIG_SYS_GENERIC_BOARD" macro is not defined.
> ~/u-boot-imx/include/configs/mx6qsabre_common.h
> With U-Boot-2013.04, the "board_init_f" and "board_init_r" functions are
> executed from the below file
> ~/u-boot-imx/arch/arm/lib/board.c
>
>
> From U-Boot-2014.04, why the "board_init_f" and "board_init_r" functions are
> not executed from below file.
> ~/u-boot-imx/arch/arm/lib/board.c
>
> Please suggest us.
>
> Thanks and Regards,
> Ansari
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>


More information about the meta-freescale mailing list