|
@@ -1095,6 +1095,13 @@ void board_init_f_r(void)
|
|
if (initcall_run_list(init_sequence_f_r))
|
|
if (initcall_run_list(init_sequence_f_r))
|
|
hang();
|
|
hang();
|
|
|
|
|
|
|
|
+ /*
|
|
|
|
+ * The pre-relocation drivers may be using memory that has now gone
|
|
|
|
+ * away. Mark serial as unavailable - this will fall back to the debug
|
|
|
|
+ * UART if available.
|
|
|
|
+ */
|
|
|
|
+ gd->flags &= ~GD_FLG_SERIAL_READY;
|
|
|
|
+
|
|
/*
|
|
/*
|
|
* U-Boot has been copied into SDRAM, the BSS has been cleared etc.
|
|
* U-Boot has been copied into SDRAM, the BSS has been cleared etc.
|
|
* Transfer execution from Flash to RAM by calculating the address
|
|
* Transfer execution from Flash to RAM by calculating the address
|