diff --git a/board/freescale/t104xrdb/ddr.c b/board/freescale/t104xrdb/ddr.c index ab9e35d..302f19b 100644 --- a/board/freescale/t104xrdb/ddr.c +++ b/board/freescale/t104xrdb/ddr.c @@ -126,12 +126,12 @@ phys_size_t initdram(int board_type) #if defined(CONFIG_SPL_BUILD) || !defined(CONFIG_RAMBOOT_PBL) puts("Initializing....using SPD\n"); - //dram_size = fsl_ddr_sdram(); + dram_size = fsl_ddr_sdram(); #else - //dram_size = fsl_ddr_sdram_size(); + dram_size = fsl_ddr_sdram_size(); #endif - //dram_size = setup_ddr_tlbs(dram_size / 0x100000); - //dram_size *= 0x100000; + dram_size = setup_ddr_tlbs(dram_size / 0x100000); + dram_size *= 0x100000; #if defined(CONFIG_DEEP_SLEEP) && !defined(CONFIG_SPL_BUILD) fsl_dp_resume(); diff --git a/drivers/dma/fsl_dma.c b/drivers/dma/fsl_dma.c index daf3d4f..e75b95a 100644 --- a/drivers/dma/fsl_dma.c +++ b/drivers/dma/fsl_dma.c @@ -140,12 +140,13 @@ void dma_meminit(uint val, uint size) { uint *p = 0; uint i = 0; + val = 0x11112222; printf("im in dma_meminit\n"); for (*p = 0; p < (uint *)(8 * 1024); p++) { if (((uint)p & 0x1f) == 0) ppcDcbz((ulong)p); - *p = (uint)CONFIG_MEM_INIT_VALUE; + *p = (uint) 0x11111111//CONFIG_MEM_INIT_VALUE; if (((uint)p & 0x1c) == 0x1c) ppcDcbf((ulong)p);