<?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: FlexRAM not writable during Flash erase (FTFE_FCNFG-&amp;gt;RAMRDY becomes 0) in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexRAM-not-writable-during-Flash-erase-FTFE-FCNFG-gt-RAMRDY/m-p/1444999#M62906</link>
    <description>&lt;P&gt;Thanks for the confirmation, Jay. It would have been nice if the FTF left this RAM alone except for the 'Program Section' operation, but I understand it's a hardware limitation. I will stick to using the main RAM only.&lt;/P&gt;</description>
    <pubDate>Mon, 18 Apr 2022 07:48:34 GMT</pubDate>
    <dc:creator>noperator</dc:creator>
    <dc:date>2022-04-18T07:48:34Z</dc:date>
    <item>
      <title>FlexRAM not writable during Flash erase (FTFE_FCNFG-&gt;RAMRDY becomes 0)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexRAM-not-writable-during-Flash-erase-FTFE-FCNFG-gt-RAMRDY/m-p/1444568#M62903</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I would like to use FlexRAM on K24FN1M0V as general purpose RAM, but I noticed that after initiating a Flash mass erase, attempting to write to the FlexRAM leads to a hard fault. After the mass erase is finished, the RAM is accessible again, but it is erased to 0xFF.&lt;/P&gt;&lt;P&gt;I found in&amp;nbsp;K24P144M120SF5RM Section 29.4.10.9:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;The EEERDY and RAMRDY bits are clear during the &lt;STRONG&gt;Read 1s All Blocks&lt;/STRONG&gt; operation and&lt;BR /&gt;are restored at the end of the &lt;STRONG&gt;Read 1s All Blocks&lt;/STRONG&gt; operation&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Is the same true for the 'Erase All Blocks' command? It is not documented.&lt;/P&gt;&lt;P&gt;Is there any way to prevent this so that FlexRAM can be used as general purpose RAM?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ivan&lt;/P&gt;</description>
      <pubDate>Fri, 15 Apr 2022 10:35:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexRAM-not-writable-during-Flash-erase-FTFE-FCNFG-gt-RAMRDY/m-p/1444568#M62903</guid>
      <dc:creator>noperator</dc:creator>
      <dc:date>2022-04-15T10:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: FlexRAM not writable during Flash erase (FTFE_FCNFG-&gt;RAMRDY becomes 0)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexRAM-not-writable-during-Flash-erase-FTFE-FCNFG-gt-RAMRDY/m-p/1444951#M62905</link>
      <description>&lt;P&gt;From RM: The Erase All Blocks operation erases all flash memory, initializes the FlexRAM, verifies all memory contents, and releases MCU security.&lt;/P&gt;
&lt;P&gt;so it is the same true for the 'Erase All Blocks' command.&lt;/P&gt;
&lt;P&gt;FlexRAM is part of FTF flash controller, it will always be effected by FTF operation.&lt;/P&gt;</description>
      <pubDate>Mon, 18 Apr 2022 06:46:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexRAM-not-writable-during-Flash-erase-FTFE-FCNFG-gt-RAMRDY/m-p/1444951#M62905</guid>
      <dc:creator>jay_heng</dc:creator>
      <dc:date>2022-04-18T06:46:06Z</dc:date>
    </item>
    <item>
      <title>Re: FlexRAM not writable during Flash erase (FTFE_FCNFG-&gt;RAMRDY becomes 0)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexRAM-not-writable-during-Flash-erase-FTFE-FCNFG-gt-RAMRDY/m-p/1444999#M62906</link>
      <description>&lt;P&gt;Thanks for the confirmation, Jay. It would have been nice if the FTF left this RAM alone except for the 'Program Section' operation, but I understand it's a hardware limitation. I will stick to using the main RAM only.&lt;/P&gt;</description>
      <pubDate>Mon, 18 Apr 2022 07:48:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FlexRAM-not-writable-during-Flash-erase-FTFE-FCNFG-gt-RAMRDY/m-p/1444999#M62906</guid>
      <dc:creator>noperator</dc:creator>
      <dc:date>2022-04-18T07:48:34Z</dc:date>
    </item>
  </channel>
</rss>

