<?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>S12 / MagniV MicrocontrollersのトピックUncorrectable ECC error</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Uncorrectable-ECC-error/m-p/1381747#M18308</link>
    <description>&lt;P&gt;We are using the S912ZVCA19 WKH&lt;/P&gt;&lt;P&gt;The phenomenon is the SW cannot run normally.&lt;/P&gt;&lt;P&gt;We are debugging bootloader, finish of bootloader, jump to app segment, when it runs to the phrase before reading EEPROM phrase of the app segment, no error report, but when it runs to after reading EEPROM phrase ( &lt;STRONG&gt;*Data = *((byte *)Addr);&lt;/STRONG&gt;&amp;nbsp;), the register MMCEC is 0x1332 which means S12ZCPU+EEPROM+data load+uncorrectable ECC error, and it runs to the machine exception fault address afterwards.&lt;/P&gt;&lt;P&gt;Then we check it in bootloader, this reading EEPROM phrase is called in bootloader with reading the same address, it can run normally, no error, which means this EEPROM address is ok, can be visit.&lt;/P&gt;&lt;P&gt;Question:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;What might cause the problem(uncorrectable ECC error)? I can see the reason in the handbook is the alpha radiation, except this reason, can other reason cause this problem?&lt;/LI&gt;&lt;LI&gt;How to solve the problem? Do you have some solutions to this problem?&amp;nbsp;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;</description>
    <pubDate>Mon, 06 Dec 2021 07:31:55 GMT</pubDate>
    <dc:creator>Alice10</dc:creator>
    <dc:date>2021-12-06T07:31:55Z</dc:date>
    <item>
      <title>Uncorrectable ECC error</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Uncorrectable-ECC-error/m-p/1381747#M18308</link>
      <description>&lt;P&gt;We are using the S912ZVCA19 WKH&lt;/P&gt;&lt;P&gt;The phenomenon is the SW cannot run normally.&lt;/P&gt;&lt;P&gt;We are debugging bootloader, finish of bootloader, jump to app segment, when it runs to the phrase before reading EEPROM phrase of the app segment, no error report, but when it runs to after reading EEPROM phrase ( &lt;STRONG&gt;*Data = *((byte *)Addr);&lt;/STRONG&gt;&amp;nbsp;), the register MMCEC is 0x1332 which means S12ZCPU+EEPROM+data load+uncorrectable ECC error, and it runs to the machine exception fault address afterwards.&lt;/P&gt;&lt;P&gt;Then we check it in bootloader, this reading EEPROM phrase is called in bootloader with reading the same address, it can run normally, no error, which means this EEPROM address is ok, can be visit.&lt;/P&gt;&lt;P&gt;Question:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;What might cause the problem(uncorrectable ECC error)? I can see the reason in the handbook is the alpha radiation, except this reason, can other reason cause this problem?&lt;/LI&gt;&lt;LI&gt;How to solve the problem? Do you have some solutions to this problem?&amp;nbsp;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;</description>
      <pubDate>Mon, 06 Dec 2021 07:31:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Uncorrectable-ECC-error/m-p/1381747#M18308</guid>
      <dc:creator>Alice10</dc:creator>
      <dc:date>2021-12-06T07:31:55Z</dc:date>
    </item>
    <item>
      <title>Re: Uncorrectable ECC error</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Uncorrectable-ECC-error/m-p/1382737#M18316</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/194385"&gt;@Alice10&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you set FCLKDIV correctly?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When you program the EEPROM do you see any errors?&lt;/P&gt;
&lt;P&gt;The programming operation verifies the data and the ECC check sum.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_0-1638887048369.png" style="width: 641px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/164351i143565D1D581339D/image-dimensions/641x282?v=v2" width="641" height="282" role="button" title="danielmartynek_0-1638887048369.png" alt="danielmartynek_0-1638887048369.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please apply Margin Level read after the date are programmed?&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_1-1638887224232.png" style="width: 644px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/164352iB22638C9278452FA/image-dimensions/644x551?v=v2" width="644" height="551" role="button" title="danielmartynek_1-1638887224232.png" alt="danielmartynek_1-1638887224232.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is it possible that there is an issue with pointers and you read a different data?&lt;/P&gt;
&lt;P&gt;You should see the error even the EEPROM is read by the debugger.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Dec 2021 14:32:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Uncorrectable-ECC-error/m-p/1382737#M18316</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2021-12-07T14:32:27Z</dc:date>
    </item>
  </channel>
</rss>

