<?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: IMX8M Nano: ARM TZ Secure Storage compatibility between NXP 4.14.98_2.3.1 and 5.4.47_2.2.0 relea in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Nano-ARM-TZ-Secure-Storage-compatibility-between-NXP-4-14/m-p/1229483#M169324</link>
    <description>&lt;P&gt;Thanks Igor. All the above (and other) components used by our BSPs matches the respective versions of the NXP BSPs 4.14.98 and 5.4.47.&lt;/P&gt;&lt;P&gt;To remind, the problem is that the object in the Secure Storage (/data/tee) created by the 4.14.98 BSP are no longer accessible after updating to 5.4.47 BSP.&lt;/P&gt;&lt;P&gt;In 4.14.98, optee-os version is 37f4865cd3a4d22c of the imx_4.14.98_2.1.0 branch, by the recipe name optee-os-imx_git.bb it's some work-in-progress version.&lt;/P&gt;&lt;P&gt;I 5.4.47, optee-os version is b3914e547eaf906 of the imx_5.4.47_2.2.0 branch, by the recipe name optee-os_3.10.0.imx.bb I could tell it's of the 3.1.0 version.&lt;/P&gt;&lt;P&gt;Do you have any insight on the future updates of the optee-os package, will they be compatible with 3.10.0 regarding the objects in /data/tee?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
    <pubDate>Wed, 10 Feb 2021 17:57:14 GMT</pubDate>
    <dc:creator>sergei_p</dc:creator>
    <dc:date>2021-02-10T17:57:14Z</dc:date>
    <item>
      <title>IMX8M Nano: ARM TZ Secure Storage compatibility between NXP 4.14.98_2.3.1 and 5.4.47_2.2.0 releases</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Nano-ARM-TZ-Secure-Storage-compatibility-between-NXP-4-14/m-p/1224953#M168823</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;We have a compatibility problem when accessing objects in ARM TZ Secure Storage created with the 4.14.98_2.3.1-based BSP, after updating to 5.4.47_2.2.0-based BSP.&lt;/P&gt;&lt;P&gt;Our board is a custom design based on i.MX 8M Nano SOC. Initially, we ported NXP 4.14.98_2.3.1 to the board, including the use of the optee ARM TZ Secure Storage.&lt;/P&gt;&lt;P&gt;Now, we updated our BSP to NXP 5.4.47_2.2.0. When we are booting the board with the new images, we cannot access the objects in the TrustedZone Secure Storage anymore:&lt;/P&gt;&lt;PRE&gt;...&lt;BR /&gt;E/LD: init_elf:438 sys_open_ta_bin(f4e750bb-1437-4fbf-8785-8d3580c34995)&lt;BR /&gt;E/TC:? 0 init_with_ldelf:232 ldelf failed with res: 0xf0100001&lt;BR /&gt;E/TC:? 0 tee_ta_open_session:728 Failed. Return error 0xf0100001&lt;BR /&gt;...&lt;/PRE&gt;&lt;P&gt;Definitely, optee-os and optee-client versions changed between the releases, however are the errors above expected? How could we access the objects created with 4.14.98 BSP after the update?&lt;/P&gt;&lt;P&gt;Any thoughts will be appreciated.&lt;/P&gt;</description>
      <pubDate>Tue, 02 Feb 2021 19:17:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Nano-ARM-TZ-Secure-Storage-compatibility-between-NXP-4-14/m-p/1224953#M168823</guid>
      <dc:creator>sergei_p</dc:creator>
      <dc:date>2021-02-02T19:17:33Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M Nano: ARM TZ Secure Storage compatibility between NXP 4.14.98_2.3.1 and 5.4.47_2.2.0 relea</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Nano-ARM-TZ-Secure-Storage-compatibility-between-NXP-4-14/m-p/1227602#M169096</link>
      <description>&lt;P&gt;Hi sergei_p&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;one can look in Release Notes document (included in each BSP version) on below link,&lt;/P&gt;
&lt;P&gt;if proper versions all software components are used:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX?tab=In-Depth_Tab" target="_blank"&gt;https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX?tab=In-Depth_Tab&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;For example for L5.4.47_2.2.0 :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/uboot-imx/tree/?h=imx_v2020.04_5.4.47_2.2.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/uboot-imx/tree/?h=imx_v2020.04_5.4.47_2.2.0&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://source.codeaurora.org/external/imx/imx-optee-os/tree/?h=imx_5.4.47_2.2.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/imx-optee-os/tree/?h=imx_5.4.47_2.2.0&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://source.codeaurora.org/external/imx/imx-atf/tree/?h=imx_5.4.47_2.2.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/imx-atf/tree/?h=imx_5.4.47_2.2.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/?h=imx_5.4.47_2.2.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/?h=imx_5.4.47_2.2.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Sun, 07 Feb 2021 23:12:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Nano-ARM-TZ-Secure-Storage-compatibility-between-NXP-4-14/m-p/1227602#M169096</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2021-02-07T23:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M Nano: ARM TZ Secure Storage compatibility between NXP 4.14.98_2.3.1 and 5.4.47_2.2.0 relea</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Nano-ARM-TZ-Secure-Storage-compatibility-between-NXP-4-14/m-p/1229483#M169324</link>
      <description>&lt;P&gt;Thanks Igor. All the above (and other) components used by our BSPs matches the respective versions of the NXP BSPs 4.14.98 and 5.4.47.&lt;/P&gt;&lt;P&gt;To remind, the problem is that the object in the Secure Storage (/data/tee) created by the 4.14.98 BSP are no longer accessible after updating to 5.4.47 BSP.&lt;/P&gt;&lt;P&gt;In 4.14.98, optee-os version is 37f4865cd3a4d22c of the imx_4.14.98_2.1.0 branch, by the recipe name optee-os-imx_git.bb it's some work-in-progress version.&lt;/P&gt;&lt;P&gt;I 5.4.47, optee-os version is b3914e547eaf906 of the imx_5.4.47_2.2.0 branch, by the recipe name optee-os_3.10.0.imx.bb I could tell it's of the 3.1.0 version.&lt;/P&gt;&lt;P&gt;Do you have any insight on the future updates of the optee-os package, will they be compatible with 3.10.0 regarding the objects in /data/tee?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 10 Feb 2021 17:57:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-Nano-ARM-TZ-Secure-Storage-compatibility-between-NXP-4-14/m-p/1229483#M169324</guid>
      <dc:creator>sergei_p</dc:creator>
      <dc:date>2021-02-10T17:57:14Z</dc:date>
    </item>
  </channel>
</rss>

