<?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 S12ZVC EEPROM Dump by IEE1_GetByte   in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12ZVC-EEPROM-Dump-by-IEE1-GetByte/m-p/884355#M16352</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Support Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I try to dump the data stored in the&amp;nbsp;internal EEPROM of S12ZVC . The data is partly written by function IEE1_SetWord and others by&amp;nbsp;IEE1_SetByte(in generated file IEE1.c).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I try to dump all the data by&amp;nbsp;&lt;SPAN&gt;IEE1_GetByte, I can not get the correct value written by&amp;nbsp;IEE1_SetWord. For example if the data is written as 0xABCD by &lt;STRONG style="font-weight: 400; "&gt;IEE1_SetWord&lt;/STRONG&gt;, the 2 bytes read by IEE1_GetByte is 0xAB,0xFF but not 0xAB, 0xCD as my expected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is the EEPROM organized differently than other external EEPROM?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Bruce&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Mar 2019 12:50:38 GMT</pubDate>
    <dc:creator>jinliangsun</dc:creator>
    <dc:date>2019-03-11T12:50:38Z</dc:date>
    <item>
      <title>S12ZVC EEPROM Dump by IEE1_GetByte</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12ZVC-EEPROM-Dump-by-IEE1-GetByte/m-p/884355#M16352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Support Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I try to dump the data stored in the&amp;nbsp;internal EEPROM of S12ZVC . The data is partly written by function IEE1_SetWord and others by&amp;nbsp;IEE1_SetByte(in generated file IEE1.c).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I try to dump all the data by&amp;nbsp;&lt;SPAN&gt;IEE1_GetByte, I can not get the correct value written by&amp;nbsp;IEE1_SetWord. For example if the data is written as 0xABCD by &lt;STRONG style="font-weight: 400; "&gt;IEE1_SetWord&lt;/STRONG&gt;, the 2 bytes read by IEE1_GetByte is 0xAB,0xFF but not 0xAB, 0xCD as my expected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is the EEPROM organized differently than other external EEPROM?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Bruce&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Mar 2019 12:50:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12ZVC-EEPROM-Dump-by-IEE1-GetByte/m-p/884355#M16352</guid>
      <dc:creator>jinliangsun</dc:creator>
      <dc:date>2019-03-11T12:50:38Z</dc:date>
    </item>
    <item>
      <title>Re: S12ZVC EEPROM Dump by IEE1_GetByte</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12ZVC-EEPROM-Dump-by-IEE1-GetByte/m-p/884356#M16353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bruce,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At first, could you please check if the data are really written in the memory at&amp;nbsp;the corresponding address?&lt;/P&gt;&lt;P&gt;(You can use Memory window in the CodeWarrior)&lt;/P&gt;&lt;P&gt;Which address do you use for the &lt;EM&gt;IEE1_SetWord&amp;nbsp;&lt;/EM&gt;and&amp;nbsp;&lt;EM&gt;IEE1_GetByte&lt;/EM&gt;?&lt;/P&gt;&lt;P&gt;Or Could you share your code? I can try to test it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Diana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Mar 2019 13:36:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12ZVC-EEPROM-Dump-by-IEE1-GetByte/m-p/884356#M16353</guid>
      <dc:creator>dianabatrlova</dc:creator>
      <dc:date>2019-03-11T13:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: S12ZVC EEPROM Dump by IEE1_GetByte </title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12ZVC-EEPROM-Dump-by-IEE1-GetByte/m-p/884357#M16354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Diana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply. I found the reason. The internal EEPROM is organized as words and the address argument in the APIs is the word address. The function&amp;nbsp;&lt;EM style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;IEE1_GetByte() &lt;/EM&gt;just return the lowest byte of the specified word.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bruce&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Mar 2019 14:55:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12ZVC-EEPROM-Dump-by-IEE1-GetByte/m-p/884357#M16354</guid>
      <dc:creator>jinliangsun</dc:creator>
      <dc:date>2019-03-12T14:55:56Z</dc:date>
    </item>
  </channel>
</rss>

