<?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: How work exactly the MFS? in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350506#M11319</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arnaud,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How you flush you memory?&lt;/P&gt;&lt;P&gt;I tried fflush(filesystem_handle), but it doesn't save.&lt;/P&gt;&lt;P&gt;After power off, the file gone.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thankx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 26 Mar 2016 16:23:22 GMT</pubDate>
    <dc:creator>skteh</dc:creator>
    <dc:date>2016-03-26T16:23:22Z</dc:date>
    <item>
      <title>How work exactly the MFS?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350500#M11313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using MQX 4.1 on K70 with an external Nandflash linked to the NFC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I open this device and mount a device ("a:") and then use to store a big file resource used by PEG (400 000 Bytes)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, for my application, I want save some parameter in a file.&lt;/P&gt;&lt;P&gt;Then I open a file, save some data and close the file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But after a power off/On, data are note saved in the file. I must close the MFS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I think If I close to re open, My PEG resource could not run correctly..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is mandatory to close the MFS to save definitely a file into the Nandflash?&lt;/P&gt;&lt;P&gt;How work the MFS? When data are realy saved in the nandflash?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Dec 2014 07:50:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350500#M11313</guid>
      <dc:creator>arnogir</dc:creator>
      <dc:date>2014-12-15T07:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: How work exactly the MFS?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350501#M11314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No body to inform me?:smileycry:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 13:21:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350501#M11314</guid>
      <dc:creator>arnogir</dc:creator>
      <dc:date>2014-12-18T13:21:22Z</dc:date>
    </item>
    <item>
      <title>Re: How work exactly the MFS?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350502#M11315</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is IOCtl Flush will resolved my problem?&lt;/P&gt;&lt;P&gt;If yes, should I do it on file handle or on mfs handle?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 07:37:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350502#M11315</guid>
      <dc:creator>arnogir</dc:creator>
      <dc:date>2015-01-09T07:37:27Z</dc:date>
    </item>
    <item>
      <title>Re: How work exactly the MFS?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350503#M11316</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arno,&lt;/P&gt;&lt;P&gt;Are you running the FFS with the MFS to access NAND flash?&lt;/P&gt;&lt;P&gt;NAND flash requires FFS (flash file system with wearleveling).&lt;/P&gt;&lt;P&gt;FFS has a fflush command using filesystem_handle:&lt;/P&gt;&lt;P&gt;/&lt;STRONG&gt;TASK&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 19:34:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350503#M11316</guid>
      <dc:creator>DavidS</dc:creator>
      <dc:date>2015-01-09T19:34:48Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How work exactly the MFS?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350504#M11317</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;I'm using the following code to open the&amp;nbsp; flash.&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14210452184885599" jivemacro_uid="_14210452184885599"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="color: #000080; font-size: 8pt;"&gt;&lt;STRONG&gt;if&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; (&lt;STRONG&gt;_io_nandflash_wl_install&lt;/STRONG&gt;(&amp;amp;_bsp_nandflash_wl_init, FFS_DEVICE) &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;!=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; MQX_OK)
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"Can't install FFS!\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;);
 &lt;/SPAN&gt;&lt;EM style=": ; color: #008000; font-size: 8pt;"&gt;// _task_block();
 &lt;/EM&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;else&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;if&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; (nandflash_handle &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;==&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; NULL)
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;EM style=": ; color: #008000; font-size: 8pt;"&gt;/* Open nand flash wl in normal mode */&lt;/EM&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 nandflash_handle &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;STRONG&gt;fopen&lt;/STRONG&gt;(FFS_DEVICE, NANDWL_OPEN_NORMAL);
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;if&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; ( nandflash_handle &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;==&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; NULL )
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"Unable to open NAND Flash device.\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;);
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"\nYou must run \"ffs_repair\" command\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;);
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;return&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #808000; font-size: 8pt;"&gt;-1&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 
 &lt;/SPAN&gt;&lt;EM style=": ; color: #008000; font-size: 8pt;"&gt;/* Install MFS over nand_wl driver */&lt;/EM&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 error_code &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;STRONG&gt;_io_mfs_install&lt;/STRONG&gt;(nandflash_handle, filesystem_name, (_file_size)&lt;/SPAN&gt;&lt;SPAN style="color: #808000; font-size: 8pt;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;);
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;if&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; (error_code &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;!=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; MFS_NO_ERROR)
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"Error initializing MFS: %s\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;, &lt;STRONG&gt;MFS_Error_text&lt;/STRONG&gt;((uint32_t)error_code));
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;return&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #808000; font-size: 8pt;"&gt;-1&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;if&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; (filesystem_handle &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;==&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; NULL)
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;EM style=": ; color: #008000; font-size: 8pt;"&gt;/* Open file system */&lt;/EM&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 filesystem_handle &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;STRONG&gt;fopen&lt;/STRONG&gt;(filesystem_name, NULL);
 error_code &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;STRONG&gt;ferror &lt;/STRONG&gt;(filesystem_handle);
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;if&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; ((error_code &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;!=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; MFS_NO_ERROR) &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;&amp;amp;&amp;amp;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; (error_code &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;!=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; MFS_NOT_A_DOS_DISK))
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"Error opening filesystem: %s\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;, &lt;STRONG&gt;MFS_Error_text&lt;/STRONG&gt;((uint32_t)error_code));
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;return&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #808000; font-size: 8pt;"&gt;-1&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 
 &lt;STRONG&gt;printf &lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"NAND flash installed to %s\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;, filesystem_name);
 
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;if&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; ( error_code &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;==&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; MFS_NOT_A_DOS_DISK )
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"NOT A DOS DISK! Format will start.\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;);
 
 error_code &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;STRONG&gt;ioctl&lt;/STRONG&gt;(filesystem_handle,IO_IOCTL_DEFAULT_FORMAT,NULL);
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;if&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; (error_code &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;!=&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; MFS_NO_ERROR)
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"Format finish with error code 0x%X"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;, error_code);
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;else&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"Format finish"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;);
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;return&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #808000; font-size: 8pt;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;else&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"\nNAND flash was installed.\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;);
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;else&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;{&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;STRONG&gt;printf&lt;/STRONG&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"\nNAND flash device was opened.\n"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;);
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 
 &lt;/SPAN&gt;&lt;STRONG style=": ; color: #000080; font-size: 8pt;"&gt;return&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #808000; font-size: 8pt;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;;
 
 &lt;/SPAN&gt;&lt;SPAN style="color: #008080; font-size: 8pt;"&gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;
 &lt;/SPAN&gt;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After that I open a file by using path "a:/file.x"...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This answer to your question?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Jan 2015 06:47:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350504#M11317</guid>
      <dc:creator>arnogir</dc:creator>
      <dc:date>2015-01-12T06:47:32Z</dc:date>
    </item>
    <item>
      <title>Re: How work exactly the MFS?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350505#M11318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Flush memory is the good solution!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2015 08:39:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350505#M11318</guid>
      <dc:creator>arnogir</dc:creator>
      <dc:date>2015-01-26T08:39:08Z</dc:date>
    </item>
    <item>
      <title>Re: How work exactly the MFS?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350506#M11319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arnaud,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How you flush you memory?&lt;/P&gt;&lt;P&gt;I tried fflush(filesystem_handle), but it doesn't save.&lt;/P&gt;&lt;P&gt;After power off, the file gone.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thankx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 26 Mar 2016 16:23:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350506#M11319</guid>
      <dc:creator>skteh</dc:creator>
      <dc:date>2016-03-26T16:23:22Z</dc:date>
    </item>
    <item>
      <title>Re: How work exactly the MFS?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350507#M11320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I do fflush only:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;returnCode = fflush(My MQX_FILE_PTR)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test the return code if return MQX_OK or other?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2016 06:50:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-work-exactly-the-MFS/m-p/350507#M11320</guid>
      <dc:creator>arnogir</dc:creator>
      <dc:date>2016-03-29T06:50:00Z</dc:date>
    </item>
  </channel>
</rss>

