<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic regarding SDRAM in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/regarding-SDRAM/m-p/733323#M29620</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1.sd ram data is corrupted&amp;nbsp;when reading after some time, corrupted data &amp;nbsp;looks like data is shifted by 2 byte for 14 bytes. in LPC54608 iam using 4Mb*16 (AS4C4M16SA ) SD RAM.&lt;/P&gt;&lt;P&gt;2.if I started data feteching from a location that is multiples of 16 bytes data is not corrupted, if &amp;nbsp;I started data feteching location other than multiples of 16 bytes like multiples of 4 that is corrupted as mentioned above.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 May 2018 11:41:38 GMT</pubDate>
    <dc:creator>TEMCEFF</dc:creator>
    <dc:date>2018-05-30T11:41:38Z</dc:date>
    <item>
      <title>regarding SDRAM</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/regarding-SDRAM/m-p/733323#M29620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1.sd ram data is corrupted&amp;nbsp;when reading after some time, corrupted data &amp;nbsp;looks like data is shifted by 2 byte for 14 bytes. in LPC54608 iam using 4Mb*16 (AS4C4M16SA ) SD RAM.&lt;/P&gt;&lt;P&gt;2.if I started data feteching from a location that is multiples of 16 bytes data is not corrupted, if &amp;nbsp;I started data feteching location other than multiples of 16 bytes like multiples of 4 that is corrupted as mentioned above.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 May 2018 11:41:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/regarding-SDRAM/m-p/733323#M29620</guid>
      <dc:creator>TEMCEFF</dc:creator>
      <dc:date>2018-05-30T11:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: regarding SDRAM</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/regarding-SDRAM/m-p/733324#M29621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A _jive_internal="true" class="" data-content-finding="Community" data-userid="235125" data-username="keerthisripallapothu" href="https://community.nxp.com/people/keerthisripallapothu"&gt;Muralidhar M&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;Thank you for your interest in NXP Semiconductor products and &lt;BR /&gt;It seems a bit weird and I was wondering if you can share a compile-able demo which can replicate the phenomenon.&lt;BR /&gt;it's helpful to figure it out by me.&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jun 2018 02:48:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/regarding-SDRAM/m-p/733324#M29621</guid>
      <dc:creator>jeremyzhou</dc:creator>
      <dc:date>2018-06-01T02:48:28Z</dc:date>
    </item>
    <item>
      <title>Re: regarding SDRAM</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/regarding-SDRAM/m-p/733325#M29622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank sir.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the scenario is&lt;/P&gt;&lt;P&gt;when we write and read immediate it is working fine ,if we read after some time the the data bytes are shifting 2-4 bytes but occur randomly&lt;/P&gt;&lt;P&gt;example&lt;/P&gt;&lt;P&gt;the data written to SD RAM&lt;/P&gt;&lt;P&gt;0xA0000000 -&amp;gt; 0x00000000&amp;nbsp; 0x44332211&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x88776655&lt;/P&gt;&lt;P&gt;0xA000000C-&amp;gt;0x000000001 0x44332211&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x88776655&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;P&gt;data reading after some time&lt;/P&gt;&lt;P&gt;0xA0000000 -&amp;gt; 0x00000000&amp;nbsp; 0x44332211&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x8877&lt;EM&gt;&lt;STRONG&gt;8877&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;0xA000000C-&amp;gt;0x000000001 0x44332211&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x88776655&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the SD RAM we used is&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AS4C4M16SA-6TIN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the timming we have initialized&lt;/P&gt;&lt;P&gt;are&lt;/P&gt;&lt;P&gt;#define SDRAM_REFRESHPERIOD_NS (64 * 1000000 / 4096) /* 4096 rows/ 64ms */&lt;BR /&gt;#define SDRAM_TRP_NS (21u)&lt;BR /&gt;#define SDRAM_TRAS_NS (42u)&lt;BR /&gt;#define SDRAM_TSREX_NS (67u)&lt;BR /&gt;#define SDRAM_TAPR_NS (20u)&lt;BR /&gt;#define SDRAM_TWRDELT_NS (6u)&lt;BR /&gt;#define SDRAM_TRC_NS (60u)&lt;BR /&gt;#define SDRAM_RFC_NS (60u)&lt;BR /&gt;#define SDRAM_XSR_NS (67u)&lt;BR /&gt;#define SDRAM_RRD_NS (14u)&lt;BR /&gt;#define SDRAM_MRD_NCLK (2u)&lt;BR /&gt;#define SDRAM_RAS_NCLK (2u)&lt;BR /&gt;#define SDRAM_MODEREG_VALUE (0x33u)&lt;BR /&gt;#define SDRAM_DEV_MEMORYMAP (0x05u) /* 64Mbits (4M*16, 4banks, 12 rows, 8 columns)*/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we used SDK emc files .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2018 04:51:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/regarding-SDRAM/m-p/733325#M29622</guid>
      <dc:creator>TEMCEFF</dc:creator>
      <dc:date>2018-10-11T04:51:04Z</dc:date>
    </item>
  </channel>
</rss>

