Hi Team,
I have a customer who is using the OMAP-L138 and is trying to get it working with 256MB DDR memory. They are experiencing some issues with this. Comments from customer are below:
"I thought it was be a simple matter of changing a few parameters in u-boot,
but not so. The version of u-boot we’re using is a bit old (2012.04.01).
Both memories work for 128MB.
This old version of u-boot does not seem to have any configuration of the SDCR and
DDR related registers. The latest/greatest version of u-boot has more going on (da850_lowlevel.c).
Moving to the new u-boot has it’s own issues, so I’m trying to get the old version working first.
I am determining that the full 256 MB isn’t available by:
1. write a pattern to 0xC000_0030
2. read back to verify
3. read from 0xC800_0030, seeing pattern written to 0xC000_0000 -> larger memory not working
I do have the memory length set to
#define PHYS_SDRAM_1 DAVINCI_DDR_EMIF_DATA_BASE /* DDR Start */
#define PHYS_SDRAM_1_SIZE (256 << 20) /* SDRAM size 256MB */
Old memory 128MB:
Micron MT46H64M16LF
New memory 256MB, same footprint:
Micron MT46H128M16LF"
Can you give some help on this?
Thanks,
Daniel