<?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: s32k144 Backdoor Key Access in S32K</title>
    <link>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327521#M11759</link>
    <description>&lt;P&gt;Hi Phillip,&lt;/P&gt;
&lt;P&gt;I'm not sure if I understand this:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;what if the flash have to code to reprogram the flash configuration field to make unsecured?&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The MCU can be unlocked by erasing the first sector (0x0000-0x1000) and programming it to an unlocked state, the MCU is then unlocked once it is reset.&lt;/P&gt;
&lt;P&gt;But this is not recommended.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 23 Aug 2021 07:29:26 GMT</pubDate>
    <dc:creator>danielmartynek</dc:creator>
    <dc:date>2021-08-23T07:29:26Z</dc:date>
    <item>
      <title>s32k144 Backdoor Key Access</title>
      <link>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327430#M11756</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to block debug interface.&lt;/P&gt;&lt;P&gt;So I have studied FSEC, Backdoor key access in RM, nxp community.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It seems when the muc is secured and Mass Erase is disabled,&lt;/P&gt;&lt;P&gt;the backdoor key FTFC command is the only way to reprogram the mcu.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But that way is also able when the flash have the code to run that backdoor key FTFC command.&lt;/P&gt;&lt;P&gt;Is it correct?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;what if the flash have to code to reprogram the flash configuration field to make unsecured?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to make sure the ways and condition how to change from secured state to unsecured state.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Phillip&lt;/P&gt;</description>
      <pubDate>Mon, 23 Aug 2021 06:03:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327430#M11756</guid>
      <dc:creator>kmh48301</dc:creator>
      <dc:date>2021-08-23T06:03:15Z</dc:date>
    </item>
    <item>
      <title>Re: s32k144 Backdoor Key Access</title>
      <link>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327521#M11759</link>
      <description>&lt;P&gt;Hi Phillip,&lt;/P&gt;
&lt;P&gt;I'm not sure if I understand this:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;what if the flash have to code to reprogram the flash configuration field to make unsecured?&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The MCU can be unlocked by erasing the first sector (0x0000-0x1000) and programming it to an unlocked state, the MCU is then unlocked once it is reset.&lt;/P&gt;
&lt;P&gt;But this is not recommended.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Aug 2021 07:29:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327521#M11759</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2021-08-23T07:29:26Z</dc:date>
    </item>
    <item>
      <title>Re: s32k144 Backdoor Key Access</title>
      <link>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327536#M11760</link>
      <description>&lt;P&gt;Hi, Daniel.&lt;/P&gt;&lt;P&gt;Thanks for replying.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;===========================================================================&lt;/P&gt;&lt;P&gt;what if the flash have to code to reprogram the flash configuration field to make unsecured?&lt;/P&gt;&lt;P&gt;: If I unsecure the chip by reprogramming flash configuration field, any problem can be occurred?&lt;/P&gt;&lt;P&gt;I think if that doesn't have any problem, the backdoor command is useless.&lt;/P&gt;&lt;P&gt;============================================================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;compare please.&lt;/P&gt;&lt;P&gt;"backdoor command" vs "reprogram flash configuration field"&amp;nbsp; [Unsecuring Method]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Phillip&lt;/P&gt;</description>
      <pubDate>Mon, 23 Aug 2021 07:37:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327536#M11760</guid>
      <dc:creator>kmh48301</dc:creator>
      <dc:date>2021-08-23T07:37:24Z</dc:date>
    </item>
    <item>
      <title>Re: s32k144 Backdoor Key Access</title>
      <link>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327726#M11768</link>
      <description>&lt;P&gt;The Backdoor key command is recommended, it unlocks the MCU without a need to reprogram anything, The MCU is then secure again after a reset.&lt;/P&gt;
&lt;P&gt;Reprogramming the Flash configuration field is not recommended.&lt;/P&gt;
&lt;P&gt;You would need to&lt;/P&gt;
&lt;P&gt;1. Save the first sector somewhere&lt;/P&gt;
&lt;P&gt;2. Erase the first sector (including the vector table)&lt;/P&gt;
&lt;P&gt;3. Program the Flash configuration field (to unsecure) and put all the erased data back.&lt;/P&gt;
&lt;P&gt;4. Reset the MCU&lt;/P&gt;
&lt;P&gt;There is a risk that something goes wrong during the re-programming (e.g. the MCU gets reset during the process).&lt;/P&gt;
&lt;P&gt;Also, to secure the MCU, you would need to do all the steps again.&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;</description>
      <pubDate>Tue, 24 Aug 2021 07:50:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1327726#M11768</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2021-08-24T07:50:37Z</dc:date>
    </item>
    <item>
      <title>Re: s32k144 Backdoor Key Access</title>
      <link>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1328029#M11774</link>
      <description>&lt;P&gt;I got it. Thank you so much Daniel !!!&lt;/P&gt;</description>
      <pubDate>Mon, 23 Aug 2021 23:23:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k144-Backdoor-Key-Access/m-p/1328029#M11774</guid>
      <dc:creator>kmh48301</dc:creator>
      <dc:date>2021-08-23T23:23:54Z</dc:date>
    </item>
  </channel>
</rss>

