<?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: LPC55S69: RAM reservation for ROM API operations in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990638#M38982</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Eugene,&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;1.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;In UM chapter&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;7.3.6.6 Secure ROM API&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;So this is valid for Secure ROM API in case if the used or it is valid for any ROM API usage ?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;In theory you are able to use the space for any use. However if you plan on using the ROM API it is not recommended to use this space for anything other than its original purpose. If you do decide to use it for another purpose, please refer to the statement in the same section.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The caller has to assure that it doesn't have any data in the global variables location before the function call. The caller shall discard the data in the global variables location after the function returns.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;2. The information is not specified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jan 2020 15:44:01 GMT</pubDate>
    <dc:creator>Sabina_Bruce</dc:creator>
    <dc:date>2020-01-28T15:44:01Z</dc:date>
    <item>
      <title>LPC55S69: RAM reservation for ROM API operations</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990637#M38981</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 try to understand what exact RAM areas can be reserved when some ROM API called and MCU is not in ISP mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example when FLASH memory API&amp;nbsp; in use or Power Management ( backup area is documented .)&lt;/P&gt;&lt;P&gt;1.&lt;/P&gt;&lt;P&gt;In UM chapter &lt;STRONG&gt;7.3.6.6 Secure ROM API&lt;/STRONG&gt; :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ROM reserved space for global variables in RAM on this&lt;BR /&gt;LPC55S6x/LPC55S2x/LPC552x product is:&lt;BR /&gt;0x30000000 to 0x30003FFF&lt;BR /&gt;0x14005000 to 0x140059FF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So this is valid for Secure ROM API in case if the used or it is valid for any ROM API usage ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. ROM in ISP mode&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;UM 8.3.4.2 RAM used by the ISP command handler&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;So this is for ISP mode only.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;But I can't find SRAM areas what used by FLASH API.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Do you have information about it ?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2020 12:16:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990637#M38981</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2020-01-22T12:16:34Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: RAM reservation for ROM API operations</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990638#M38982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Eugene,&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;1.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;In UM chapter&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;7.3.6.6 Secure ROM API&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;So this is valid for Secure ROM API in case if the used or it is valid for any ROM API usage ?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;In theory you are able to use the space for any use. However if you plan on using the ROM API it is not recommended to use this space for anything other than its original purpose. If you do decide to use it for another purpose, please refer to the statement in the same section.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The caller has to assure that it doesn't have any data in the global variables location before the function call. The caller shall discard the data in the global variables location after the function returns.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;2. The information is not specified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 15:44:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990638#M38982</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2020-01-28T15:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: RAM reservation for ROM API operations</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990639#M38983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/sabinabruce"&gt;sabinabruce&lt;/A&gt;‌ !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So no idea for this topic:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;STRONG style="border: 0px; font-weight: bold; font-size: 14px;"&gt;But I can't find SRAM areas what used by FLASH API.&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;STRONG style="border: 0px; font-weight: bold; font-size: 14px;"&gt;Do you have information about it ?&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Regards,&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 17:14:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990639#M38983</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2020-01-28T17:14:19Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: RAM reservation for ROM API operations</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990640#M38984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Eugene,&lt;/P&gt;&lt;P&gt;I have requested this information from our design team. I will update you as soon as I have an answer.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2020 23:02:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990640#M38984</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2020-01-29T23:02:28Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: RAM reservation for ROM API operations</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990641#M38985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/sabinabruce"&gt;sabinabruce&lt;/A&gt;‌ !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it is not so massive reservation as mentioned in&amp;nbsp;8.3.4.2 RAM used by the ISP command handler UM chapter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jan 2020 06:36:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990641#M38985</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2020-01-30T06:36:31Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: RAM reservation for ROM API operations</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990642#M38986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Eugene,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I received a response from our team.&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;The Flash API in LPC55S6x won't need extra RAM for Stack. Only Secure ROM API need such RAM for stack purpose.&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2020 20:35:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990642#M38986</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2020-02-04T20:35:48Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: RAM reservation for ROM API operations</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990643#M38987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sabina !&lt;/P&gt;&lt;P&gt;Thank you !&lt;/P&gt;&lt;P&gt;It means POWER API is not used "external" SRAM as well. Is this so ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Feb 2020 06:14:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990643#M38987</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2020-02-05T06:14:54Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: RAM reservation for ROM API operations</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990644#M38988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;If CPU retention used in power-down mode, SRAMX_2 (0x1400 6000 to 0x1400 65FF) is used (total 1.5 KB) by default in Power API.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Feb 2020 17:20:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-RAM-reservation-for-ROM-API-operations/m-p/990644#M38988</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2020-02-06T17:20:47Z</dc:date>
    </item>
  </channel>
</rss>

