On Tue, May 26, 2015 at 11:00 AM, ansaris <[email protected]> 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 > [email protected] > https://lists.yoctoproject.org/listinfo/meta-freescale > -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
