Hi,
I am using RM48 HDK and trying to access the on-board 8MB ISSI SDRAM.
The HalCoGen version I am using is 03.02.02. I created a TMDXRM48HDK project, and enabled EMIF and configured the SDRAM settings (according to the values mentioned in its datasheet).
I also configured the EMIF clock (VCLK3) to 53.333 MHz (as this was mentioned in one of the discussions on this forum).
I also changed the linker file manually and defined a section for SDRAM.
After doing the above configurations, I call EMIF_Init function and then write in SDRAM. I am not getting the expected output. First, every operation (16-bit) is updating the entire memory, this I view in the memory viewer (0x8000_0000 and onwards). Secondly, first two write operations are filling the SDRAM with all 0s, and then alternately the correct value is written but on all locations of SDRAM.
What can I do to fix this, what is it that is missed in the entire configuration?
Kindly help.
Thanks
dranne