Hello,
I am experiencing an problem with my SDRAM. I have a single OMAP-L137 processor attached to two Micron MT48LC16M16A2-75:D, 16-bits SDRAM chips. The chips are arranged to function as a single 32-bit device. They are attached via EMIFB_CS0n. The OMAP-L137 is run at 300Mhz, and SDRAM run at 100Mhz, and I use the spetrum's dsp test code, just modify the SDRAM CL to 3, but the sdram works very bizarre.
1) when write a sequent data like 0,1,2,3,4,5,....................., then read from sdram and storge data at DSP L2 ram, the data is rambling, only some address is right.
2) Change the sdram clk from 100Mhz to 10Mhz, the situation is same.
3) when write the same data 1000time, then read also 1000 time, the data is right.
I am very struggling with this problem, I have probe the signal, the signal seems right. I do not know the root cause.