<?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: SD Card compatibility in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1883001#M56202</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;When testing a card with the application example the card-format step must be removed.&lt;/P&gt;&lt;P&gt;Re-formatting a card before every use hides any incompatibility issue.&lt;/P&gt;&lt;P&gt;The end user probably wouldn't appreciate having all of his files erased every time he turns on the device.&lt;/P&gt;</description>
    <pubDate>Thu, 06 Jun 2024 19:37:03 GMT</pubDate>
    <dc:creator>gary-h</dc:creator>
    <dc:date>2024-06-06T19:37:03Z</dc:date>
    <item>
      <title>SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1864821#M56025</link>
      <description>&lt;P&gt;I am trying to ship product using an LPC55S69 with a MicroSD card.&lt;/P&gt;&lt;P&gt;I find that the driver software in MCUExpresso supports very, very few types of cards.&lt;/P&gt;&lt;P&gt;Cards that are about 3 years old work.&amp;nbsp; Cards that are older - &lt;EM&gt;or newer&lt;/EM&gt; - than that do not work.&lt;/P&gt;&lt;P&gt;I get various errors depending on the brand and age of the card.&amp;nbsp; 0x02, 0x03 and 0x21 are common return codes from 'fx_media_open'.&lt;/P&gt;&lt;P&gt;How to fix this?&amp;nbsp; Forcing the customer to use a specific card - especially one that is no longer available new - is a non-starter.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2024 01:38:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1864821#M56025</guid>
      <dc:creator>gary-h</dc:creator>
      <dc:date>2024-05-14T01:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1866957#M56059</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;If the SD card you are using is not supported, I suppose it is a software issue.&lt;/P&gt;
&lt;P&gt;Can you tell us the SD card number so that I can give suggestion to SDK team even if the SD card is not supported by the current SDK version.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
      <pubDate>Thu, 16 May 2024 08:24:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1866957#M56059</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2024-05-16T08:24:08Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1867323#M56069</link>
      <description>&lt;P&gt;I did more testing around this problem.&amp;nbsp;&amp;nbsp;I tried SD-Cards from Samsung, SanDisk, and PNY.&amp;nbsp; For SanDisk I tried 'Extreme' and 'Ultra'.&lt;/P&gt;&lt;P&gt;In all tests it did not matter what brand of card I used.&amp;nbsp; What mattered was the OS (WinXP, Win7, Win10) that the card was formatted on.&amp;nbsp; I also tried cards direct from the package - not formatted by a PC.&lt;/P&gt;&lt;P&gt;In all tests, cards formatted on a Win10 PC would not work.&amp;nbsp; I tested this using the 'lpcxpresso55s69_filex_sdcard' example on a LPC55S69-EVK.&lt;/P&gt;&lt;P&gt;What does work are cards from a few years back - probably formatted on a Win7 PC.&amp;nbsp; I have not found a modern card that works direct from the package.&lt;/P&gt;&lt;P&gt;Is there a list of "cards supported by the current SDK version"?&amp;nbsp; I have not seen any list.&lt;/P&gt;</description>
      <pubDate>Thu, 16 May 2024 16:20:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1867323#M56069</guid>
      <dc:creator>gary-h</dc:creator>
      <dc:date>2024-05-16T16:20:31Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1869960#M56115</link>
      <description>&lt;P&gt;I had asked for a list of supported cards.&amp;nbsp; I have not seen one.&lt;/P&gt;&lt;P&gt;Cards that do not work:&amp;nbsp; SanDisk, Samsung, and PNY.&lt;/P&gt;&lt;P&gt;Cards that do work:&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;None found&lt;/EM&gt;&lt;/STRONG&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suggest that you get a brand-new card, straight from the package, and test it using your 'lpcxpresso55s69_filex_sdcard' example.&amp;nbsp;&amp;nbsp;You will find that no new cards work.&lt;/P&gt;&lt;P&gt;Windows and Linux no longer initialize an SD-Card in a way that your port of FileX will accept.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2024 19:00:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1869960#M56115</guid>
      <dc:creator>gary-h</dc:creator>
      <dc:date>2024-05-21T19:00:44Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1872179#M56137</link>
      <description>&lt;P&gt;Hi Gary,&lt;/P&gt;
&lt;P&gt;we test File-X with a Kingston microSDHC 16GB card. Would you be able to get one (Amazon have them for ~$17) so we can see if that works for you?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 16:32:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1872179#M56137</guid>
      <dc:creator>brendonslade</dc:creator>
      <dc:date>2024-05-23T16:32:02Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1876418#M56161</link>
      <description>&lt;P&gt;&lt;SPAN&gt;XiangJun Rong indicated that there is a list of supported cards.&amp;nbsp; Please share that list.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Limiting to one brand of card creates a product that will not sell.&amp;nbsp; This is not a solution.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Gary.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2024 15:16:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1876418#M56161</guid>
      <dc:creator>gary-h</dc:creator>
      <dc:date>2024-05-28T15:16:27Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1877050#M56165</link>
      <description>&lt;P&gt;Hi, Gary,&lt;/P&gt;
&lt;P&gt;Unfortunately, because of two many SD card brands and types, I can not give the lists of SD card the SDK supports, I am sorry.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
      <pubDate>Wed, 29 May 2024 08:44:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1877050#M56165</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2024-05-29T08:44:59Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1877764#M56169</link>
      <description>&lt;P&gt;I understand that the software was only tested with one Kingston card of unknown origin, so&amp;nbsp;I tried a Kingston card as suggested by&amp;nbsp;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/141035" target="_self"&gt;&lt;SPAN class=""&gt;brendonslade&lt;/SPAN&gt;&lt;/A&gt;.&amp;nbsp; A brand-new card was not accepted by NXP software, even though it worked perfectly on Windows.&lt;/P&gt;&lt;P&gt;Now the list of supported cards &lt;U&gt;that can be purchased new&lt;/U&gt; is:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;None&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;There is an error in the NXP port of the FileX library that prevents new cards from working.&lt;/P&gt;&lt;P&gt;Will it get fixed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2024 02:48:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1877764#M56169</guid>
      <dc:creator>gary-h</dc:creator>
      <dc:date>2024-05-30T02:48:58Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1878256#M56177</link>
      <description>&lt;P&gt;Hi Gary,&lt;/P&gt;
&lt;P&gt;Sorry for your frustration - my post was intended to get to a common reference point of a working platform (i.e. what works for us so we can converge on a solution). The Kingston card I mentioned is the go-to (but not the only) one our development team use on the LPCXpresso55S69 board, and we re-confirmed that this is working for us.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We'll get in direct contact to try and work on the resolution with you and the development team.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Brendon&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2024 14:36:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1878256#M56177</guid>
      <dc:creator>brendonslade</dc:creator>
      <dc:date>2024-05-30T14:36:53Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1878376#M56178</link>
      <description>&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;Please note that the problem only exists on &lt;EM&gt;new&lt;/EM&gt; cards.&amp;nbsp; Cards that have an acceptable partition table will never show the issue - no matter how many times they are reformatted.&lt;/P&gt;&lt;P&gt;The reason it shows up on new cards is that the need for a partition table on SD-Cards has been removed, so new cards do not have one and Windows will not add one.&amp;nbsp; A partition table does reduce the capacity of the card; this is probably why it has been eliminated.&lt;/P&gt;&lt;P&gt;I have been able to duplicate the error using the LPC55S69-EVK with&amp;nbsp;lpcxpresso55s69_filex_sdcard.&amp;nbsp; What I do is try a new card in this setup - I verify that Windows recognizes the card &lt;EM&gt;without having to initialize it&lt;/EM&gt;, and that I can write files to it.&amp;nbsp; I then test the card in the EVK setup and notice that the software returns an error.&amp;nbsp; The typical error in this case is 0x02 - FX_MEDIA_INVALID.&lt;/P&gt;&lt;P&gt;I have also tried formatting the card without a partition table.&amp;nbsp; In all cases Windows and Linux can mount/read/write the card perfectly.&amp;nbsp; Depending on the version of Windows used to format the card I will get 0x02, 0x03, or 0x21 errors from lpcxpresso55s69_filex_sdcard.&amp;nbsp; The error codes are unique and repeatable according to the OS used to format the card.&lt;/P&gt;&lt;P&gt;If I put a card into an older version of Linux (Ubuntu-14) and make a file system there (Linux's version of format) then the card is usable by all three - Windows, Linux, and FileX.&amp;nbsp; Re-formatting the card in Windows &lt;EM&gt;after&lt;/EM&gt; Linux has created a file system does not make it stop working.&lt;/P&gt;&lt;P&gt;I have found no relationship between the 0x02 error and the size or maker of the card.&amp;nbsp; I have found a 100% relationship between the partition table and card errors.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My issue is that the end user will typically not have the ability - or desire - to manually add a partition table prior to use, and that will prevent them from being able to use the product.&lt;/P&gt;&lt;P&gt;Gary.&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2024 18:42:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1878376#M56178</guid>
      <dc:creator>gary-h</dc:creator>
      <dc:date>2024-05-30T18:42:23Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1878561#M56179</link>
      <description>&lt;P&gt;Hi, Gary,&lt;/P&gt;
&lt;P&gt;I am sorry.&lt;/P&gt;
&lt;P&gt;I have created a ticket to AE/SDK team, and ask them if they can provide a list the SDK example code can support,&amp;nbsp; and the compatibility issue with different file system&amp;nbsp; formatted by WIN XP, Win7 or Win10&lt;/P&gt;
&lt;P&gt;I suppose I can get a response on Tuesday next week.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2024 03:19:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1878561#M56179</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2024-05-31T03:19:50Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card compatibility</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1883001#M56202</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;When testing a card with the application example the card-format step must be removed.&lt;/P&gt;&lt;P&gt;Re-formatting a card before every use hides any incompatibility issue.&lt;/P&gt;&lt;P&gt;The end user probably wouldn't appreciate having all of his files erased every time he turns on the device.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jun 2024 19:37:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SD-Card-compatibility/m-p/1883001#M56202</guid>
      <dc:creator>gary-h</dc:creator>
      <dc:date>2024-06-06T19:37:03Z</dc:date>
    </item>
  </channel>
</rss>

