<?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: Secure Boot: mx6ul HAB in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1738366#M213925</link>
    <description>&lt;P&gt;Sign u-boot for nandflash and Sign u-boot for mfgtools firmware , Is there a difference between these two signature methods?&lt;/P&gt;&lt;P&gt;&amp;nbsp;I Sign a uboot,&amp;nbsp;&lt;SPAN&gt;If I launch from nandflash, and use boot_mode_apply&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;) , wait to download from MFG Tool,&amp;nbsp;Hab Status will have an event.&amp;nbsp;But if launched directly from the mfg tool after downloading, there will be no event.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;That's why?&amp;nbsp;I used mod_4_mfgtool_yocto.sh script&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 12 Oct 2023 07:35:57 GMT</pubDate>
    <dc:creator>Bluelllrrr</dc:creator>
    <dc:date>2023-10-12T07:35:57Z</dc:date>
    <item>
      <title>Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1738123#M213898</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I am working on i.MX 6UltraLite and get the following event:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Secure boot disabled&lt;/P&gt;&lt;P&gt;HAB Configuration: 0xf0, HAB State: 0x66&lt;/P&gt;&lt;P&gt;--------- HAB Event 1 -----------------&lt;BR /&gt;event data:&lt;BR /&gt;0xdb 0x00 0x08 0x42 0x33 0x05 0x0a 0x00&lt;/P&gt;&lt;P&gt;--------- HAB Event 2 -----------------&lt;BR /&gt;event data:&lt;BR /&gt;0xdb 0x00 0x1c 0x42 0x33 0x18 0xc0 0x00&lt;BR /&gt;0xca 0x00 0x14 0x00 0x00 0xc5 0x1d 0x00&lt;BR /&gt;0x00 0x00 0x09 0xd0 0x87 0x7f 0xf4 0x00&lt;BR /&gt;0x00 0x03 0x7c 0x00&lt;/P&gt;&lt;P&gt;--------- HAB Event 3 -----------------&lt;BR /&gt;event data:&lt;BR /&gt;0xdb 0x00 0x14 0x42 0x33 0x0c 0xa0 0x00&lt;BR /&gt;0x00 0x00 0x00 0x00 0x87 0x7f 0xf4 0x00&lt;BR /&gt;0x00 0x00 0x00 0x20&lt;/P&gt;&lt;P&gt;--------- HAB Event 4 -----------------&lt;BR /&gt;event data:&lt;BR /&gt;0xdb 0x00 0x14 0x42 0x33 0x0c 0xa0 0x00&lt;BR /&gt;0x00 0x00 0x00 0x00 0x87 0x7f 0xf4 0x20&lt;BR /&gt;0x00 0x00 0x00 0x01&lt;/P&gt;&lt;P&gt;--------- HAB Event 5 -----------------&lt;BR /&gt;event data:&lt;BR /&gt;0xdb 0x00 0x14 0x42 0x33 0x0c 0xa0 0x00&lt;BR /&gt;0x00 0x00 0x00 0x00 0x87 0x80 0x00 0x00&lt;BR /&gt;0x00 0x00 0x00 0x04&lt;/P&gt;&lt;P&gt;--------- HAB Event 6 -----------------&lt;BR /&gt;event data:&lt;BR /&gt;0xdb 0x00 0x14 0x42 0x33 0x0c 0xa0 0x00&lt;BR /&gt;0x00 0x00 0x00 0x00 0x00 0x91 0x00 0x00&lt;BR /&gt;0x00 0x00 0x01 0xe8&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;This is my&amp;nbsp;Usage environment：&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CST TOOLS:&amp;nbsp;&lt;/STRONG&gt;cst-3.3.2&lt;/P&gt;&lt;P&gt;$ ./hab4_pki_tree.sh&lt;BR /&gt;...&lt;/P&gt;&lt;P&gt;Do you want to use an existing CA key (y/n)?: n&lt;/P&gt;&lt;P&gt;Key type options (confirm targeted device supports desired key type):&lt;BR /&gt;Select the key type (possible values: rsa, rsa-pss, ecc)?: rsa&lt;BR /&gt;Enter key length in bits for PKI tree: 2048&lt;BR /&gt;Enter PKI tree duration (years): 20&lt;BR /&gt;How many Super Root Keys should be generated? 4&lt;BR /&gt;Do you want the SRK certificates to have the CA flag set? (y/n)?:n&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;U-boot-imge:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Image Type: Freescale IMX Boot Image&lt;BR /&gt;Image Ver: 2 (i.MX53/6 compatible)&lt;BR /&gt;Mode: DCD&lt;BR /&gt;Data Size: 245760 Bytes = 240.00 kB = 0.23 MB&lt;BR /&gt;Load Address: 877ff420&lt;BR /&gt;Entry Point: 87800000&lt;BR /&gt;HAB Blocks: 877ff400 00000000 00037c00&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;csf.text:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[Header]&lt;BR /&gt;Version = 4.2&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 = CAAM&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 NOCAK]&lt;BR /&gt;File = "../crts/SRK1_sha256_2048_65537_v3_usr_crt.pem"&lt;/P&gt;&lt;P&gt;[Authenticate CSF]&lt;/P&gt;&lt;P&gt;[Authenticate Data]&lt;BR /&gt;# Key slot index 0 used to authenticate the image data&lt;BR /&gt;Verification index = 0&lt;BR /&gt;# Authenticate Start Address, Offset, Length and file&lt;BR /&gt;Blocks = 0x877ff400 0x00000000 0x00037c00 "u-boot.imx"&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;instructions：&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;../linux64/bin/cst -i uboot-fast.csf -o csf_uboot.bin&lt;/P&gt;&lt;P&gt;cat u-boot.imx csf_uboot.bin &amp;gt; u-boot-signed-mfg.bin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Can you help me see where the problem is?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Oct 2023 02:30:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1738123#M213898</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-12T02:30:41Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1738345#M213922</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224210"&gt;@Bluelllrrr&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please refer to the document from the link (&lt;A href="https://community.nxp.com/t5/i-MX-Security/i-MX6UL-bootloader-code-signing-method-for-UUU-tool/ta-p/1123952" target="_blank"&gt;i.MX6UL bootloader code signing method for UUU too... - NXP Community&lt;/A&gt;).&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>Thu, 12 Oct 2023 07:05:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1738345#M213922</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-10-12T07:05:05Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1738366#M213925</link>
      <description>&lt;P&gt;Sign u-boot for nandflash and Sign u-boot for mfgtools firmware , Is there a difference between these two signature methods?&lt;/P&gt;&lt;P&gt;&amp;nbsp;I Sign a uboot,&amp;nbsp;&lt;SPAN&gt;If I launch from nandflash, and use boot_mode_apply&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;) , wait to download from MFG Tool,&amp;nbsp;Hab Status will have an event.&amp;nbsp;But if launched directly from the mfg tool after downloading, there will be no event.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;That's why?&amp;nbsp;I used mod_4_mfgtool_yocto.sh script&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 12 Oct 2023 07:35:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1738366#M213925</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-12T07:35:57Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1739065#M213990</link>
      <description>&lt;P&gt;If I download an unsigned uboot to nandflash first, I can download the new firmware directly through the mfg tool because it is in the close device state, but the tool gets stuck at the loading uboot.Is this due to the signature information verification failing？&lt;/P&gt;&lt;P&gt;But if I download a signed uboot to nandflash, and then enter the download through boot_mode_apply(1), everything is normal at this time.&lt;/P&gt;&lt;P&gt;Why is this？&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Oct 2023 03:11:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1739065#M213990</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-13T03:11:32Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1739167#M213998</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Is this due to the signature information verification failing?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;-&amp;gt; Not signed image can't be loaded in closed device.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Harvey&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Oct 2023 06:06:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1739167#M213998</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-10-13T06:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1739256#M214003</link>
      <description>&lt;P&gt;hab_status in two cases:&lt;/P&gt;&lt;P&gt;1、&lt;/P&gt;&lt;P&gt;Secure boot enabled&lt;/P&gt;&lt;P&gt;HAB Configuration: 0xcc, HAB State: 0x99&lt;/P&gt;&lt;P&gt;--------- HAB Event 1 -----------------&lt;BR /&gt;event data:&lt;BR /&gt;0xdb 0x00 0x08 0x42 0x33 0x05 0x0a 0x00&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2、&lt;/P&gt;&lt;P&gt;Secure boot enabled&lt;/P&gt;&lt;P&gt;HAB Configuration: 0xcc, HAB State: 0x99&lt;BR /&gt;No HAB Events Found!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The same u-boot firmware, the same board, why are there two hab_status？&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Oct 2023 07:35:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1739256#M214003</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-13T07:35:40Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1739460#M214020</link>
      <description>If the uboot firmware in my nandflash is unsigned, it will not enter boot, how can I recover it? In this case, I connected directly to USB, I try to use the mfg tool to download a new u-boot, but I can't download it. The following is the USB log.&lt;BR /&gt;Device Phase Data Description Delta Cmd.Phase.Ofs(rep)&lt;BR /&gt;------ ----- -------------------------------------------------- ---------------- ----- ------------------&lt;BR /&gt;49.0 CTL 80 06 00 01 00 00 12 00 GET DESCRIPTOR 6.9sc 1.1.0&lt;BR /&gt;49.0 IN 12 01 00 02 00 00 00 40 a2 15 7d 00 01 00 01 02 .......@........ 116us 1.2.0&lt;BR /&gt;00 01 .. 1.2.16&lt;BR /&gt;49.0 CTL 80 06 00 02 00 00 09 00 GET DESCRIPTOR 56us 2.1.0&lt;BR /&gt;49.0 IN 09 02 22 00 01 01 04 c0 05 .."...... 172us 2.2.0&lt;BR /&gt;49.0 CTL 80 06 00 02 00 00 22 00 GET DESCRIPTOR 44us 3.1.0&lt;BR /&gt;49.0 IN 09 02 22 00 01 01 04 c0 05 09 04 00 00 01 03 00 .."............. 166us 3.2.0&lt;BR /&gt;00 05 09 21 10 01 00 01 22 4c 00 07 05 81 03 40 ...!...."L.....@ 3.2.16&lt;BR /&gt;49.0 CTL 00 09 01 00 00 00 00 00 SET CONFIG 56us 4.1.0&lt;BR /&gt;49.0 CTL 21 0a 00 00 00 00 00 00 SET IDLE 752us 5.1.0&lt;BR /&gt;49.0 CTL 81 06 00 22 00 00 8c 00 GET DESCRIPTOR 253us 6.1.0&lt;BR /&gt;49.0 IN 06 00 ff 09 01 a1 01 85 01 19 01 29 01 15 00 26 ...........)...&amp;amp; 140us 6.2.0&lt;BR /&gt;ff 00 75 08 95 10 91 02 85 02 19 01 29 01 15 00 ..u.........)... 6.2.16&lt;BR /&gt;49.0 CTL 21 09 01 02 00 00 11 00 SET REPORT 42ms 7.1.0&lt;BR /&gt;49.0 OUT 01 0a 0a 00 91 00 00 00 00 00 01 e8 00 00 00 00 ................ 208us 7.2.0&lt;BR /&gt;00 . 7.2.16&lt;BR /&gt;50 OUT 01 0a 0a 00 91 00 00 00 00 00 01 e8 00 00 00 00 ................ 4us 8.1.0&lt;BR /&gt;00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 8.1.16&lt;BR /&gt;49.0 CTL 21 09 02 02 00 00 01 04 SET REPORT 20us 9.1.0&lt;BR /&gt;49.0 OUT 02 d2 01 e8 40 cc 01 e4 04 02 0c 40 68 ff ff ff ....@......@h... 400us 9.2.0&lt;BR /&gt;ff 02 0c 40 6c ff ff ff ff 02 0c 40 70 ff ff ff ...@l......@p... 9.2.16&lt;BR /&gt;50 OUT 02 d2 01 e8 40 cc 01 e4 04 02 0c 40 68 ff ff ff ....@......@h... 2us 10.1.0&lt;BR /&gt;ff 02 0c 40 6c ff ff ff ff 02 0c 40 70 ff ff ff ...@l......@p... 10.1.16&lt;BR /&gt;41 IN 0b 00 2a 00 00 00 00 00 00 00 00 00 ..*......... 20sc 11.1.0&lt;BR /&gt;41 IN 0b 00 38 00 00 00 00 00 00 00 00 00 ..8......... 432us 12.1.0&lt;BR /&gt;41 IN 0b 00 1e 00 00 00 00 00 00 00 00 00 ............ 135ms 13.1.0&lt;BR /&gt;41 IN 0b 00 2a 00 01 00 00 00 00 00 00 00 ..*......... 87ms 14.1.0&lt;BR /&gt;41 IN 0b 00 38 00 01 00 00 00 00 00 00 00 0b 00 1e 00 ..8............. 455us 15.1.0&lt;BR /&gt;01 00 00 00 00 00 00 00 ........ 15.1.16&lt;BR /&gt;41 IN 0b 00 38 00 00 00 00 00 00 00 00 00 ..8......... 4.5sc 16.1.0(2)&lt;BR /&gt;41 IN 0b 00 2a 00 00 00 00 00 00 00 00 00 ..*......... 96ms 17.1.0(2)&lt;BR /&gt;41 IN 0b 00 1e 00 00 00 00 00 00 00 00 00 ............ 159ms 18.1.0(2)&lt;BR /&gt;41 IN 0b 00 38 00 01 00 00 00 00 00 00 00 ..8......... 63ms 19.1.0(2)&lt;BR /&gt;41 IN 0b 00 2a 00 01 00 00 00 00 00 00 00 ..*......... 24ms 20.1.0(2)&lt;BR /&gt;41 IN 0b 00 1e 00 01 00 00 00 00 00 00 00 ............ 487us 21.1.0(2)&lt;BR /&gt;41 IN 0b 00 39 00 00 00 00 00 00 00 00 00 ..9......... 8.5sc 28.1.0&lt;BR /&gt;41 IN 0b 00 39 00 01 00 00 00 00 00 00 00 ..9......... 55ms 29.1.0&lt;BR /&gt;41 IN 0b 00 2f 00 00 00 00 00 00 00 00 00 ../......... 152ms 30.1.0&lt;BR /&gt;41 IN 0b 00 2f 00 01 00 00 00 00 00 00 00 ../......... 15ms 31.1.0&lt;BR /&gt;41 IN 0b 00 0e 00 00 00 00 00 00 00 00 00 ............ 824ms 32.1.0&lt;BR /&gt;41 IN 0b 00 0e 00 01 00 00 00 00 00 00 00 ............ 39ms 33.1.0&lt;BR /&gt;41 IN 0b 00 1d 00 00 00 00 00 00 00 00 00 ............ 15ms 34.1.0&lt;BR /&gt;41 IN 0b 00 2f 00 00 00 00 00 00 00 00 00 ../......... 64ms 35.1.0&lt;BR /&gt;41 IN 0b 00 1d 00 01 00 00 00 00 00 00 00 ............ 71ms 36.1.0&lt;BR /&gt;41 IN 0b 00 2f 00 01 00 00 00 00 00 00 00 ../......... 317us 37.1.0&lt;BR /&gt;41 IN 0b 00 1c 00 00 00 00 00 00 00 00 00 ............ 159ms 38.1.0&lt;BR /&gt;41 IN 0b 00 1c 00 01 00 00 00 00 00 00 00 ............ 55ms 39.1.0&lt;BR /&gt;49.1 USTS c0000011 xact error 12sc 40.1.0&lt;BR /&gt;41 IN 0b 00 14 00 00 00 00 00 00 00 00 00 ............ 20sc 41.1.0&lt;BR /&gt;41 IN 0b 00 14 00 01 00 00 00 00 00 00 00 ............ 31ms 42.1.0&lt;BR /&gt;41 IN 0b 00 12 00 00 00 00 00 00 00 00 00 ............ 112ms 43.1.0&lt;BR /&gt;41 IN 0b 00 12 00 01 00 00 00 00 00 00 00 ............ 64ms 44.1.0&lt;BR /&gt;41 IN 0b 00 1f 00 00 00 00 00 00 00 00 00 ............ 111ms 45.1.0&lt;BR /&gt;41 IN 0b 00 1f 00 01 00 00 00 00 00 00 00 ............ 88ms 46.1.0&lt;BR /&gt;41 IN 0b 00 14 00 00 00 00 00 00 00 00 00 ............ 79ms 47.1.0&lt;BR /&gt;41 IN 0b 00 14 00 01 00 00 00 00 00 00 00 ............ 55ms 48.1.0&lt;BR /&gt;41 IN 0b 00 2a 00 00 00 00 00 00 00 00 00 ..*......... 160ms 49.1.0&lt;BR /&gt;41 IN 0b 00 2a 00 01 00 00 00 00 00 00 00 ..*......... 88ms 50.1.0&lt;BR /&gt;41 IN 0b 00 34 00 00 00 00 00 00 00 00 00 ..4......... 103ms 51.1.0&lt;BR /&gt;41 IN 0b 00 34 00 01 00 00 00 00 00 00 00 ..4......... 39ms 52.1.0&lt;BR /&gt;41 IN 0b 00 26 00 00 00 00 00 00 00 00 00 ..&amp;amp;......... 208ms 53.1.0&lt;BR /&gt;41 IN 0b 00 26 00 01 00 00 00 00 00 00 00 ..&amp;amp;......... 55ms 54.1.0&lt;BR /&gt;41 IN 0b 00 18 00 00 00 00 00 00 00 00 00 ............ 336ms 55.1.0&lt;BR /&gt;41 IN 0b 00 18 00 01 00 00 00 00 00 00 00 ............ 72ms 56.1.0&lt;BR /&gt;41 IN 0b 00 22 00 00 00 00 00 00 00 00 00 .."......... 31ms 57.1.0&lt;BR /&gt;41 IN 0b 00 22 00 01 00 00 00 00 00 00 00 .."......... 88ms 58.1.0&lt;BR /&gt;41 IN 0b 00 14 00 00 00 00 00 00 00 00 00 ............ 2.8sc 59.1.0&lt;BR /&gt;41 IN 0b 00 14 00 01 00 00 00 00 00 00 00 ............ 47ms 60.1.0&lt;BR /&gt;41 IN 0b 00 12 00 00 00 00 00 00 00 00 00 ............ 352ms 61.1.0&lt;BR /&gt;41 IN 0b 00 12 00 01 00 00 00 00 00 00 00 ............ 64ms 62.1.0&lt;BR /&gt;41 IN 0b 00 1f 00 00 00 00 00 00 00 00 00 ............ 103ms 63.1.0&lt;BR /&gt;41 IN 0b 00 1f 00 01 00 00 00 00 00 00 00 ............ 88ms 64.1.0&lt;BR /&gt;41 IN 0b 00 14 00 00 00 00 00 00 00 00 00 ............ 112ms 65.1.0&lt;BR /&gt;41 IN 0b 00 14 00 01 00 00 00 00 00 00 00 ............ 48ms 66.1.0&lt;BR /&gt;41 IN 0b 00 34 00 00 00 00 00 00 00 00 00 ..4......... 632ms 67.1.0&lt;BR /&gt;41 IN 0b 00 34 00 01 00 00 00 00 00 00 00 ..4......... 39ms 68.1.0&lt;BR /&gt;41 IN 0b 00 26 00 00 00 00 00 00 00 00 00 ..&amp;amp;......... 168ms 69.1.0&lt;BR /&gt;41 IN 0b 00 26 00 01 00 00 00 00 00 00 00 ..&amp;amp;......... 32ms 70.1.0&lt;BR /&gt;41 IN 0b 00 18 00 00 00 00 00 00 00 00 00 ............ 87ms 71.1.0&lt;BR /&gt;41 IN 0b 00 18 00 01 00 00 00 00 00 00 00 ............ 71ms 72.1.0&lt;BR /&gt;41 IN 0b 00 22 00 00 00 00 00 00 00 00 00 .."......... 40ms 73.1.0&lt;BR /&gt;41 IN 0b 00 22 00 01 00 00 00 00 00 00 00 .."......... 48ms 74.1.0&lt;BR /&gt;41 IN 0b 00 1c 00 00 00 00 00 00 00 00 00 ............ 120ms 75.1.0&lt;BR /&gt;41 IN 0b 00 1c 00 01 00 00 00 00 00 00 00 ............ 55ms 76.1.0&lt;BR /&gt;</description>
      <pubDate>Fri, 13 Oct 2023 10:22:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1739460#M214020</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-13T10:22:52Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1741905#M214250</link>
      <description>&lt;P&gt;Can you help answer this question?&lt;/P&gt;</description>
      <pubDate>Wed, 18 Oct 2023 07:31:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1741905#M214250</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-18T07:31:48Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1742006#M214258</link>
      <description>&lt;P&gt;Only signed images can be loaded in a closed device. use hab_status or&amp;nbsp;hab_auth_img to verify hab events before closing device. we can't restore device once closed.&lt;/P&gt;
&lt;P&gt;Reference as below for you.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/nxp-imx/uboot-imx/blob/lf_v2022.04/doc/imx/habv4/guides/mx6_mx7_secure_boot.txt" target="_blank"&gt;uboot-imx/doc/imx/habv4/guides/mx6_mx7_secure_boot.txt at lf_v2022.04 · nxp-imx/uboot-imx · GitHub&lt;/A&gt;&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, 18 Oct 2023 09:23:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1742006#M214258</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-10-18T09:23:18Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1742014#M214260</link>
      <description>&lt;P&gt;The u-boot image is signed, in recovery mode, I can successfully download to RAM through the mfg tool and run successfully, but if the image signature verification in Nandflash fails, boot failure enters the USB serial download mode, I cannot successfully download it, and the mfs tool stops loading u-boot.&lt;/P&gt;&lt;P&gt;How to solve this problem?&lt;/P&gt;</description>
      <pubDate>Wed, 18 Oct 2023 09:32:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1742014#M214260</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-18T09:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1742079#M214269</link>
      <description>&lt;P&gt;&lt;SPAN&gt;For NAND boot,&amp;nbsp;ROM will read boot_data.size from NAND flash. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Try to dump u-boot layout to check boot_data.size, as its size is larger than u-boot image length.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Then try to objcopy -I binary -O binary --pad-to boot_data.size --gap-fill=0xff u-boot-signed.bin u-boot-signed-pad.bin&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;boot the u-boot-signed-pad.bin.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Harvey&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Oct 2023 11:39:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1742079#M214269</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-10-18T11:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1742422#M214386</link>
      <description>&lt;P&gt;I know how to sign normally, and now I'm more concerned about how to recover from abnormal situations. How do I recover if the firmware in Nandflash is incomplete or the signature is wrong.&lt;/P&gt;&lt;P&gt;In this error case, I use the mfg tool, but I cannot download the new firmware into RAM。&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2023 01:08:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1742422#M214386</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-19T01:08:46Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1745637#M214658</link>
      <description>&lt;P&gt;How to rewrite data to NandFlash after the u-boot signature verification fails in NANDFLASH. At first, data was written to the specified mtd partition through mfgtool, but after the authentication failed, mfgtool could not be used&lt;/P&gt;</description>
      <pubDate>Wed, 25 Oct 2023 05:50:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1745637#M214658</guid>
      <dc:creator>Bluelllrrr</dc:creator>
      <dc:date>2023-10-25T05:50:06Z</dc:date>
    </item>
    <item>
      <title>Re: Secure Boot: mx6ul HAB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1746529#M214716</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;mfgtool is a legacy of uuu. To use it, you need to add DCD REMOVE/RESTORE and then add the OCRAM area when signing.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;It is recommended to use uuu tool.&amp;nbsp;&lt;A href="https://github.com/nxp-imx/mfgtools/releases" target="_blank" rel="noopener"&gt;Releases · nxp-imx/mfgtools · GitHub&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Best regards&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Harvey&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Oct 2023 03:09:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Secure-Boot-mx6ul-HAB/m-p/1746529#M214716</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-10-26T03:09:57Z</dc:date>
    </item>
  </channel>
</rss>

