<?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 in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557697#M14701</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by james on Sun Jan 08 18:27:58 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the suggestion, i got the buffer fixed, now i can write "strings" into the SD card. But how do i write binaries? for example if i want to write 8, i can convert the 8 to 1000, but sending "1000" would write "1000" in ASCII instead of just 1000.bin. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could anyone point me how to write binaries in EFSL?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Opps solved, i just change the values to binary, edit and changed back&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 22:13:13 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T22:13:13Z</dc:date>
    <item>
      <title>SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557684#M14688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by rtos on Sat Jun 26 16:03:45 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to write data to an SD card.&amp;nbsp; I was thinking of getting this SD Card connector here: &lt;/SPAN&gt;&lt;A href="http://http://www.sparkfun.com/commerce/product_info.php?products_id=204"&gt;http://www.sparkfun.com/commerce/product_info.php?products_id=204&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From what I've been researching, it seems that there are at least these two ways I can do this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Write data directly to the card without a file system.&amp;nbsp; This would not be readable by a PC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Use a file system and write data to a file on the card.&amp;nbsp; This would be readable by a PC.&amp;nbsp; Is there a free File System that is FAT16 compatible?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In either case, is there any sample code for the 1343 for option 1 and/or 2?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557684#M14688</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:05Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557685#M14689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CodeRedSupport on Sun Jun 27 04:21:32 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Here are a couple of&amp;nbsp; LPC17 related things that you might want to look at - should be fairly simple to transfer over to LPC13...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[LIST]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[*]AN10916 FAT library EFSL and FatFs port on NXP LPC1700&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/LIST]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INDENT]&lt;/SPAN&gt;&lt;A href="http://"&gt;http://ics.nxp.com/support/documents/microcontrollers/&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;[/INDENT]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[LIST]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[*]Embedded Filesystems Library Example&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/LIST]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INDENT]&lt;/SPAN&gt;&lt;A href="http://"&gt;http://support.code-red-tech.com/CodeRedWiki/RDB1768cmsisExampleProjects&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;[/INDENT]Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CodeRedSupport&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557685#M14689</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:05Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557686#M14690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by giamby3000 on Thu Nov 11 01:06:26 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Good morning, RTOS!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Look at this document:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://elm-chan.org/docs/mmc/mmc_e.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If anyone of you has information about examples of code in order to use SD card with LPCXpresso and LPC1100 family, please contact me!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557686#M14690</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557687#M14691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by rtos on Mon Nov 22 20:11:33 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;This is a really great link.&amp;nbsp; Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: giamby3000&lt;/STRONG&gt;&lt;BR /&gt;Good morning, RTOS!&lt;BR /&gt;Look at this document:&lt;BR /&gt; &lt;BR /&gt;&lt;A href="http://"&gt;http://elm-chan.org/docs/mmc/mmc_e.html&lt;/A&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;If anyone of you has information about examples of code in order to use SD card with LPCXpresso and LPC1100 family, please contact me!&lt;BR /&gt; &lt;BR /&gt;Thank you very much&lt;/SPAN&gt;&lt;HR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557687#M14691</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557688#M14692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by cfb on Mon Nov 22 23:13:21 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: rtos&lt;/STRONG&gt;&lt;BR /&gt;1) Write data directly to the card without a file system. This would not be readable by a PC.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You CAN write software to use a PC to access data on a card which doesn't have a file system. There is an outline of some Delphi code and other URLs leading to C code in this discussion:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;https://forums.embarcadero.com/thread.jspa?messageID=150471&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Your SDCard code on the LPCXpresso can then be as small and as simple as possible with all the hard work being done on the PC.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557688#M14692</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557689#M14693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by NXP_USA on Wed Nov 24 16:01:28 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: giamby3000&lt;/STRONG&gt;&lt;BR /&gt;Good morning, RTOS!&lt;BR /&gt;Look at this document:&lt;BR /&gt; &lt;BR /&gt;&lt;A href="http://"&gt;http://elm-chan.org/docs/mmc/mmc_e.html&lt;/A&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;If anyone of you has information about examples of code in order to use SD card with LPCXpresso and LPC1100 family, please contact me!&lt;BR /&gt; &lt;BR /&gt;Thank you very much&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you purchase the Embedded Artists baseboard, it includes an SD card socket. If you register the board on EA's website, you will get access to a code library which includes a FAT filesystem to read and write to the SD card.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.embeddedartists.com/products/lpcxpresso/xpr_base.php&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557689#M14693</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:08Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557690#M14694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by rompacz on Wed May 18 03:26:02 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have an EaBaseBoard with LPC1769 and I need to write an application which will write a file on SD card. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Example provided with the board is very simple and it doesn't operate on files. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you help me to extend this example to write/read a file?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;simon&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557690#M14694</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:08Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557691#M14695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by giamby3000 on Tue May 24 03:16:34 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: rompacz&lt;/STRONG&gt;&lt;BR /&gt;I have an EaBaseBoard with LPC1769 and I need to write an application which will write a file on SD card. &lt;BR /&gt;Example provided with the board is very simple and it doesn't operate on files. &lt;BR /&gt;Can you help me to extend this example to write/read a file?&lt;BR /&gt; &lt;BR /&gt;simon&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I will start the same task next weeks with 1768 Board and I will try to write an SD card. You must have a file system on it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557691#M14695</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:09Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557692#M14696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by james on Thu Jan 05 03:12:29 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi there, I am trying to save data logged data into sdcard and/or read sdcard value to control leds.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i tried to extend the efsl_demo from red_code_examples but i cant seems to write anything. here is my code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int8_t res;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("\nRDB1768 EFSL / microSD card Demonstration\n");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("=========================================\n");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("CARD init...");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( ( res = efs_init( &amp;amp;efs, 0 ) ) != 0 ) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("failed with %i\n",res);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("ok\n");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("Directory of 'root':\n");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_openDir( &amp;amp;list, &amp;amp;(efs.myFs) , "/");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while ( ls_getNext( &amp;amp;list ) == 0 ) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.currentEntry.FileName&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[LIST_MAXLENFILENAME-1] = '\0';&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE( "%s ( %li bytes )\n" ,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.currentEntry.FileName,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.currentEntry.FileSize ) ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// This part is provided by red_code_examples and is working perfectly &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is my code for writing a file&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; euint8 *buffer = "1234567" ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; euint16 e = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; euint8 buffer1[512] ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; euint16 f ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File filew, filer;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*Open file for writing */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (file_fopen (&amp;amp;filew , &amp;amp;efs.myFs , "read3.txt" , 'a' ) !=0){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("Could not open file for writing. \n", res ) ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("File opened for writing. \n", res) ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Write buffer to file */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy((char*)buf, "Martin hat's angehaengt\n");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int ll;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( (file_write (&amp;amp;filew , 512 , *buffer )) == strlen( buffer ) )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( (file_write( &amp;amp;filew, strlen((char*)buf), buf )) == strlen((char*)buf))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("File written . %d %d \n", file_write, strlen(buffer));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE("Could not write file. \n", res);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fclose (&amp;amp;filew);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;it returns "file written"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It creates a file call "read3.txt" but it doesnt write any thing into it. the file is has 0bytes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I copied it from a user manual found at efsl.be&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using a rdb1768v2r4 board and a 2gb micro sd-card formatted to fat16 with 32kb allocation unit size.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyone who has used this before please kindly point out what i might have missed. Thank you :)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557692#M14696</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:10Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557693#M14697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Thu Jan 05 03:34:12 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Create a valid buffer, your buffer is nonsense :eek:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557693#M14697</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:10Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557694#M14698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by james on Thu Jan 05 22:26:58 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Oh my, i spend too much time copying and forgotten to use my brain.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks to rob :), its working fine now.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i replaced the write line to :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if(file_write(&amp;amp;file_w,strlen((eint8 *)buffer),buffer) == strlen((eint8 *)buffer))&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557694#M14698</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557695#M14699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by james on Fri Jan 06 02:42:58 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have notice that the function: euint32 file_write(File *file, euint32 size,euint8 *buf) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;means that buf has to be a char, how can i write binary into the sd card? Could someone provide a hint/trick to do this?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557695#M14699</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:12Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557696#M14700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Fri Jan 06 04:07:41 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;euint8 *buf is a pointer to a buffer (* = pointer) :eek:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This read/write functions use pointers to buffer :rolleyes:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As in the sample you have started with, you could use a buffer like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;
char buffer[512];
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;SPAN&gt;This is a real array of 512 bytes &lt;SPAN class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;&lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/SPAN&gt; And you can point to this buffer with your read/ write function.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557696#M14700</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:12Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557697#M14701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by james on Sun Jan 08 18:27:58 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the suggestion, i got the buffer fixed, now i can write "strings" into the SD card. But how do i write binaries? for example if i want to write 8, i can convert the 8 to 1000, but sending "1000" would write "1000" in ASCII instead of just 1000.bin. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could anyone point me how to write binaries in EFSL?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Opps solved, i just change the values to binary, edit and changed back&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:13:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557697#M14701</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: SD Card</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557698#M14702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Rob65 on Thu Jan 05 13:03:30 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;MESSAGE("File opened for writing. \n", res) ;&lt;BR /&gt;&lt;BR /&gt;/* Write buffer to file */&lt;BR /&gt;// strcpy((char*)buf, "Martin hat's angehaengt\n");&lt;BR /&gt;int ll;&lt;BR /&gt;if ( (file_write (&amp;amp;filew , 512 , *buffer )) == strlen( buffer ) )&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;What do you think the *buffer in file_write does ?&lt;BR /&gt;My C bible tells me this evaluates to one byte being the ASCII value of "M" :eek:&lt;BR /&gt;&lt;BR /&gt;Rob&lt;/SPAN&gt;&lt;HR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 15:29:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/SD-Card/m-p/557698#M14702</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T15:29:18Z</dc:date>
    </item>
  </channel>
</rss>

