<?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: Enable Secure boot imx8mq in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572940#M199063</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/192970"&gt;@Harvey021&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Problem is resolved.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;csf_additional_images.txt&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Blocks = 0x40480000 0x0&lt;STRONG&gt;&lt;FONT color="#993300"&gt;0x02443000&lt;/FONT&gt;&lt;/STRONG&gt;"Image_pad_ivt.bin"]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;in this size value is wrong.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Saurav&lt;/P&gt;</description>
    <pubDate>Wed, 21 Dec 2022 06:07:47 GMT</pubDate>
    <dc:creator>saurav-pandya</dc:creator>
    <dc:date>2022-12-21T06:07:47Z</dc:date>
    <item>
      <title>Enable Secure boot imx8mq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1569712#M198754</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am working on imx8mq board. I am trying to enable secure boot.&lt;/P&gt;&lt;P&gt;Please help to secure u-boot , kernel and device tree file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Saurav&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 12:35:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1569712#M198754</guid>
      <dc:creator>saurav-pandya</dc:creator>
      <dc:date>2022-12-14T12:35:21Z</dc:date>
    </item>
    <item>
      <title>Re: Enable Secure boot imx8mq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572212#M198976</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/183508"&gt;@saurav-pandya&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To enable secure boot for u-boot and extend to root of trust for kernel and device tree.&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can follow up the link: (&lt;A href="https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4?h=lf_v2022.04" target="_blank"&gt;habv4\imx\doc - uboot-imx - i.MX U-Boot (codeaurora.org)&lt;/A&gt;) where you will find all documents for enabling secure boot.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Harvey&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Dec 2022 02:58:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572212#M198976</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2022-12-20T02:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: Enable Secure boot imx8mq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572252#M198983</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/192970"&gt;@Harvey021&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have successfully boot with secure u-boot. Now I am working for secure kernel. I followed below step for secure kernel, still got issue.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;$&amp;nbsp;od -x -j 0x10 -N 0x4 --endian=little Image&lt;/P&gt;&lt;P&gt;0000020 3000 0244&lt;BR /&gt;0000024&lt;/P&gt;&lt;P&gt;$ objcopy -I binary -O binary --pad-to 0x2443000 --gap-fill=0x00 Image Image_pad.bin&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Create ivt file&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;./genIVT&lt;/P&gt;&lt;P&gt;cat Image_pad.bin ivt.bin &amp;gt; Image_pad_ivt.bin&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Change in&amp;nbsp;csf_additional_images.txt&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Blocks = 0x40480000 0x0 0x02443000 "Image_pad_ivt.bin"&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Create signed image&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;./cst --i csf_additional_images.txt --o csf_Image.bin&lt;/P&gt;&lt;P&gt;cat Image_pad_ivt.bin csf_Image.bin &amp;gt; Image_signed.bin&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Test with signed image&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;u-boot=&amp;gt; hab_auth_img 0x40480000 0x2443000 0x428C3000&lt;BR /&gt;hab fuse not enabled&lt;/P&gt;&lt;P&gt;Authenticate image from DDR location 0x40480000...&lt;BR /&gt;bad magic magic=0x1f length=0xc098 version=0x1&lt;BR /&gt;bad length magic=0x1f length=0xc098 version=0x1&lt;BR /&gt;bad version magic=0x1f length=0xc098 version=0x1&lt;BR /&gt;Error: Invalid IVT structure&lt;/P&gt;&lt;P&gt;Allowed IVT structure:&lt;BR /&gt;IVT HDR = 0x4X2000D1&lt;BR /&gt;IVT ENTRY = 0xXXXXXXXX&lt;BR /&gt;IVT RSV1 = 0x0&lt;BR /&gt;IVT DCD = 0x0&lt;BR /&gt;IVT BOOT_DATA = 0xXXXXXXXX&lt;BR /&gt;IVT SELF = 0xXXXXXXXX&lt;BR /&gt;IVT CSF = 0xXXXXXXXX&lt;BR /&gt;IVT RSV2 = 0x0&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Please help on same.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Saurav&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Dec 2022 05:06:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572252#M198983</guid>
      <dc:creator>saurav-pandya</dc:creator>
      <dc:date>2022-12-20T05:06:53Z</dc:date>
    </item>
    <item>
      <title>Re: Enable Secure boot imx8mq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572913#M199059</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;[Change in&amp;nbsp;csf_additional_images.txt&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Blocks = 0x40480000 0x0 &lt;STRONG&gt;&lt;FONT color="#993300"&gt;0x02443000&lt;/FONT&gt;&lt;/STRONG&gt; "Image_pad_ivt.bin"]&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;It seems your ivt not signed.&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;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Dec 2022 05:56:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572913#M199059</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2022-12-21T05:56:51Z</dc:date>
    </item>
    <item>
      <title>Re: Enable Secure boot imx8mq</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572940#M199063</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/192970"&gt;@Harvey021&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Problem is resolved.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;csf_additional_images.txt&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Blocks = 0x40480000 0x0&lt;STRONG&gt;&lt;FONT color="#993300"&gt;0x02443000&lt;/FONT&gt;&lt;/STRONG&gt;"Image_pad_ivt.bin"]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;in this size value is wrong.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Saurav&lt;/P&gt;</description>
      <pubDate>Wed, 21 Dec 2022 06:07:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enable-Secure-boot-imx8mq/m-p/1572940#M199063</guid>
      <dc:creator>saurav-pandya</dc:creator>
      <dc:date>2022-12-21T06:07:47Z</dc:date>
    </item>
  </channel>
</rss>

