board: freescale: imxrt1050-evk: fix console is not enabled while init dram

While initializing dram in spl_dram_init(), mdelay() is called that in
order calls get_ticks() that  verifies if timer exists, if doesn't, it
throws a panic(), but since preloader_console_init() has still not been
called those panic()s will fail. This doesn't help debugging, so let's
setup console before calling spl_dram_init() by moving it after
spl_dram_init().

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
This commit is contained in:
Giulio Benetti 2021-04-04 20:21:34 +02:00 committed by Stefano Babic
parent 45dae4a3c7
commit eeb47ee474

View file

@ -60,8 +60,8 @@ int spl_dram_init(void)
void spl_board_init(void) void spl_board_init(void)
{ {
spl_dram_init();
preloader_console_init(); preloader_console_init();
spl_dram_init();
arch_cpu_init(); /* to configure mpu for sdram rw permissions */ arch_cpu_init(); /* to configure mpu for sdram rw permissions */
} }