On Tue, Jul 31, 2012 at 4:21 PM, Fabio Estevam <fabio.este...@freescale.com> wrote: > Define CONFIG_BOARD_LATE_INIT so that the serial console messages can be > redirected to the serial port. > > This is needed because in mx53loco.c we have: > > #ifdef CONFIG_BOARD_LATE_INIT > int board_late_init(void) > { > setenv("stdout", "serial"); > > return 0; > } > #endif > > Signed-off-by: Fabio Estevam <fabio.este...@freescale.com> > --- > include/configs/mx53loco.h | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/include/configs/mx53loco.h b/include/configs/mx53loco.h > index 0a25c7d..bd23387 100644 > --- a/include/configs/mx53loco.h > +++ b/include/configs/mx53loco.h > @@ -41,6 +41,7 @@ > #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) > > #define CONFIG_BOARD_EARLY_INIT_F > +#define CONFIG_BOARD_LATE_INIT > #define CONFIG_MXC_GPIO > #define CONFIG_REVISION_TAG
Or maybe this is a better approach? diff --git a/board/freescale/mx53loco/mx53loco.c b/board/freescale/mx53loco/mx53loco.c index cbdcfad..4176d46 100644 --- a/board/freescale/mx53loco/mx53loco.c +++ b/board/freescale/mx53loco/mx53loco.c @@ -495,14 +495,12 @@ int print_cpuinfo(void) return 0; } -#ifdef CONFIG_BOARD_LATE_INIT int board_late_init(void) { - setenv("stdout", "serial"); + setenv("preboot", "setenv stdout serial\0"); return 0; } -#endif int board_init(void) { -- 1.7.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot