diff options
-rw-r--r-- | arch/arm/lib/board.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c index 7dbeda121a..75dcfbc6f4 100644 --- a/arch/arm/lib/board.c +++ b/arch/arm/lib/board.c @@ -163,6 +163,11 @@ static int display_dram_config(void) for (i = 0; i < CONFIG_NR_DRAM_BANKS; i++) size += gd->bd->bi_dram[i].size; + if (size != PHYS_SDRAM_1_SIZE) { + printf("boot hang issue detected "); + do_reset(NULL, 0, 0, NULL); + } + puts("DRAM: "); print_size(size, "\n"); #endif |