<?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>i.MX ProcessorsのトピックMemory Timing issue on custom board based on i.MX28</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Memory-Timing-issue-on-custom-board-based-on-i-MX28/m-p/191951#M9831</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;We have build a custom board with i.mx280 and ddr2 from micron 64mb.Looks like its memory timing issue, we are using default bootlet setting , with obvious change , bank size to 4 banks and SDRAM_SIZE .&lt;/P&gt;&lt;P&gt;Issue we see : when writer to DDR2 ( DDR base to max size), its fails after some writer ( random ) , so if we add delay write and read and then write , work well.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So , this looks like memory timing issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Will&amp;nbsp;appreciate any one have&amp;nbsp;experience dealing this issue , point me in right direction !!!!&lt;/P&gt;&lt;P&gt;Any help&amp;nbsp;appreciated !!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RA &amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Nov 2011 00:15:10 GMT</pubDate>
    <dc:creator>Rt1z</dc:creator>
    <dc:date>2011-11-29T00:15:10Z</dc:date>
    <item>
      <title>Memory Timing issue on custom board based on i.MX28</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Memory-Timing-issue-on-custom-board-based-on-i-MX28/m-p/191951#M9831</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;We have build a custom board with i.mx280 and ddr2 from micron 64mb.Looks like its memory timing issue, we are using default bootlet setting , with obvious change , bank size to 4 banks and SDRAM_SIZE .&lt;/P&gt;&lt;P&gt;Issue we see : when writer to DDR2 ( DDR base to max size), its fails after some writer ( random ) , so if we add delay write and read and then write , work well.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So , this looks like memory timing issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Will&amp;nbsp;appreciate any one have&amp;nbsp;experience dealing this issue , point me in right direction !!!!&lt;/P&gt;&lt;P&gt;Any help&amp;nbsp;appreciated !!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RA &amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2011 00:15:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Memory-Timing-issue-on-custom-board-based-on-i-MX28/m-p/191951#M9831</guid>
      <dc:creator>Rt1z</dc:creator>
      <dc:date>2011-11-29T00:15:10Z</dc:date>
    </item>
    <item>
      <title>Re: Memory Timing issue on custom board based on i.MX28</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Memory-Timing-issue-on-custom-board-based-on-i-MX28/m-p/191952#M9832</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If i understand correctly you receive error messages from bootlet? If you have iMX28 EVK try running your modified bootlet on it. Although it have 8 bank memory, there shouldn't be any problem 4 bank settings.  If your modified SW O.K. then do a electrical verification on DDR lines with a proper scope and active probes. Both for timing and voltage levels. There could be an issue with PCB routing, stackup or decoupling.  Regards Ahmet&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2011 07:57:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Memory-Timing-issue-on-custom-board-based-on-i-MX28/m-p/191952#M9832</guid>
      <dc:creator>AhmetYUCE</dc:creator>
      <dc:date>2011-11-29T07:57:40Z</dc:date>
    </item>
    <item>
      <title>Re: Memory Timing issue on custom board based on i.MX28</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Memory-Timing-issue-on-custom-board-based-on-i-MX28/m-p/191953#M9833</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Ahmet for reply,&lt;/P&gt;&lt;P&gt;I did memory testing from bootlet and also from the kernel, (after linux_prep jumps to the kernel to&amp;nbsp;uncompressed misc.c)&amp;nbsp;&lt;/P&gt;&lt;P&gt;from the boot_prep i am trying to writer all DRAM ( 64 Mbyte ) 4bytes @ a time. which fails&amp;nbsp;randomly. Its pass if we adding delay (by reading back ) after each write.&lt;/P&gt;&lt;P&gt;same thing from the test code in the misc.c ( made sure we are writing in free mem space).&lt;/P&gt;&lt;P&gt;Same boot image work on my EVA board .&lt;/P&gt;&lt;P&gt;Any input on thing in s/w ( bootlet ) i need to change ( apart for the bank change DRAM[31] and SDRAM_SIZE) ? any help&amp;nbsp;appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;RA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2011 18:54:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Memory-Timing-issue-on-custom-board-based-on-i-MX28/m-p/191953#M9833</guid>
      <dc:creator>Rt1z</dc:creator>
      <dc:date>2011-11-30T18:54:14Z</dc:date>
    </item>
  </channel>
</rss>

