<?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>S32KのトピックRe: s32k312 format  keycatalogs condition?</title>
    <link>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1973684#M42054</link>
    <description>Hi VaneB，&lt;BR /&gt;thanks for your advice, some question in details,&lt;BR /&gt;1. format catalogs cant direct format if catalog already exist, we should call hse to remove all keys first?&lt;BR /&gt;2. is it possible to format keys in LC=CUST_DEL, and key catalog owner are HSE_KEY_OWNER_OEM ?&lt;BR /&gt;&lt;BR /&gt;brs</description>
    <pubDate>Tue, 15 Oct 2024 00:10:07 GMT</pubDate>
    <dc:creator>victory</dc:creator>
    <dc:date>2024-10-15T00:10:07Z</dc:date>
    <item>
      <title>s32k312 format  keycatalogs condition?</title>
      <link>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1973314#M42038</link>
      <description>&lt;P&gt;my key catalogs are all&amp;nbsp;&lt;SPAN&gt;HSE_KEY_OWNER_OEM,&amp;nbsp; and mcu lifecycle is in OEM,&amp;nbsp; start with adkpm = 1, start_from_user = 0.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;i tried to run&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;FormatKeyCatalogs() but return&amp;nbsp;aa55a21c,&amp;nbsp; what should i do ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. is it will fail in LC = cust_del?&lt;/P&gt;&lt;P&gt;2. is it ok if first run format keys in LC = OEM?&lt;/P&gt;&lt;P&gt;3. if 2 is yes, how to re-format key catalogs?&amp;nbsp; , currently, i got&amp;nbsp;&lt;SPAN&gt;aa55a21c,&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Oct 2024 11:54:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1973314#M42038</guid>
      <dc:creator>victory</dc:creator>
      <dc:date>2024-10-14T11:54:07Z</dc:date>
    </item>
    <item>
      <title>Re: s32k312 format  keycatalogs condition?</title>
      <link>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1973626#M42052</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/234378"&gt;@victory&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you looking to delete an&amp;nbsp;specific key? if so,&amp;nbsp;Crypto driver does not support this. I recommend calling the HSE service HSE_SRV_ID_ERASE_KEY directly. Refer to section&amp;nbsp;6.2.8 (Key erase) of the&amp;nbsp;HSE_B Firmware Reference Manual, Rev. 2.3 and the description of hseEraseKeySrv_t structure in the HSE Service API Reference Manual.&lt;/P&gt;
&lt;P&gt;IMPORTANT:&amp;nbsp;SuperUser rights are required:&lt;/P&gt;
&lt;P&gt;- CUST SuperUser rights are granted using an authorization key owned by CUST.&lt;BR /&gt;– OEM SuperUser rights are granted using an authorization key owned by OEM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, VaneB&lt;/P&gt;</description>
      <pubDate>Mon, 14 Oct 2024 21:39:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1973626#M42052</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2024-10-14T21:39:56Z</dc:date>
    </item>
    <item>
      <title>Re: s32k312 format  keycatalogs condition?</title>
      <link>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1973684#M42054</link>
      <description>Hi VaneB，&lt;BR /&gt;thanks for your advice, some question in details,&lt;BR /&gt;1. format catalogs cant direct format if catalog already exist, we should call hse to remove all keys first?&lt;BR /&gt;2. is it possible to format keys in LC=CUST_DEL, and key catalog owner are HSE_KEY_OWNER_OEM ?&lt;BR /&gt;&lt;BR /&gt;brs</description>
      <pubDate>Tue, 15 Oct 2024 00:10:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1973684#M42054</guid>
      <dc:creator>victory</dc:creator>
      <dc:date>2024-10-15T00:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: s32k312 format  keycatalogs condition?</title>
      <link>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1974599#M42107</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/234378"&gt;@victory&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. format catalogs cant direct format if catalog already exist, we should call hse to remove all keys first?&amp;nbsp;&lt;/STRONG&gt;The NVM and RAM key catalogs must be formatted before any keys can be provisioned. Refer to section&amp;nbsp;6.1.5.3 (Key catalog formatting) of the HSE RM and&amp;nbsp;and the description of hseFormatKeyCatalogsSrv_t structure in the HSE Service API RM.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;2. is it possible to format keys in LC=CUST_DEL, and key catalog owner are HSE_KEY_OWNER_OEM?&lt;/STRONG&gt;&amp;nbsp;No, as stated in the HSE RM "In LC state OEM_PROD (and OEM_START_AS_USER is 0), the host (identified as OEM) which has SU rights can only erase all NVM keys having their key group owner set to HSE_KEY_OWNER_OEM and HSE_KEY_OWNER_ANY.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In LC state IN_FIELD, when the host gets granted with SU rights using a key owned by CUST, it can only erase all NVM keys having their key group owner set to HSE_KEY_OWNER_CUST and HSE_KEY_OWNER_ANY"&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Oct 2024 20:40:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1974599#M42107</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2024-10-15T20:40:44Z</dc:date>
    </item>
    <item>
      <title>回复： s32k312 format  keycatalogs condition?</title>
      <link>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1974662#M42112</link>
      <description>&lt;P&gt;my key catalogs are all HSE_KEY_OWNER_OEM, and mcu lifecycle is in OEM, start with adkpm = 1, start_from_user = 0.&lt;/P&gt;&lt;P&gt;i tried to run FormatKeyCatalogs() but return aa55a21c, what should i do ?&lt;/P&gt;&lt;P&gt;1. is it will fail in LC = cust_del?&lt;BR /&gt;&lt;STRONG&gt;&amp;gt; format catalogs can ONLY do in LC=cust_del, so all group should ok.&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;2. is it ok if first run format keys in LC = OEM?&lt;BR /&gt;&lt;STRONG&gt;&amp;gt; may not, i think LC cant advance to OEM if catalog isn't formated.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;3. if 2 is yes, how to re-format key catalogs? , currently, i got aa55a21c,&lt;BR /&gt;&lt;STRONG&gt;&amp;gt; not possible in OEM, erase key and import is allowed with permission.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;4. format catalogs cant direct format if catalog already exist, we should call hse to remove all keys first?&lt;BR /&gt;&lt;STRONG&gt;&amp;gt; LC=CUST_DEL can directly format with no erase. OEM CANT format.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;5. is it possible to format keys in LC=CUST_DEL, and key catalog owner are HSE_KEY_OWNER_OEM ?&lt;BR /&gt;&lt;STRONG&gt;&amp;gt; ref 1.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Oct 2024 00:50:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k312-format-keycatalogs-condition/m-p/1974662#M42112</guid>
      <dc:creator>victory</dc:creator>
      <dc:date>2024-10-16T00:50:46Z</dc:date>
    </item>
  </channel>
</rss>

