<?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>i.MX ProcessorsのトピックSecure boot for imx6dlsabresd</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184241#M164983</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I am working on a board with imx6dlsabresd processor and yocto 2.5 linux.&lt;/P&gt;&lt;P&gt;Now I am trying to implement secure boot feature for this and facing some challenges. Using the below link for implementing secure boot.&lt;/P&gt;&lt;P&gt;&lt;A href="https://boundarydevices.com/high-assurance-boot-hab-dummies/" target="_blank"&gt;https://boundarydevices.com/high-assurance-boot-hab-dummies/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;1. I am not able to activate&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Support i.MX HAB features&lt;/EM&gt;&lt;/STRONG&gt; feature for my u-boot and build it. It throws an error like &lt;STRONG&gt;&lt;EM&gt;invalid command (SECURE_BOOT)&lt;/EM&gt;&lt;/STRONG&gt;. Our vendor informed me that we are missing HAB library to build this feature and need to get that from NXP. Is that correct?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2. Is the mentioned error is for missing HAB library? if yes how to get that and integrate with our BSP?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Dipin&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 17 Nov 2020 05:50:45 GMT</pubDate>
    <dc:creator>DipinPK</dc:creator>
    <dc:date>2020-11-17T05:50:45Z</dc:date>
    <item>
      <title>Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184241#M164983</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I am working on a board with imx6dlsabresd processor and yocto 2.5 linux.&lt;/P&gt;&lt;P&gt;Now I am trying to implement secure boot feature for this and facing some challenges. Using the below link for implementing secure boot.&lt;/P&gt;&lt;P&gt;&lt;A href="https://boundarydevices.com/high-assurance-boot-hab-dummies/" target="_blank"&gt;https://boundarydevices.com/high-assurance-boot-hab-dummies/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;1. I am not able to activate&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Support i.MX HAB features&lt;/EM&gt;&lt;/STRONG&gt; feature for my u-boot and build it. It throws an error like &lt;STRONG&gt;&lt;EM&gt;invalid command (SECURE_BOOT)&lt;/EM&gt;&lt;/STRONG&gt;. Our vendor informed me that we are missing HAB library to build this feature and need to get that from NXP. Is that correct?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2. Is the mentioned error is for missing HAB library? if yes how to get that and integrate with our BSP?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Dipin&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Nov 2020 05:50:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184241#M164983</guid>
      <dc:creator>DipinPK</dc:creator>
      <dc:date>2020-11-17T05:50:45Z</dc:date>
    </item>
    <item>
      <title>Re: Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184290#M164993</link>
      <description>&lt;P&gt;Hi DipinPK&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;one can follow uboot guidelines on:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4?h=imx_v2020.04_5.4.47_2.2.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4?h=imx_v2020.04_5.4.47_2.2.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;AN4581 Secure boot&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nxp.com/docs/en/application-note/AN4581.pdf" target="_blank"&gt;www.nxp.com/docs/en/application-note/AN4581.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Code Signing Tools&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/software/embedded-software/i-mx-software:IMX-SW" target="_blank"&gt;https://www.nxp.com/design/software/embedded-software/i-mx-software:IMX-SW&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>Tue, 17 Nov 2020 07:07:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184290#M164993</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-17T07:07:01Z</dc:date>
    </item>
    <item>
      <title>Re: Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184370#M165001</link>
      <description>&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;I tried to enable the secure boot support using below method.&lt;/P&gt;&lt;PRE&gt;1.2 Enabling the secure boot support
-------------------------------------

The first step is to generate an U-Boot image supporting the HAB features
mentioned above, this can be achieved by adding CONFIG_IMX_HAB to the
build configuration:

- Defconfig:

  CONFIG_IMX_HAB=y

- Kconfig:

  ARM architecture -&amp;gt; Support i.MX HAB feature&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;But failed to build the u-boot after making configuration change.&lt;/P&gt;&lt;P&gt;Got an error like Invalid command (SECURE_BOOT).&lt;/P&gt;&lt;P&gt;Please help to build the u-boot with secure boot support enabled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Dipin&lt;/P&gt;</description>
      <pubDate>Tue, 17 Nov 2020 08:52:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184370#M165001</guid>
      <dc:creator>DipinPK</dc:creator>
      <dc:date>2020-11-17T08:52:43Z</dc:date>
    </item>
    <item>
      <title>Re: Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184453#M165016</link>
      <description>&lt;P&gt;Hi Dipin&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;this may depend on uboot version, as described on below patch&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.mail-archive.com/u-boot@lists.denx.de/msg373581.html" target="_blank"&gt;https://www.mail-archive.com/u-boot@lists.denx.de/msg373581.html&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>Tue, 17 Nov 2020 10:53:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184453#M165016</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-17T10:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184455#M165017</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;My u-boot version is 2018.03&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Dipin&lt;/P&gt;</description>
      <pubDate>Tue, 17 Nov 2020 11:01:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184455#M165017</guid>
      <dc:creator>DipinPK</dc:creator>
      <dc:date>2020-11-17T11:01:22Z</dc:date>
    </item>
    <item>
      <title>Re: Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184465#M165019</link>
      <description>&lt;DIV id="bodyDisplay_2" class="lia-message-body lia-component-message-view-widget-body lia-component-body-signature-highlight-escalation lia-component-message-view-widget-body-signature-highlight-escalation"&gt;
&lt;DIV class="lia-message-body-content"&gt;
&lt;P&gt;Hi Dipin&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
suggest to try latest&lt;/DIV&gt;
&lt;DIV class="lia-message-body-content"&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;P&gt;if board is based on boundary boards, its version:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/boundarydevices/u-boot-imx6/tree/b-imx_v2020.04_5.4.47_2.2.0" target="_blank"&gt;https://github.com/boundarydevices/u-boot-imx6/tree/b-imx_v2020.04_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;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 17 Nov 2020 11:29:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184465#M165019</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-17T11:29:32Z</dc:date>
    </item>
    <item>
      <title>Re: Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184927#M165069</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Actually we have to use the existing version of u-boot as we have custom modification in that.&lt;/P&gt;&lt;P&gt;So it will be great if you can suggest some way to use the existing u-boot with secure boot feature.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Dipin&lt;/P&gt;</description>
      <pubDate>Wed, 18 Nov 2020 05:33:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1184927#M165069</guid>
      <dc:creator>DipinPK</dc:creator>
      <dc:date>2020-11-18T05:33:01Z</dc:date>
    </item>
    <item>
      <title>Re: Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1185002#M165080</link>
      <description>&lt;P&gt;Hi Dipin&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;suggest to test procedure on some NXP i.MX reference board with uboot from&lt;/P&gt;
&lt;P&gt;source.codeaurora.org/external/imx repository then repeat the same steps on custom&lt;/P&gt;
&lt;P&gt;board.&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>Wed, 18 Nov 2020 07:05:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1185002#M165080</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-18T07:05:58Z</dc:date>
    </item>
    <item>
      <title>Re: Secure boot for imx6dlsabresd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1189661#M165581</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am able to build the u-boot with secure boot feature enabled. But the below command not showing any HAB Block details..&lt;/P&gt;&lt;P&gt;The below is my command for that.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;./tools/mkimage -n board/freescale/mx6sabresd/mx6dl_fs053_nt5cc256m16ep-ek-RA_Ver.cfg.cfgtmp -T imximage -e 0x17800000 -d u-boot-dtb.bin u-boot-dtb.imx&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;and this command shows output like below.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Image Type: Freescale IMX Boot Image&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;Image Ver: 2 (i.MX53/6/7 compatible)&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;Mode: DCD&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;Data Size: 663552 Bytes = 648.00 KiB = 0.63 MiB&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;Load Address: 177ff420&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;Entry Point: 17800000.&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;What is missing for my u-boot?&lt;/P&gt;&lt;P&gt;Why its not showing HAB Blocks?&lt;/P&gt;&lt;P&gt;Please provide your comments.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 30 Nov 2020 06:43:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-boot-for-imx6dlsabresd/m-p/1189661#M165581</guid>
      <dc:creator>DipinPK</dc:creator>
      <dc:date>2020-11-30T06:43:01Z</dc:date>
    </item>
  </channel>
</rss>

