<?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 Understanding secure boot provisioning on S32G in S32G</title>
    <link>https://community.nxp.com/t5/S32G/Understanding-secure-boot-provisioning-on-S32G/m-p/1616076#M2480</link>
    <description>&lt;P&gt;Hello there-&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I'm trying to figure out secure boot on the &lt;A href="https://www.nxp.com/design/designs/goldbox-for-vehicle-networking-development-platform:GOLDBOX" target="_blank" rel="noopener"&gt;S32G Goldbox Reference Platform&lt;/A&gt;.&amp;nbsp; I've read&lt;A href="https://www.nxp.com/docs/en/application-note/AN13495.pdf" target="_blank" rel="noopener"&gt; AN13495&lt;/A&gt; which seems to detail how to manage the key catalog using libp11 at run time, which is well and good, but that app note I think presumes that a key is already enrolled in the hardware and the corresponding e-fuses are blown.&amp;nbsp; I'm looking for documentation that describes the process for actually doing that initial provisioning.&amp;nbsp; I'm used to the process on the I.MX8 board in which a u-boot utility can be used to set the OTP memory, but I can't find anything that describes the process on S32G (or even if the process is the same or different).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I understand that S32G is largely under NDA, but if someone can just point me to an application note number of document title that describes what I'm looking for, so I know what to ask for access to, that would be helpful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
    <pubDate>Wed, 15 Mar 2023 18:57:08 GMT</pubDate>
    <dc:creator>nhorman</dc:creator>
    <dc:date>2023-03-15T18:57:08Z</dc:date>
    <item>
      <title>Understanding secure boot provisioning on S32G</title>
      <link>https://community.nxp.com/t5/S32G/Understanding-secure-boot-provisioning-on-S32G/m-p/1616076#M2480</link>
      <description>&lt;P&gt;Hello there-&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I'm trying to figure out secure boot on the &lt;A href="https://www.nxp.com/design/designs/goldbox-for-vehicle-networking-development-platform:GOLDBOX" target="_blank" rel="noopener"&gt;S32G Goldbox Reference Platform&lt;/A&gt;.&amp;nbsp; I've read&lt;A href="https://www.nxp.com/docs/en/application-note/AN13495.pdf" target="_blank" rel="noopener"&gt; AN13495&lt;/A&gt; which seems to detail how to manage the key catalog using libp11 at run time, which is well and good, but that app note I think presumes that a key is already enrolled in the hardware and the corresponding e-fuses are blown.&amp;nbsp; I'm looking for documentation that describes the process for actually doing that initial provisioning.&amp;nbsp; I'm used to the process on the I.MX8 board in which a u-boot utility can be used to set the OTP memory, but I can't find anything that describes the process on S32G (or even if the process is the same or different).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I understand that S32G is largely under NDA, but if someone can just point me to an application note number of document title that describes what I'm looking for, so I know what to ask for access to, that would be helpful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 15 Mar 2023 18:57:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Understanding-secure-boot-provisioning-on-S32G/m-p/1616076#M2480</guid>
      <dc:creator>nhorman</dc:creator>
      <dc:date>2023-03-15T18:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding secure boot provisioning on S32G</title>
      <link>https://community.nxp.com/t5/S32G/Understanding-secure-boot-provisioning-on-S32G/m-p/1616166#M2482</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;The secure boot on S32G platform is mainly referring to the HSE subsystem/firmware available under the S32G platform (link: &lt;A href="https://www.nxp.com/docs/en/product-brief/HSEPB.pdf" target="_blank"&gt;Hardware Security Engine (HSE) – Product Brief (nxp.com)&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;The HSE subsystem (and the related information to it) is confidential (given that HSE is confidential and under NDA) for which we cannot provide information about it on a public channel. We recommend you to either opening a ticket under the NXP online services or sending this inquiry to your local NXP representative/FAE.&lt;/P&gt;
&lt;P&gt;As a note, there is a brief description of the boot flow on the S32G2 Reference Manual [Page 1160, S32G2 Reference Manual, Rev. 6, 11/2022], but everything related to specifics of the HSE subsystem might not be specified. This same information is also summarized on the AN12422 available on the S32G2 product page (link:&amp;nbsp;&lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/s32-automotive-platform/s32g-vehicle-network-processors/s32g2-processors-for-vehicle-networking:S32G2" target="_blank"&gt;S32G2 Safe and Secure Vehicle Network Processor | NXP Semiconductors&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;Please, let us know.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Mar 2023 20:22:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Understanding-secure-boot-provisioning-on-S32G/m-p/1616166#M2482</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2023-03-15T20:22:01Z</dc:date>
    </item>
  </channel>
</rss>

