<?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 MX8M plus ECC on OCRAM n L1 L2 cache in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2195780#M241788</link>
    <description>&lt;P&gt;I m planning to use MX8m plus for application where SER is not acceptable, can somebody confirm if this device has ECC on its OCRAM (868kb) and ECC on L2 cache (512kb) as some datasheet n online block diagram are confusing this specification, also pl confirm if any ECC or parity feature there for L1 chache&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 30 Oct 2025 11:16:35 GMT</pubDate>
    <dc:creator>Jagmevada</dc:creator>
    <dc:date>2025-10-30T11:16:35Z</dc:date>
    <item>
      <title>MX8M plus ECC on OCRAM n L1 L2 cache</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2195780#M241788</link>
      <description>&lt;P&gt;I m planning to use MX8m plus for application where SER is not acceptable, can somebody confirm if this device has ECC on its OCRAM (868kb) and ECC on L2 cache (512kb) as some datasheet n online block diagram are confusing this specification, also pl confirm if any ECC or parity feature there for L1 chache&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Oct 2025 11:16:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2195780#M241788</guid>
      <dc:creator>Jagmevada</dc:creator>
      <dc:date>2025-10-30T11:16:35Z</dc:date>
    </item>
    <item>
      <title>Re: MX8M plus ECC on OCRAM n L1 L2 cache</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2196121#M241811</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;According to datasheet block diagram ECC is supported in&amp;nbsp;512 KB L2 Cache and&amp;nbsp;x32 LPDDR4/DDR4.&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Oct 2025 21:31:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2196121#M241811</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-10-30T21:31:39Z</dc:date>
    </item>
    <item>
      <title>Re: MX8M plus ECC on OCRAM n L1 L2 cache</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2197528#M241877</link>
      <description>&lt;P&gt;On first page of datasheet,&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"High industrial system reliability for safety is leveraged by DRAM Inline ECC as well as ECC support on internal software-accessible SRAMs."&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Is it talking about OCRAM/TCM used with internal HIFI4 and MCU ?&lt;/P&gt;&lt;P&gt;Also on product main page on NXP website&amp;nbsp;&lt;A href="https://www.nxp.com/products/i.MX8MPLUS," target="_blank" rel="noopener"&gt;https://www.nxp.com/products/i.MX8MPLUS,&lt;/A&gt;&amp;nbsp;it is mentioned 768 OCRAM with ECC, but datasheet says 868kB OCRAM (no mention of ECC)&lt;/P&gt;&lt;P&gt;Also in attached product brief pdf it is mentioned it has ECC on OCRAM.&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is essential to have low SER for application for which we are planing to use this device. ECC would greatly enhance effective SER performance, and this device has all functions which we are looking for, so please could you reconfirm whether it has ECC on OCRAM or not. also pl confirm if L1 cache has parity (single bit error detection) bit or not.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Nov 2025 12:55:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2197528#M241877</guid>
      <dc:creator>Jagmevada</dc:creator>
      <dc:date>2025-11-03T12:55:04Z</dc:date>
    </item>
    <item>
      <title>Re: MX8M plus ECC on OCRAM n L1 L2 cache</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2200887#M242001</link>
      <description>&lt;P&gt;&lt;!--StartFragment --&gt;&lt;/P&gt;
&lt;P&gt;We can confirm that, the i.MX8M Plus does support ECC on OCRAM and L2 cache, but &lt;EM&gt;not&lt;/EM&gt; on L1 cache. The ECC reference in the datasheet includes software-accessible SRAMs like OCRAM and TCM.&lt;/P&gt;
&lt;P&gt;To avoid any more confusion the NXP product page has the mistake&lt;EM&gt;&amp;nbsp;with the&amp;nbsp;768 KB OCRAM with EC&lt;/EM&gt;, &lt;EM&gt;&amp;nbsp;the correct number it is in the Datasheet with the&amp;nbsp;868 KB OCRAM.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;This ECC applies to the&amp;nbsp;&lt;/EM&gt;&lt;EM&gt;internal software-accessible SRAMs like it was already mention&amp;nbsp;&lt;STRONG&gt;&amp;nbsp;this includes&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&lt;EM&gt;&lt;STRONG&gt;OCRAM and TCM used by C&lt;/STRONG&gt;&lt;/EM&gt;&lt;EM&gt;&lt;STRONG&gt;HiFi4 DSP and Cortex-M.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;!--EndFragment --&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Nov 2025 14:15:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2200887#M242001</guid>
      <dc:creator>jamesbone</dc:creator>
      <dc:date>2025-11-07T14:15:25Z</dc:date>
    </item>
    <item>
      <title>Re: MX8M plus ECC on OCRAM n L1 L2 cache</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2200963#M242003</link>
      <description>&lt;P&gt;Thank you so much for confirmation. just last clarification on ECC, do we need to enable ECC on OCRAM/TCM or it is enabled by default. Also, does L1 caches (data/instr for M7 MCU and A53 cores) has parity bit for 1-bit error detection?, if so it is enabled by default?&lt;/P&gt;</description>
      <pubDate>Fri, 07 Nov 2025 17:05:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2200963#M242003</guid>
      <dc:creator>Jagmevada</dc:creator>
      <dc:date>2025-11-07T17:05:40Z</dc:date>
    </item>
    <item>
      <title>Re: MX8M plus ECC on OCRAM n L1 L2 cache</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2200989#M242006</link>
      <description>&lt;P&gt;ECC on OCRAM/TCM it is enabled by default.&amp;nbsp; &amp;nbsp; L1 Cache has parity bit for 1-bit Error, since this is part of the archicterure of the ARM Cores, but it is not enable by default,&amp;nbsp; for cheching settings you need to look into the ARM Core Documentation.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;!--StartFragment --&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;ACTLR_EL1 (Auxiliary Control Register):&lt;/STRONG&gt;
&lt;UL&gt;
&lt;UL&gt;
&lt;LI&gt;Controls parity and ECC features.&lt;/LI&gt;
&lt;LI&gt;Bits related to parity:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;CODE&gt;L1IPE&lt;/CODE&gt; (bit 19): Enable parity for L1 instruction cache.&lt;/LI&gt;
&lt;LI&gt;&lt;CODE&gt;L1DPE&lt;/CODE&gt; (bit 20): Enable parity for L1 data cache.&lt;/LI&gt;
&lt;/UL&gt;
&lt;!--EndFragment --&gt;&lt;/UL&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Nov 2025 17:55:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2200989#M242006</guid>
      <dc:creator>jamesbone</dc:creator>
      <dc:date>2025-11-07T17:55:46Z</dc:date>
    </item>
    <item>
      <title>Re: MX8M plus ECC on OCRAM n L1 L2 cache</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2204046#M242144</link>
      <description>&lt;P&gt;Further studying mx8mp documents, for OCRAM ECC,&amp;nbsp;I could find single document mentioning about ECC details on OCRAM, not even in mx8mp ref manual. Could you please provide details, where I can find register details of ECC OCRAMs, how can we inject bit error to OCRAM to see ECC performance,&amp;nbsp; also want to log ECC errors (SER), is there any interrupt to trigger when Error occured? Pl help on this, we cannot use device if ECC is not there in silicon revision.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 02:58:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MX8M-plus-ECC-on-OCRAM-n-L1-L2-cache/m-p/2204046#M242144</guid>
      <dc:creator>Jagmevada</dc:creator>
      <dc:date>2025-11-13T02:58:39Z</dc:date>
    </item>
  </channel>
</rss>

