From 5a4496b295e2a83cfcdaa76f6e7cbd986418a33c Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 30 Jan 2020 17:07:49 -0500 Subject: [PATCH] added even more waits, shortened to 2.5s --- board/freescale/t104xrdb/ddr.c | 5 ++++- drivers/ddr/fsl/main.c | 8 +++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/board/freescale/t104xrdb/ddr.c b/board/freescale/t104xrdb/ddr.c index 302f19b..b0ac59b 100644 --- a/board/freescale/t104xrdb/ddr.c +++ b/board/freescale/t104xrdb/ddr.c @@ -123,7 +123,8 @@ void board_mem_sleep_setup(void) phys_size_t initdram(int board_type) { phys_size_t dram_size; - + printf("init dram start\n"); + mdelay(2500); #if defined(CONFIG_SPL_BUILD) || !defined(CONFIG_RAMBOOT_PBL) puts("Initializing....using SPD\n"); dram_size = fsl_ddr_sdram(); @@ -136,6 +137,8 @@ phys_size_t initdram(int board_type) #if defined(CONFIG_DEEP_SLEEP) && !defined(CONFIG_SPL_BUILD) fsl_dp_resume(); #endif + printf("initdram end\n"); + mdelay(2500); return dram_size; } diff --git a/drivers/ddr/fsl/main.c b/drivers/ddr/fsl/main.c index 479184f..cab82d7 100644 --- a/drivers/ddr/fsl/main.c +++ b/drivers/ddr/fsl/main.c @@ -569,7 +569,8 @@ fsl_ddr_compute(fsl_ddr_info_t *pinfo, unsigned int start_step, sizeof(fsl_ddr_cfg_regs_t)); continue; } - + printf("Before ctrl_reg\n"); + mdelay(2500); compute_fsl_memctl_config_regs (i, &pinfo->memctl_opts[i], @@ -577,6 +578,8 @@ fsl_ddr_compute(fsl_ddr_info_t *pinfo, unsigned int start_step, pinfo->dimm_params[i], dbw_capacity_adjust[i], size_only); + printf("After ctrl_reg\n"); + mdelay(2500); } default: @@ -800,6 +803,9 @@ phys_size_t __fsl_ddr_sdram(fsl_ddr_info_t *pinfo) */ phys_size_t fsl_ddr_sdram(void) { + printf("In main, fls_ddr_sdram\n"); + mdelay(2500); + fsl_ddr_info_t info; /* Reset info structure. */