<?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のトピックRe: secure boot</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1756113#M215609</link>
    <description>&lt;P&gt;HI&lt;/P&gt;&lt;P&gt;I added the following to my csf file：&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[Authenticate Data]&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;# Key slot index used to authenticate the image data&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Verification index = 2&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;# Authenticate Start Address, Offset, Length and file&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Blocks = 0x877ff400 0x00000000 0x00084c00 "u-boot.imx",\&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;0x00910000 0x0000002c 0x000001e8 "u-boot.imx"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I have another question:&lt;BR /&gt;I didn’t burn SRK_1_2_3_4_fuse.bin to efuse, why can I get the following printout:&lt;BR /&gt;Normal Boot&lt;BR /&gt;Hit any key to stop autoboot: 0&lt;BR /&gt;=&amp;gt; fuse read 3 0 8&lt;BR /&gt;Reading bank 3:&lt;/P&gt;&lt;P&gt;Word 0x00000000: 00000000 00000000 00000000 00000000&lt;BR /&gt;Word 0x00000004: 00000000 00000000 00000000 00000000&lt;BR /&gt;=&amp;gt; hab_status&lt;/P&gt;&lt;P&gt;Secure boot disabled&lt;/P&gt;&lt;P&gt;HAB Configuration: 0xf0, HAB State: 0x66&lt;BR /&gt;No HAB Events Found!&lt;/P&gt;&lt;P&gt;=&amp;gt;&lt;BR /&gt;Isn't it necessary to burn efuse first before there will be no events?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 13 Nov 2023 08:17:08 GMT</pubDate>
    <dc:creator>ljm3721</dc:creator>
    <dc:date>2023-11-13T08:17:08Z</dc:date>
    <item>
      <title>secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1748315#M214881</link>
      <description>&lt;P&gt;When I enable efuse, I cannot burn new u-boot.imx, including signed u-boot.imx?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Oct 2023 05:54:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1748315#M214881</guid>
      <dc:creator>ljm3721</dc:creator>
      <dc:date>2023-10-30T05:54:13Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1749324#M214973</link>
      <description>&lt;P&gt;Please tell more details. Which eFUSE you've enabled.&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>Tue, 31 Oct 2023 08:21:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1749324#M214973</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-10-31T08:21:51Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1752624#M215287</link>
      <description>&lt;P&gt;I am using Imx6ull. I burned the SRK_1_2_3_4_fuse.bin generated by the CSF tool to efuse according to the documentation, as follows:&lt;BR /&gt;=&amp;gt; fuse prog -y 3 0 0x72A064C2&lt;BR /&gt;=&amp;gt; fuse prog -y 3 1 0x69824956&lt;BR /&gt;=&amp;gt; fuse prog -y 3 2 0x63966059&lt;BR /&gt;=&amp;gt; fuse prog -y 3 3 0x4842015&lt;BR /&gt;=&amp;gt; fuse prog -y 3 4 0x416A880E&lt;BR /&gt;=&amp;gt; fuse prog -y 3 5 0xF533453B&lt;BR /&gt;=&amp;gt; fuse prog -y 3 6 0x23306C28&lt;BR /&gt;=&amp;gt; fuse prog -y 3 7 0x8E2C366E&lt;BR /&gt;After that I use the following command to detect the event:&lt;BR /&gt;=&amp;gt; hab_status&lt;BR /&gt;Secure boot disabled&lt;BR /&gt;HAB Configuration: 0xf0, HAB State: 0x66&lt;BR /&gt;No HAB Events Found!&lt;BR /&gt;I saw no events and thought it was successful, so I enabled it, as follows:&lt;BR /&gt;=&amp;gt; fuse prog 0 6 0x00000002&lt;/P&gt;&lt;P&gt;But after I enable Secure boot, I cannot re-burn the previous u-boot.imx (signed):&lt;BR /&gt;sudo uuu -d -b emmc 'u-boot.imx'&lt;BR /&gt;Below is my csf file:&lt;/P&gt;&lt;P&gt;Header]&lt;BR /&gt;Version = 4.1&lt;BR /&gt;Hash Algorithm = sha256&lt;BR /&gt;Engine Configuration = 0&lt;BR /&gt;Certificate Format = X509&lt;BR /&gt;Signature Format = CMS&lt;BR /&gt;Engine = SW&lt;/P&gt;&lt;P&gt;[Install SRK]&lt;BR /&gt;# Index of the key location in the SRK table to be installed&lt;BR /&gt;File = "../crts/SRK_1_2_3_4_table.bin"&lt;BR /&gt;Source index = 0&lt;/P&gt;&lt;P&gt;[Install CSFK]&lt;BR /&gt;# Key used to authenticate the CSF data&lt;BR /&gt;File = "../crts/CSF1_1_sha256_2048_65537_v3_usr_crt.pem"&lt;/P&gt;&lt;P&gt;[Authenticate CSF]&lt;/P&gt;&lt;P&gt;[Install Key]&lt;BR /&gt;# Key slot index used to authenticate the key to be installed&lt;BR /&gt;Verification index = 0&lt;BR /&gt;# Target key slot in HAB key store where key will be installed&lt;/P&gt;&lt;P&gt;Target Index = 2&lt;BR /&gt;# Key to install&lt;BR /&gt;File= "../crts/IMG1_1_sha256_2048_65537_v3_usr_crt.pem"&lt;/P&gt;&lt;P&gt;[Authenticate Data]&lt;BR /&gt;# Key slot index used to authenticate the image data&lt;BR /&gt;Verification index = 2&lt;BR /&gt;# Authenticate Start Address, Offset, Length and file&lt;BR /&gt;Blocks = 0x877ff400 0x00000000 0x00084c00 "u-boot.imx"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$ cat ./git/mx6ull_14x14_evk_emmc_config/&lt;STRONG&gt;u-boot.imx.log&lt;/STRONG&gt;&lt;BR /&gt;Image Type: Freescale IMX Boot Image&lt;BR /&gt;Image Ver: 2 (i.MX53/6/7 compatible)&lt;BR /&gt;Mode: DCD&lt;BR /&gt;Data Size: 553056 Bytes = 540.09 KiB = 0.53 MiB&lt;BR /&gt;Load Address: 877ff420&lt;BR /&gt;Entry Point: 87800000&lt;BR /&gt;HAB Blocks: 0x877ff400 0x00000000 0x00084c00&lt;BR /&gt;DCD Blocks: 0x00910000 0x0000002c 0x000001e8&lt;/P&gt;&lt;P&gt;Is there a problem with the CSF file? Looking forward to your reply&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2023 08:16:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1752624#M215287</guid>
      <dc:creator>ljm3721</dc:creator>
      <dc:date>2023-11-06T08:16:03Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1754060#M215437</link>
      <description>&lt;P&gt;Nedd to add DCD blocks to csf while using uuu.&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>Wed, 08 Nov 2023 08:44:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1754060#M215437</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-11-08T08:44:15Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1755938#M215589</link>
      <description>&lt;P&gt;HI&lt;BR /&gt;How do I add DCD, are there any relevant steps? Because I didn’t see the relevant operations in the link below:&lt;BR /&gt;&lt;A href="https://github.com/u-boot/u-boot/blob/master/doc/imx/habv4/guides/mx6_mx7_secure_boot.txt" target="_blank"&gt;https://github.com/u-boot/u-boot/blob/master/doc/imx/habv4/guides/mx6_mx7_secure_boot.txt&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2023 02:00:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1755938#M215589</guid>
      <dc:creator>ljm3721</dc:creator>
      <dc:date>2023-11-13T02:00:00Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1756006#M215598</link>
      <description>&lt;P&gt;You can add DCD from&amp;nbsp;&lt;STRONG&gt;u-boot.imx.log&amp;nbsp; &lt;/STRONG&gt;to your csf.&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, 13 Nov 2023 04:22:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1756006#M215598</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-11-13T04:22:17Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1756113#M215609</link>
      <description>&lt;P&gt;HI&lt;/P&gt;&lt;P&gt;I added the following to my csf file：&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[Authenticate Data]&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;# Key slot index used to authenticate the image data&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Verification index = 2&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;# Authenticate Start Address, Offset, Length and file&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Blocks = 0x877ff400 0x00000000 0x00084c00 "u-boot.imx",\&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;0x00910000 0x0000002c 0x000001e8 "u-boot.imx"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I have another question:&lt;BR /&gt;I didn’t burn SRK_1_2_3_4_fuse.bin to efuse, why can I get the following printout:&lt;BR /&gt;Normal Boot&lt;BR /&gt;Hit any key to stop autoboot: 0&lt;BR /&gt;=&amp;gt; fuse read 3 0 8&lt;BR /&gt;Reading bank 3:&lt;/P&gt;&lt;P&gt;Word 0x00000000: 00000000 00000000 00000000 00000000&lt;BR /&gt;Word 0x00000004: 00000000 00000000 00000000 00000000&lt;BR /&gt;=&amp;gt; hab_status&lt;/P&gt;&lt;P&gt;Secure boot disabled&lt;/P&gt;&lt;P&gt;HAB Configuration: 0xf0, HAB State: 0x66&lt;BR /&gt;No HAB Events Found!&lt;/P&gt;&lt;P&gt;=&amp;gt;&lt;BR /&gt;Isn't it necessary to burn efuse first before there will be no events?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2023 08:17:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1756113#M215609</guid>
      <dc:creator>ljm3721</dc:creator>
      <dc:date>2023-11-13T08:17:08Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1761662#M216158</link>
      <description>&lt;P&gt;HI&lt;BR /&gt;I still can't burn the image after adding DCD. Can you help me find out what's wrong?&lt;/P&gt;&lt;P&gt;[Authenticate Data]&lt;BR /&gt;# Key slot index used to authenticate the image data&lt;BR /&gt;Verification index = 2&lt;BR /&gt;# Address Offset Length Data File Path&lt;BR /&gt;Blocks = 0x877ff400 0x00000000 0x00084c00 "u-boot.imx",\&lt;BR /&gt;0x00910000 0x0000002c 0x000001e8 "u-boot.imx"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 07:20:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1761662#M216158</guid>
      <dc:creator>ljm3721</dc:creator>
      <dc:date>2023-11-22T07:20:06Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1761955#M216187</link>
      <description>&lt;P&gt;Sent you email.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 13:42:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1761955#M216187</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-11-22T13:42:52Z</dc:date>
    </item>
    <item>
      <title>Re: secure boot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1762464#M216248</link>
      <description>&lt;P&gt;HI&lt;BR /&gt;I tried according to the method in your email, but it still didn't work. Instead, a phenomenon occurred that the board without efuse was burned continuously and could not be started.&lt;/P&gt;</description>
      <pubDate>Thu, 23 Nov 2023 08:01:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/secure-boot/m-p/1762464#M216248</guid>
      <dc:creator>ljm3721</dc:creator>
      <dc:date>2023-11-23T08:01:32Z</dc:date>
    </item>
  </channel>
</rss>

