<?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>MPC5xxx中的主题 Re: MPC5775K eeprom</title>
    <link>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605048#M4723</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lukas,&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;The first line causes the crash. When the crash occurs, I'm not able to control the program. What is halting executing ?&lt;/P&gt;&lt;P&gt;I see that you are using a software to see the ROM data. What's that?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ron&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="1052.bmp"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5346iADEE0D2A5CE739BC/image-size/large?v=v2&amp;amp;px=999" role="button" title="1052.bmp" alt="1052.bmp" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="620.bmp"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5303i53E576B0052A4572/image-size/large?v=v2&amp;amp;px=999" role="button" title="620.bmp" alt="620.bmp" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 Sep 2016 13:22:29 GMT</pubDate>
    <dc:creator>ronliu</dc:creator>
    <dc:date>2016-09-12T13:22:29Z</dc:date>
    <item>
      <title>MPC5775K eeprom</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605044#M4719</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'm working with the MPC5775K now. I see there is an EEPROM part in the MCU.I'd like to use the EEPROM to store some data.But the module couldn't work correctly.&amp;nbsp;Did anyone here had&amp;nbsp;experience to make it work well? Who could share some example codes? Thanks a lot.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Ron&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="162493_162493.bmp"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/122207i27D701B488BEEDF7/image-size/large?v=v2&amp;amp;px=999" role="button" title="162493_162493.bmp" alt="162493_162493.bmp" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="分区.bmp"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5034iE0FABEDCD0A7BC90/image-size/large?v=v2&amp;amp;px=999" role="button" title="分区.bmp" alt="分区.bmp" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Sep 2016 08:29:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605044#M4719</guid>
      <dc:creator>ronliu</dc:creator>
      <dc:date>2016-09-09T08:29:17Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5775K eeprom</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605045#M4720</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;there are EEPROM Emulation drivers and Standard Software Drivers for flash:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/files/run_time_software/device_driver/MPC5xxx_EEE_DRIVER.exe" title="http://www.nxp.com/files/run_time_software/device_driver/MPC5xxx_EEE_DRIVER.exe"&gt;http://www.nxp.com/files/run_time_software/device_driver/MPC5xxx_EEE_DRIVER.exe&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/files/product/software/C55_JDP_SSD.exe" title="http://www.nxp.com/files/product/software/C55_JDP_SSD.exe"&gt;http://www.nxp.com/files/product/software/C55_JDP_SSD.exe&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SW examples for MPC5775K are included in both of them.&lt;/P&gt;&lt;P&gt;Example for EEPROM Emulation drivers uses four EEPROM blocks in low address space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you can take a look at these examples:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-105380"&gt;Example MPC5748G Flash RW&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-106580"&gt;https://community.nxp.com/docs/DOC-106580&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Sep 2016 09:57:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605045#M4720</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2016-09-09T09:57:52Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5775K eeprom</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605046#M4721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lukas,&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;I rewrite the driver code in the MPC5775K based on the example 'MPC5748G_Flash_RW'.I test the driver code.&amp;nbsp;But the program just goes dead when I&amp;nbsp; try to call the driver function. I'd like to use all of the four blocks to store files and read them back. But, it still&amp;nbsp;doesn't work now...&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ron&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="11.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5700i24A08EF871FF95B3/image-size/large?v=v2&amp;amp;px=999" role="button" title="11.png" alt="11.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="21.bmp"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5747iA8E61FDE6D6DA2E1/image-size/large?v=v2&amp;amp;px=999" role="button" title="21.bmp" alt="21.bmp" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Sep 2016 10:53:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605046#M4721</guid>
      <dc:creator>ronliu</dc:creator>
      <dc:date>2016-09-09T10:53:26Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5775K eeprom</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605047#M4722</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 tested the code and it works as expected on my side:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //unlock mid block 0x00FB_8000 - 0x00FB_FFFF&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.LOCK0.R &amp;amp;= 0xFFFEFFFF;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //erase the mid block&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.MCR.B.ERS = 1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.SEL0.R = 0x00010000;&amp;nbsp;&amp;nbsp; &amp;nbsp;//select the mid block&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x00800000 = 0xFFFFFFFF;&amp;nbsp;&amp;nbsp; &amp;nbsp;//interlock write&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.MCR.B.EHV = 1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(C55FMC.MCR.B.DONE == 0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.MCR.B.EHV = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.MCR.B.ERS = 0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //program one page in the mid block&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.MCR.B.PGM = 1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x00800000 = 0x11111111;&amp;nbsp;&amp;nbsp; &amp;nbsp;//interlock write&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x00800004 = 0x22222222;&amp;nbsp;&amp;nbsp; &amp;nbsp;//up to 8 words (one 256bit page) can be programmed at once&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x00800008 = 0x33333333;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x0080000C = 0x44444444;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x00800010 = 0x55555555;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x00800014 = 0x66666666;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x00800018 = 0x77777777;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(unsigned int*)0x0080001C = 0x88888888;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.MCR.B.EHV = 1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(C55FMC.MCR.B.DONE == 0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.MCR.B.EHV = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C55FMC.MCR.B.PGM = 0;&lt;/P&gt;&lt;P&gt;&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/5345i3368E89E7E31ADC4/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;&lt;/P&gt;&lt;P&gt;Where does it crash in your project? Which instruction?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 07:01:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605047#M4722</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2016-09-12T07:01:31Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5775K eeprom</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605048#M4723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lukas,&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;The first line causes the crash. When the crash occurs, I'm not able to control the program. What is halting executing ?&lt;/P&gt;&lt;P&gt;I see that you are using a software to see the ROM data. What's that?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ron&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="1052.bmp"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5346iADEE0D2A5CE739BC/image-size/large?v=v2&amp;amp;px=999" role="button" title="1052.bmp" alt="1052.bmp" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="620.bmp"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5303i53E576B0052A4572/image-size/large?v=v2&amp;amp;px=999" role="button" title="620.bmp" alt="620.bmp" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 13:22:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605048#M4723</guid>
      <dc:creator>ronliu</dc:creator>
      <dc:date>2016-09-12T13:22:29Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5775K eeprom</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605049#M4724</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;could you share your project? It will require some debugging to find the root cause.&lt;/P&gt;&lt;P&gt;I use Trace32 debugger from &lt;A class="link-titled" href="http://www.lauterbach.com" title="http://www.lauterbach.com"&gt;LAUTERBACH DEVELOPMENT TOOLS&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Sep 2016 10:33:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605049#M4724</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2016-09-13T10:33:54Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5775K eeprom</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605050#M4725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lukas,&lt;/P&gt;&lt;P&gt;I found that it would work correctly if I create a new project. So I disable all the initialization of peripherals. It could work too. It really disturbs me now. I haven’t found which peripheral conflicts with eeprom.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ron&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Sep 2016 13:36:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5775K-eeprom/m-p/605050#M4725</guid>
      <dc:creator>ronliu</dc:creator>
      <dc:date>2016-09-22T13:36:36Z</dc:date>
    </item>
  </channel>
</rss>

