<?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: Secure Boot with Strict Sequential Boot Mode in S32 Design Studio</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782958#M3121</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shannon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am wondering if&amp;nbsp;you solved it or not. I have a same problem, the MCU always stays in RESET state because of strict security boot failure.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 Oct 2019 07:12:09 GMT</pubDate>
    <dc:creator>leo_cheng</dc:creator>
    <dc:date>2019-10-15T07:12:09Z</dc:date>
    <item>
      <title>Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782950#M3113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was working on secure boot function recently. I run my device in "Sequential Boot Mode", but I find this mode is not what I need. Because, whether the boot check is fail or not, it will run Flash code. I think if the boot check is fail, it should stop or reset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, I try "Strict Sequential Boot Mode". But I didn't read AN5401.pdf carefully. I burned my code to flash, Then I configured CSEc, and I&amp;nbsp;&lt;SPAN&gt;configured "Strict Sequential Boot Mode" with "automatic BOOT_MAC calculation".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Now, my device can not be startup, it is always stay in RESET state. The RESET pin is always low.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;How Can I reuse my device?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks a lot!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2018 08:14:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782950#M3113</guid>
      <dc:creator>香龙朱</dc:creator>
      <dc:date>2018-10-11T08:14:53Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782951#M3114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as I mentioned in different thread - your device is probably locked and mass erase&amp;nbsp;is disabled. Under this condition there is no way how to recover it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jiri&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2018 12:52:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782951#M3114</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2018-10-15T12:52:59Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782952#M3115</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Jiri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Thanks for your support.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;This is another&amp;nbsp;hardware,&amp;nbsp;Rather than&amp;nbsp;"Device is secure, Erase to unsecure".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;I&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp;try the "Strict Sequential Boot Mode" function. But I didn't write the BOOT_MAC. So, my hardware is always stay in RESET. the RESET pin is always low.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;I want to know How can I run my hardware form RAM. or How can I change the secure boot type of my hardware.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Thanks a lot.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Shannon.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2018 01:24:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782952#M3115</guid>
      <dc:creator>香龙朱</dc:creator>
      <dc:date>2018-10-16T01:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782953#M3116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see. So - in my opinion the easiest way how to "reset" your hardware is use csec_keyconfig_s32k144 example:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/75709i08A75531800177B7/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enable erase all keys in main.c source file:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/75794iEA7EA12B9924B0E5/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This example erase flash area and restore flash config to default value. &lt;STRONG&gt;Be sure that you are running this example as RAM target:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/75754i86A37FC85CC3D033/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it doesn't help - can you please share your project? I'll test it on my EVB and try to find recovery process.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jiri&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2018 06:48:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782953#M3116</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2018-10-16T06:48:27Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782954#M3117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi，&lt;/P&gt;&lt;P&gt;Thanks for support！&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this issue, I refer the&amp;nbsp;chapter&amp;nbsp;4.4.3.2 Automatically using CSEc of&amp;nbsp;AN5401.pdf.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;1,I debug the "UartDemo" porject for burn the code into Flash.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,I debug the "1_Configure_part_and_Load_keys" project for load the ECU_KEY. and I use the Debug_RAM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,I debug the "4_secure_boot_add_BOOT_MAC_manual" project for config the secure boot. and I use the Debug_RAM.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="project.PNG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/76141iEED9992F6F4670D7/image-size/large?v=v2&amp;amp;px=999" role="button" title="project.PNG" alt="project.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I&amp;nbsp;modify "4_secure_boot_add_BOOT_MAC_manual" project like this:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="secure_boot_BOOT_MAC.PNG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/75711i48D10AE3BA2CB017/image-size/large?v=v2&amp;amp;px=999" role="button" title="secure_boot_BOOT_MAC.PNG" alt="secure_boot_BOOT_MAC.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I change the BOOT_SIZE and boot flavor. and run it use Debug_RAM. I want to calculate the BOOT_MAC automatic. I power off my hardware and wait a few minutes, then I power on my hardware, I think it will run Flash code, but it &lt;SPAN style="color: #333333; background-color: #f7f8fa;"&gt;doesn't&lt;/SPAN&gt;. Then I power off and power on my hardware&amp;nbsp;several times, &lt;SPAN style="color: #333333; background-color: #f7f8fa; font-weight: normal; font-size: 14px;"&gt;But it doesn't work.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2018 08:11:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782954#M3117</guid>
      <dc:creator>香龙朱</dc:creator>
      <dc:date>2018-10-16T08:11:49Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782955#M3118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry for last &lt;SPAN&gt;reply&lt;/SPAN&gt;, it is not complete.&lt;/P&gt;&lt;P&gt;continue!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I refer the AN5401.pdf, I find the mode flavor = 0(Strict Sequential Boot Mode) can not use automatic BOOT_MAC caculation.The reset pin is always low.I can not debug the "csec_keyconfig_s32k144" example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can't submit my project in this reply.&lt;/P&gt;&lt;P&gt;the "UartDemoNoBoot" project is a&amp;nbsp;simple project that can print some&amp;nbsp;information when run from flash.&lt;/P&gt;&lt;P&gt;I do not modify the "&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;1_Configure_part_and_Load_keys" project&amp;nbsp;in&amp;nbsp;AN5401SW.zip&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;I modify the&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;"4_secure_boot_add_BOOT_MAC_manual" project&amp;nbsp;like last reply.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;Thanks a lot.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;Shannon&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2018 08:37:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782955#M3118</guid>
      <dc:creator>香龙朱</dc:creator>
      <dc:date>2018-10-16T08:37:14Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782956#M3119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shannon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To attach the project, you can use the link 'Use advanced editor' at the upper right of your response box. Then you will be able to attach a file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Mike&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2018 18:38:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782956#M3119</guid>
      <dc:creator>mikedoidge</dc:creator>
      <dc:date>2018-10-16T18:38:46Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782957#M3120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Mike&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks！&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2018 06:04:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782957#M3120</guid>
      <dc:creator>香龙朱</dc:creator>
      <dc:date>2018-10-17T06:04:12Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot with Strict Sequential Boot Mode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782958#M3121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shannon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am wondering if&amp;nbsp;you solved it or not. I have a same problem, the MCU always stays in RESET state because of strict security boot failure.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2019 07:12:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Secure-Boot-with-Strict-Sequential-Boot-Mode/m-p/782958#M3121</guid>
      <dc:creator>leo_cheng</dc:creator>
      <dc:date>2019-10-15T07:12:09Z</dc:date>
    </item>
  </channel>
</rss>

