<?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 Re: sdcard read/write data corruption in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373085#M12342</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alejandrolozano"&gt;alejandrolozano&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;I was able to reproduce this problem on a TWR-VF65GS10 rev G board running our application.&amp;nbsp; I've migrated from MQX 4.1.1 to 4.1.2 since my last post however the problem occurred in both.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My development environment is IAR toolchain 6.60, MQX 4.1.2 for Vybrid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Ken&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 Jan 2015 20:44:35 GMT</pubDate>
    <dc:creator>KenOverly</dc:creator>
    <dc:date>2015-01-15T20:44:35Z</dc:date>
    <item>
      <title>sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373082#M12339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My environment: Vybrid custom board based on twrvf65gs10_a5, MQX 4.1.1, IAR toolchain&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see others have experienced similar problems when reading from / writing to the sdcard.&amp;nbsp; In my particular case we are compiling for a ddr target and then transferring the binary to the target sdcard using the MQX FTP server.&amp;nbsp; Occasionally (about 1 in 10-15 times) the file will be corrupted and is isolated to a contiguous block of 32 bytes occurring at various address locations within the file.&amp;nbsp; I've attached diff snapshots which show the 32 byte blocks that are corrupted during 3 different occurrences.&amp;nbsp; A corruption also sometimes occurs when the bootloader copies the binary from the sdcard into ddr which is caught by the md5 checking in the bootloader.&amp;nbsp; I have not yet evaluated what gets corrupted during a copy from sdcard to ddr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My suspicion was that it may be cache related since the corruption occurs within a 32 byte block.&amp;nbsp; I noticed the MQX 4.1.1 release notes mentioned a couple resolved issues (MQX-1445, MQX-4216) that could be related however the problem still occurs after transitioning from 4.1 to 4.1.1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is anyone else using the sdcard and getting consistently reliable operation?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any other info or testing that would help further diagnose the issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="2nd occurrence.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47612iCD2C8DEFF510D53C/image-size/large?v=v2&amp;amp;px=999" role="button" title="2nd occurrence.png" alt="2nd occurrence.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="3rd occurrence.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47613iFEEA44BD36DAE73B/image-size/large?v=v2&amp;amp;px=999" role="button" title="3rd occurrence.png" alt="3rd occurrence.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="4th occurrence.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47614iF8841298882C6667/image-size/large?v=v2&amp;amp;px=999" role="button" title="4th occurrence.png" alt="4th occurrence.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2014 17:08:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373082#M12339</guid>
      <dc:creator>keno</dc:creator>
      <dc:date>2014-11-26T17:08:43Z</dc:date>
    </item>
    <item>
      <title>Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373083#M12340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you been able to reproduce this error in one of our boards. I have not seen this problem before, therefore it would be nice to reproduce the issue in one of our boards so we can test it and narrow down the possible problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2014 17:53:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373083#M12340</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2014-11-27T17:53:13Z</dc:date>
    </item>
    <item>
      <title>Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373084#M12341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alejandro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have not attempted to reproduce the problem on the tower board yet.&amp;nbsp; I'll work on getting it setup and give it a try.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Ken&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Dec 2014 13:59:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373084#M12341</guid>
      <dc:creator>keno</dc:creator>
      <dc:date>2014-12-01T13:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373085#M12342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alejandrolozano"&gt;alejandrolozano&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;I was able to reproduce this problem on a TWR-VF65GS10 rev G board running our application.&amp;nbsp; I've migrated from MQX 4.1.1 to 4.1.2 since my last post however the problem occurred in both.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My development environment is IAR toolchain 6.60, MQX 4.1.2 for Vybrid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Ken&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2015 20:44:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373085#M12342</guid>
      <dc:creator>KenOverly</dc:creator>
      <dc:date>2015-01-15T20:44:35Z</dc:date>
    </item>
    <item>
      <title>Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373086#M12343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ken,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the delay. I wonder if it is possible for you to share your application.&lt;/P&gt;&lt;P&gt;That way I test and try to find out the problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jan 2015 21:44:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373086#M12343</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2015-01-22T21:44:28Z</dc:date>
    </item>
    <item>
      <title>Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373087#M12344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alejandro,&lt;/P&gt;&lt;P&gt;Thanks for your reply.&amp;nbsp; I've requested permission from my manager to share our application code.&amp;nbsp; Is there a way I can send it to you privately?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I'm unable to send our application I may be able to modify a Freescale example project to demonstrate the issue I'm having.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Ken&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jan 2015 13:14:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373087#M12344</guid>
      <dc:creator>KenOverly</dc:creator>
      <dc:date>2015-01-27T13:14:45Z</dc:date>
    </item>
    <item>
      <title>Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373088#M12345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ken,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the delay. I wonder if you can create a Service Request in &lt;A href="https://community.nxp.com/www.freescale.com/support" target="test_blank"&gt;www.freescale.com/support&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;There you can upload your project and it is not public.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 17:06:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373088#M12345</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2015-01-28T17:06:17Z</dc:date>
    </item>
    <item>
      <title>Re: Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373089#M12346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alejandro,&lt;/P&gt;&lt;P&gt;I have some new information to report.&amp;nbsp; I noticed &lt;A _jive_internal="true" href="https://community.nxp.com/message/455591#455591" rel="nofollow noopener noreferrer" target="_blank"&gt;this forum post&lt;/A&gt; which is similar to the problem I'm experiencing though it's on the K70FX platform (mine is Vybrid).&amp;nbsp; It prompted me to look at the sdcard driver and investigate a little deeper.&amp;nbsp; One observation I made recently was that the frequency of the data corruption seems to be affected by ethernet communication activity.&amp;nbsp; Few errors occur with the network cables left disconnected but would immediately increase once the network cable was connected on both our board and the TWR board.&amp;nbsp; The test I'm performing continually reads a 1MB file from the sdcard and performs an MD5 checksum of the file which it then compares with the known checksum - roughly once a second.&amp;nbsp; I've found that with network communication active it fails about 30% of the time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As a test I modified the sdcard driver to disable interrupts while data was being copied to/from the sdcard dma buffer.&amp;nbsp; The result was that it significantly reduced the number of errors (6 errors in 330,000 file reads).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the portion of the code that I modified in esdhc.c:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In esdhc_read() beginning at around line 1554:&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14230667860098578" jivemacro_uid="_14230667860098578" modifiedtitle="true"&gt;
&lt;P&gt;#if ESDHC_IS_HANDLING_CACHE&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _int_disable();&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (head_len)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _DCACHE_INVALIDATE_LINE(head);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_copy(head, data_ptr, head_len);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (body_len)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _DCACHE_INVALIDATE_MBYTES(body, body_len);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if&amp;nbsp; (tail_len)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _DCACHE_INVALIDATE_LINE(tail);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_copy(tail, ((uint8_t *)data_ptr) + head_len + body_len, tail_len);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _int_enable();&lt;/P&gt;
&lt;P&gt;#endif&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _DCACHE_INVALIDATE_LINE(tail);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_copy(tail, ((uint8_t *)data_ptr) + head_len + body_len, tail_len);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In esdhc_write() beginning at around line 1692:&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="_jivemacro_uid_14230667858597762 jive_text_macro jive_macro_code" jivemacro_uid="_14230667858597762"&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _int_disable();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Flush caches */&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (head_len)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_copy(data_ptr, head, head_len);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _DCACHE_FLUSH_LINE(head);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (body_len)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _DCACHE_FLUSH_MBYTES(body, body_len);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (tail_len)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_copy(((uint8_t*)data_ptr) + head_len + body_len, tail, tail_len);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _DCACHE_FLUSH_LINE(tail);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _int_enable();&lt;/P&gt;

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Feb 2015 16:01:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373089#M12346</guid>
      <dc:creator>KenOverly</dc:creator>
      <dc:date>2015-02-02T16:01:41Z</dc:date>
    </item>
    <item>
      <title>Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373090#M12347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;did you find anything more out about this or find a solution?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2015 10:03:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373090#M12347</guid>
      <dc:creator>jonny</dc:creator>
      <dc:date>2015-08-05T10:03:33Z</dc:date>
    </item>
    <item>
      <title>Re: sdcard read/write data corruption</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373091#M12348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jonathan,&lt;/P&gt;&lt;P&gt;Sorry it took me so long to respond.&amp;nbsp; I did not notice your post until today.&amp;nbsp; Unfortuantely I have not found a solution to this problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Per Alejandro's request I created a Freescale support request (SR#1-3639496941 for reference).&amp;nbsp; I modified the Freescale SDCARD demo application and was able to reproduce the problem on the Vybrid TWR board.&amp;nbsp; I attached that modified demo to the SR and Alejandro was unable to reproduce my results.&amp;nbsp; The suggestion was that perhaps I had modified the BSP or user_config.h which created the problem I was observing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That was as far as I was able to chase it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Mar 2016 19:03:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/sdcard-read-write-data-corruption/m-p/373091#M12348</guid>
      <dc:creator>keno</dc:creator>
      <dc:date>2016-03-10T19:03:41Z</dc:date>
    </item>
  </channel>
</rss>

