<?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: S32K146 Unsecuring Problem in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K146-Unsecuring-Problem/m-p/2027032#M45058</link>
    <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your information.&lt;/P&gt;&lt;P&gt;I'll try again with your suggestion.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;</description>
    <pubDate>Mon, 13 Jan 2025 20:39:50 GMT</pubDate>
    <dc:creator>wane</dc:creator>
    <dc:date>2025-01-13T20:39:50Z</dc:date>
    <item>
      <title>S32K146 Unsecuring Problem</title>
      <link>https://community.nxp.com/t5/S32K/S32K146-Unsecuring-Problem/m-p/2026120#M45014</link>
      <description>&lt;DIV&gt;Hello.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Can anyone help for unsecure my board?&lt;/DIV&gt;&lt;DIV&gt;I had erased all flash blocks using SDK driver function FLASH_DRV_EraseAllBlock().&lt;/DIV&gt;&lt;DIV&gt;After this job, I can't access to MCU resources using JTAG connection.&lt;/DIV&gt;&lt;DIV&gt;Hence I tried to mass erase using MDM-AP as follows but I didn't get success.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1) MDM-AP Status Read after power on reset&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;Two values of 0x34 and 0x36 are repeated. It seems the Flash Memory Ready bit is changing.&lt;/DIV&gt;&lt;DIV&gt;2) MDM-AP Status Read after mass erase request&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;Two values of 0x35 and 0x37 are repeated. It also seems the Flash Memory Ready bit is changing.&lt;/DIV&gt;&lt;DIV&gt;3) Mass Erase Step&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- WHILE (Data.Long(EDBG:0x40000100)&amp;amp;0x02)!=0x02 {} // wait flash ready&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- Data.Set EDBG:0x40000104 %long 0x1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// mass erase&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- WHILE (Data.Long(EDBG:0x40000104)&amp;amp;0x01)==0x01 {} // wait mass erade done&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- Data.Set EDBG:0x40000104 %long 0x18&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // system reset&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;4) Test of Mass Erase on normal unsecured board&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;I have checked upper 3) Mass Erase Step works well.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best Regards,&lt;/DIV&gt;&lt;DIV&gt;J.W.Park&lt;/DIV&gt;</description>
      <pubDate>Sat, 11 Jan 2025 05:02:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K146-Unsecuring-Problem/m-p/2026120#M45014</guid>
      <dc:creator>wane</dc:creator>
      <dc:date>2025-01-11T05:02:18Z</dc:date>
    </item>
    <item>
      <title>Re: S32K146 Unsecuring Problem</title>
      <link>https://community.nxp.com/t5/S32K/S32K146-Unsecuring-Problem/m-p/2026632#M45037</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/229243"&gt;@wane&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The FLASH_DRV_EraseAllBlock() always puts the MCU in the secure state. The flash operation could have failed and it could left the flash in an undefined state with ECC errors.&lt;/P&gt;
&lt;P&gt;In case the FlexNVM was partitioned with CSEC keys allocated, the Mass erase will be blocked by the engine regardless of the MDM-AP Status[Flash ready].&lt;/P&gt;
&lt;P&gt;Have you tried erasing the MCU while it is in reset? After power-on reset keep PTA5 (reset_b) connected to the ground externaly? If this does not resolve it, I'm afraid there is nothing we can do.&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;</description>
      <pubDate>Mon, 13 Jan 2025 09:46:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K146-Unsecuring-Problem/m-p/2026632#M45037</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2025-01-13T09:46:50Z</dc:date>
    </item>
    <item>
      <title>Re: S32K146 Unsecuring Problem</title>
      <link>https://community.nxp.com/t5/S32K/S32K146-Unsecuring-Problem/m-p/2027032#M45058</link>
      <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your information.&lt;/P&gt;&lt;P&gt;I'll try again with your suggestion.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jan 2025 20:39:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K146-Unsecuring-Problem/m-p/2027032#M45058</guid>
      <dc:creator>wane</dc:creator>
      <dc:date>2025-01-13T20:39:50Z</dc:date>
    </item>
  </channel>
</rss>

