<?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>LayerscapeのトピックRe: LS1021ATWR Fuse Provisioning Firmware</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1021ATWR-Fuse-Provisioning-Firmware/m-p/1094117#M6490</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Fuse provisioning firmware requires ATF which is not supported for your &lt;BR /&gt;platform/board:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-6FC46949-7E0C-47FE-AC8A-4334FD1C3746.html" target="test_blank"&gt;https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-6FC46949-7E0C-47FE-AC8A-4334FD1C3746.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Secure boot is supported, but you have to program all necessary fuses by hand, &lt;BR /&gt;using Code Warrior or u-Boot:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-27FC40AD-3321-4A82-B29E-7BB49EE94F23.html" target="test_blank"&gt;https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-27FC40AD-3321-4A82-B29E-7BB49EE94F23.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-F54AA72B-FC4B-4F9A-85CA-622D221B9C6D.html" target="test_blank"&gt;https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-F54AA72B-FC4B-4F9A-85CA-622D221B9C6D.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Platon&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 06 Jul 2020 07:05:18 GMT</pubDate>
    <dc:creator>bpe</dc:creator>
    <dc:date>2020-07-06T07:05:18Z</dc:date>
    <item>
      <title>LS1021ATWR Fuse Provisioning Firmware</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021ATWR-Fuse-Provisioning-Firmware/m-p/1094116#M6489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to implement Secure Boot + Chain of Trust w/Confidentiality. I am following the steps outlined in Section 6.1.4: Procedure to&amp;nbsp;enable Secure Boot in the LSDK User Guide Rev 19.09_311219.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have built the CST and generated keys and built the LSDK composite secure boot firmware. I am now on Step 4: Generate Fuse Provisioning Firmware. This links me to Section 6.4.4 in the user guide. In Step 3: Generate BL31 image with fuse provisioning support, it says to run the following command:&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="font-size: 13px;"&gt;flex-builder -c atf -m &amp;lt;machine&amp;gt; -b &amp;lt;boottype&amp;gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;so I run:&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="font-size: 13px;"&gt;flex-builder -c atf -m ls1021atwr -b sd&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;and I get the following output:&amp;nbsp;&lt;/P&gt;&lt;PRE style="padding-left: 30px;"&gt;&lt;SPAN style="font-size: 13px;"&gt;root@538bbf29aa5d:/flexbuild# flex-builder -c atf -m ls1021atwr -b sd&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;COMPONENT: atf&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;MACHINE: ls1021atwr&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;BOOTTYPE: sd&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;make: Entering directory '/flexbuild'&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;make[1]: Entering directory '/flexbuild/packages/firmware'&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;Building ATF ...&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;Building dependent fuse_scr.bin ...&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;#----------------------------------------------------#&lt;/SPAN&gt;
 &lt;SPAN style="font-size: 13px;"&gt;#------- -------- -------- -------#&lt;/SPAN&gt;
 &lt;SPAN style="font-size: 13px;"&gt;#------- CST (Code Signing Tool) Version 2.0 -------#&lt;/SPAN&gt;
 &lt;SPAN style="font-size: 13px;"&gt;#------- -------- -------- -------#&lt;/SPAN&gt;
 &lt;SPAN style="font-size: 13px;"&gt;#----------------------------------------------------#&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;==========================================================&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;This tool includes software developed by OpenSSL Project&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;for use in the OpenSSL Toolkit (http://www.openssl.org/)&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;This product includes cryptographic software written by&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;Eric Young (eay@cryptsoft.com)&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;==========================================================&lt;/SPAN&gt;

&lt;SPAN style="font-size: 13px;"&gt;Input File is input_files/gen_fusescr/ls2088_1088/input_fuse_file&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;/flexbuild/packages/firmware&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;building dependent /flexbuild/build/firmware/u-boot/ls1021atwr/uboot_ls1021atwr_tfa.bin ...&lt;/SPAN&gt;
 &lt;SPAN style="font-size: 13px; color: #ff0000;"&gt;Please add the dependent /flexbuild/packages/firmware/u-boot/configs/ls1021atwr_tfa_defconfig&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;make[1]: Leaving directory '/flexbuild/packages/firmware'&lt;/SPAN&gt;
&lt;SPAN style="font-size: 13px;"&gt;make: Leaving directory '/flexbuild'&lt;/SPAN&gt;




&lt;/PRE&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px; color: #000000;"&gt;Inside of the directory:&amp;nbsp;/flexbuild/packages/firmware/u-boot/configs/, I see the following *_tfa_defconfig files:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px; color: #000000;"&gt;&lt;SPAN class="lia-inline-image-display-wrapper" image-alt="pastedImage_5.png"&gt;&lt;IMG alt="pastedImage_5.png" src="https://community.nxp.com/t5/image/serverpage/image-id/113961i867D88FCCF70643E/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_5.png" /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please advise&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2020 14:43:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021ATWR-Fuse-Provisioning-Firmware/m-p/1094116#M6489</guid>
      <dc:creator>jiye</dc:creator>
      <dc:date>2020-11-02T14:43:45Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021ATWR Fuse Provisioning Firmware</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021ATWR-Fuse-Provisioning-Firmware/m-p/1094117#M6490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Fuse provisioning firmware requires ATF which is not supported for your &lt;BR /&gt;platform/board:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-6FC46949-7E0C-47FE-AC8A-4334FD1C3746.html" target="test_blank"&gt;https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-6FC46949-7E0C-47FE-AC8A-4334FD1C3746.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Secure boot is supported, but you have to program all necessary fuses by hand, &lt;BR /&gt;using Code Warrior or u-Boot:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-27FC40AD-3321-4A82-B29E-7BB49EE94F23.html" target="test_blank"&gt;https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-27FC40AD-3321-4A82-B29E-7BB49EE94F23.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-F54AA72B-FC4B-4F9A-85CA-622D221B9C6D.html" target="test_blank"&gt;https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-F54AA72B-FC4B-4F9A-85CA-622D221B9C6D.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Platon&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jul 2020 07:05:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021ATWR-Fuse-Provisioning-Firmware/m-p/1094117#M6490</guid>
      <dc:creator>bpe</dc:creator>
      <dc:date>2020-07-06T07:05:18Z</dc:date>
    </item>
  </channel>
</rss>

