<?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: Unable to export NXP_PROD_KA_PUB on imx93 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2246821#M242354</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Which version of BSP and ELE FW are you using?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;</description>
    <pubDate>Mon, 24 Nov 2025 07:47:31 GMT</pubDate>
    <dc:creator>Harvey021</dc:creator>
    <dc:date>2025-11-24T07:47:31Z</dc:date>
    <item>
      <title>Unable to export NXP_PROD_KA_PUB on imx93</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2232723#M242331</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Following the response I got from this forum question&amp;nbsp;&amp;nbsp;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/quot-Fleet-certificate-quot-on-imx93/m-p/2205862/emcs_t/S2h8ZW1haWx8YWNjZXB0X2FzX3NvbHV0aW9uX3JlbWluZGVyfE1JODMyVzFGRUIzWU9BfDIyMDU4NjJ8T1RIRVJTfGhL#M242210 " target="_self"&gt;here&amp;nbsp;&lt;/A&gt;, this seems to be the thing we are looking for. However, we are unable to export NXP_PROD_KA_PUB key at id&amp;nbsp;0x70000000.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We tried from the linux userspace with the nvm_daemon, which starts&amp;nbsp;correctly but fails when trying to export it when sending the ELE message.&lt;/P&gt;&lt;P&gt;We also tried from U-Boot and spdsk and the problem still persists :&amp;nbsp;&lt;/P&gt;&lt;P&gt;user@vbox:/data/gitclone/src_spsdk/spsdk$ uv run spsdk nxpele -f mimx9352 -p /dev/ttyACM0 -d uboot_serial export-nxp-prod-ka-puk -o file&lt;BR /&gt;Step 1/4: Initializing SAB...&lt;BR /&gt;SAB Init successful&lt;BR /&gt;Step 2/4: Opening session...&lt;BR /&gt;Session opened successfully. Handle: 0xE59B04F0&lt;BR /&gt;Step 3/4: Opening keystore...&lt;BR /&gt;Keystore opened successfully. Handle: 0xE59B0970&lt;BR /&gt;Step 4/4: Exporting public key...&lt;BR /&gt;Error during NXP Production Key Agreement Public Key export: SPSDK: ELE Message failed.&lt;BR /&gt;Command: PUBLIC_KEY_EXPORT_REQ - (0x32)&lt;BR /&gt;Command words: 7&lt;BR /&gt;Command data: False&lt;BR /&gt;Response words: 4&lt;BR /&gt;Response data: True&lt;BR /&gt;Response status: Failure&lt;BR /&gt;Response indication: ResponseIndication:Unknown_0x1b - (0x1b)&lt;BR /&gt;Response abort code: 0x0&lt;/P&gt;&lt;P&gt;Public Key Export Command:&lt;BR /&gt;- Key store handle: 0xE59B0970&lt;BR /&gt;- Key ID: 0x70000000&lt;BR /&gt;- Output buffer size: 64 bytes&lt;BR /&gt;- Exports public key of asymmetric key from key store&lt;BR /&gt;- Public key is re-calculated (except Twisted Edwards/Montgomery)&lt;BR /&gt;- Must be called after opening valid key store service&lt;/P&gt;&lt;P&gt;Key store handle: 0xE59B0970&lt;BR /&gt;Key ID: 0x70000000&lt;BR /&gt;Output public key size: 0 bytes&lt;BR /&gt;No public key data received&lt;/P&gt;&lt;P&gt;Cleaning up: Closing keystore...&lt;BR /&gt;Cleaning up: Closing session...&lt;BR /&gt;Failed to export NXP Production Key Agreement Public Key&lt;BR /&gt;&lt;BR /&gt;And everything seems correct from get-info, SRKH is fused and from my knowledge the device does not needs to be OEM closed to export it. Below is the content of get-info :&amp;nbsp;&lt;/P&gt;&lt;P&gt;user@vbox:/data/gitclone/src_spsdk/spsdk$ uv run spsdk nxpele -f mimx9352 -p /dev/ttyACM0 -d uboot_serial get-info&lt;BR /&gt;ELE get info ends successfully:&lt;BR /&gt;Command: 0xda&lt;BR /&gt;Version: 2&lt;BR /&gt;Length: 160&lt;BR /&gt;SoC ID: MX93 - 0x9300&lt;BR /&gt;SoC version: A100&lt;BR /&gt;Life Cycle: OEM_OPEN - 0x0010&lt;BR /&gt;SSSM state: 4&lt;BR /&gt;Attest API version: 2&lt;BR /&gt;UUID: 86ee42794bb64887bddcb53e5666e040&lt;BR /&gt;SHA256 ROM PATCH: e9b0338e5f4a0a92025f764c5eeae2d26be1211c77ee51e49a9ee36a7185d587&lt;BR /&gt;SHA256 FW: 7d0dd0b6d993e4df39eb69cee18b4f7eb6ac1622aaf7d144c25c00cc4908ca60&lt;BR /&gt;Advanced information:&lt;BR /&gt;OEM SRKH: 2a6b7811117a8f2d16e1b506b587f6f44e2e444111f8ec7df047eec5200e6fd9&lt;BR /&gt;IMEM state: The IMEM is fully loaded and all ELE functionality can be used - 0xCA&lt;BR /&gt;CSAL state: EdgeLock secure enclave random context initialization succeed - 0x02&lt;BR /&gt;TRNG state: TRNG entropy is valid and ready to be read - 0x03&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance for your response.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Nov 2025 09:52:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2232723#M242331</guid>
      <dc:creator>JonhDoe</dc:creator>
      <dc:date>2025-11-21T09:52:12Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to export NXP_PROD_KA_PUB on imx93</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2246821#M242354</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Which version of BSP and ELE FW are you using?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;</description>
      <pubDate>Mon, 24 Nov 2025 07:47:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2246821#M242354</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2025-11-24T07:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to export NXP_PROD_KA_PUB on imx93</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2246830#M242355</link>
      <description>Hello Harvey,&lt;BR /&gt;&lt;BR /&gt;We are using lf-6.12-y for linux, lf_2024.07 for u-boot and here is the output of "get-ele-fw-version":&lt;BR /&gt;(spsdk) eliott@vbox:/data/gitclone/src_spsdk/spsdk$ uv run nxpele -f mimx9352 -p /dev/ttyUSB0 -d uboot_serial get-ele-fw-version&lt;BR /&gt;&lt;BR /&gt;Get ELE firmware version ends successfully:&lt;BR /&gt;EdgeLock Enclave firmware version: 0800000B&lt;BR /&gt;Readable form: 0.0.11&lt;BR /&gt;Commit SHA1 (First 4 bytes): 33CDA99A&lt;BR /&gt;&lt;BR /&gt;John</description>
      <pubDate>Mon, 24 Nov 2025 08:00:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2246830#M242355</guid>
      <dc:creator>JonhDoe</dc:creator>
      <dc:date>2025-11-24T08:00:09Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to export NXP_PROD_KA_PUB on imx93</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2247181#M242357</link>
      <description>&lt;P&gt;Hello again,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I just needed to update the ELE fw, I mark this as solved.&lt;/P&gt;&lt;P&gt;Thanks for your time.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Nov 2025 09:53:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-export-NXP-PROD-KA-PUB-on-imx93/m-p/2247181#M242357</guid>
      <dc:creator>JonhDoe</dc:creator>
      <dc:date>2025-11-24T09:53:48Z</dc:date>
    </item>
  </channel>
</rss>

