<?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: LPC8xx EEPROM Emulation in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617468#M24144</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fabio,&lt;/P&gt;&lt;P&gt;I've run the demo on the LPCXpresso 812 MAX with two kinds of IDE: KEIL and LPCXpresso.&lt;/P&gt;&lt;P&gt;It both can works well.&lt;/P&gt;&lt;P&gt;In my testing, the address is changed to the 0x2A00.&lt;/P&gt;&lt;P&gt;Using the LPCXpresso:&lt;/P&gt;&lt;P&gt;1. In the firstly cycle , enter the debug mode.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/6387i7B9D58BFDF92FE3A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2. Enter the debug mode after re-power the board.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/6416i34D84E40FC22B0C6/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And the same result is happen when using the KEIL.&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ping&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Nov 2016 12:23:17 GMT</pubDate>
    <dc:creator>jeremyzhou</dc:creator>
    <dc:date>2016-11-04T12:23:17Z</dc:date>
    <item>
      <title>LPC8xx EEPROM Emulation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617463#M24139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I tried the official example for LPC8xx EEPROM Emulation attached here.&lt;/P&gt;&lt;P&gt;For me it doesn't work because in Debug mode, if I unpowered the board and I execute the firmware,&lt;/P&gt;&lt;P&gt;I don't read the written value on page started from 0x1000.&lt;/P&gt;&lt;P&gt;What am I doing wrong?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much!&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-337925"&gt;LPC800-EEPROM-emulation.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Oct 2016 14:57:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617463#M24139</guid>
      <dc:creator>LArmstrong1985</dc:creator>
      <dc:date>2016-10-31T14:57:35Z</dc:date>
    </item>
    <item>
      <title>Re: LPC8xx EEPROM Emulation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617464#M24140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A _jive_internal="true" data-content-finding="Community" data-userid="289934" data-username="fabiobenevento" href="https://community.nxp.com/people/fabiobenevento"&gt;Fabio Benevento&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;After had a brief look through the description, I still have some queries.&lt;/P&gt;&lt;P&gt;1. I was wondering if you can tell me the whole steps of testing the demo on the board.&lt;/P&gt;&lt;P&gt;2. Can you explain the meaning of the "if I unpowered the board and I execute the firmware"?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ping&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Nov 2016 01:07:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617464#M24140</guid>
      <dc:creator>jeremyzhou</dc:creator>
      <dc:date>2016-11-01T01:07:46Z</dc:date>
    </item>
    <item>
      <title>Re: LPC8xx EEPROM Emulation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617465#M24141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jeremyzhou,&lt;/P&gt;&lt;P&gt;I executed the demo in debug mode. Until I keep powered the demo board&lt;/P&gt;&lt;P&gt;with usb and I rerun the demo I read the value written in flash the first time.&lt;/P&gt;&lt;P&gt;If instead, between an execution and the other, I unpowered the demo board&lt;/P&gt;&lt;P&gt;when I rerun the demo in debug mode I lost the written data and I read 0xFF&lt;/P&gt;&lt;P&gt;for all byte in the area in 0x1000.&lt;/P&gt;&lt;P&gt;I hope I was clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;&lt;P&gt;Fabio&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Nov 2016 08:48:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617465#M24141</guid>
      <dc:creator>LArmstrong1985</dc:creator>
      <dc:date>2016-11-02T08:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: LPC8xx EEPROM Emulation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617466#M24142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class=""&gt;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="289934" data-username="fabiobenevento" href="https://community.nxp.com/people/fabiobenevento"&gt;Fabio Benevento&lt;/A&gt;&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;I think I'm clear with the issue: the written value will disappear after you return the debug mode no matter keep power persistently or not.&lt;/P&gt;&lt;P&gt;The 0x1000 area is occupied by the demo, in another word, the area will always be erased and programmed when enter the debug mode.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="2016-11-03_11-26-12.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/6078iD194C124468911EA/image-size/large?v=v2&amp;amp;px=999" role="button" title="2016-11-03_11-26-12.jpg" alt="2016-11-03_11-26-12.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ping&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Nov 2016 06:30:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617466#M24142</guid>
      <dc:creator>jeremyzhou</dc:creator>
      <dc:date>2016-11-03T06:30:06Z</dc:date>
    </item>
    <item>
      <title>Re: LPC8xx EEPROM Emulation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617467#M24143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jeremyzohu,,&lt;/P&gt;&lt;P&gt;the address 0x1000 is the address proposed by the demo, but I've also tried other address like 0x2000 with same&lt;/P&gt;&lt;P&gt;results.&lt;/P&gt;&lt;P&gt;Moreover, if I see the bin size is 0x9b4 then 0x1000 is a free area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Memory occupation.JPG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/7042iE42462468D17FB59/image-size/large?v=v2&amp;amp;px=999" role="button" title="Memory occupation.JPG" alt="Memory occupation.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What tool have you used for view the memory footprint? I've ever used the memory view but only when I'm in debug mode.&lt;/P&gt;&lt;P&gt;Anyhow do you have another example that store persistently a group of&amp;nbsp;value in flash?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;&lt;P&gt;Fabio&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Nov 2016 09:37:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617467#M24143</guid>
      <dc:creator>LArmstrong1985</dc:creator>
      <dc:date>2016-11-03T09:37:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC8xx EEPROM Emulation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617468#M24144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fabio,&lt;/P&gt;&lt;P&gt;I've run the demo on the LPCXpresso 812 MAX with two kinds of IDE: KEIL and LPCXpresso.&lt;/P&gt;&lt;P&gt;It both can works well.&lt;/P&gt;&lt;P&gt;In my testing, the address is changed to the 0x2A00.&lt;/P&gt;&lt;P&gt;Using the LPCXpresso:&lt;/P&gt;&lt;P&gt;1. In the firstly cycle , enter the debug mode.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/6387i7B9D58BFDF92FE3A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2. Enter the debug mode after re-power the board.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/6416i34D84E40FC22B0C6/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And the same result is happen when using the KEIL.&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ping&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Nov 2016 12:23:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC8xx-EEPROM-Emulation/m-p/617468#M24144</guid>
      <dc:creator>jeremyzhou</dc:creator>
      <dc:date>2016-11-04T12:23:17Z</dc:date>
    </item>
  </channel>
</rss>

