<?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のトピックLS1043: Secureboot image build using yocto</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1043-Secureboot-image-build-using-yocto/m-p/2089261#M15672</link>
    <description>&lt;P&gt;Dear NXP team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am working on secure boot for LS1043A. I am facing problem at yocto build to generate secure images BL2.pbl (RCW + PBI + ISBC Headers + BL2.bin + public key + signature) and fib_uboot.bin (ESBC Headers + BL31.bin +&amp;nbsp;public key + signature + ESBC Headers + BL33_uboot.bin + public key + sinature ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As part of normal build compilation below command generate non-secure images.&lt;/P&gt;&lt;P&gt;bitbake rcw&lt;/P&gt;&lt;P&gt;bitbake linux-qoriq&lt;/P&gt;&lt;P&gt;bitbake qoriq-atf&lt;/P&gt;&lt;P&gt;As as result it generates bl2_sd.pbl (RCW+PBI+BL2) and fib_uboot.bin (BL31 + BL33) in deploy dir .&lt;/P&gt;&lt;P&gt;In order to generate secure boot images we have to do some modification in recipe according to &lt;STRONG&gt;UG10081_LLDP_6.1.55_2.2.0.pdf&amp;nbsp;&lt;/STRONG&gt;user guide document(&lt;STRONG&gt;5.1.1.5.3.1&lt;/STRONG&gt; : &lt;STRONG&gt;Build secure boot TF-A images for NXP CoT&lt;/STRONG&gt;) .&amp;nbsp; We are not using SPD=opteed BL32=tee.bin for OS. We wanted to just validate image bl2_sd.pbl and fip_uboot.bin.&lt;/P&gt;&lt;P&gt;Could you please let us know what modification required in related recipe and what are the yocto command i have to run in order to generate secure boot images.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhargav Jayswal&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 29 Apr 2025 10:18:46 GMT</pubDate>
    <dc:creator>BhargavJayswal813</dc:creator>
    <dc:date>2025-04-29T10:18:46Z</dc:date>
    <item>
      <title>LS1043: Secureboot image build using yocto</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1043-Secureboot-image-build-using-yocto/m-p/2089261#M15672</link>
      <description>&lt;P&gt;Dear NXP team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am working on secure boot for LS1043A. I am facing problem at yocto build to generate secure images BL2.pbl (RCW + PBI + ISBC Headers + BL2.bin + public key + signature) and fib_uboot.bin (ESBC Headers + BL31.bin +&amp;nbsp;public key + signature + ESBC Headers + BL33_uboot.bin + public key + sinature ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As part of normal build compilation below command generate non-secure images.&lt;/P&gt;&lt;P&gt;bitbake rcw&lt;/P&gt;&lt;P&gt;bitbake linux-qoriq&lt;/P&gt;&lt;P&gt;bitbake qoriq-atf&lt;/P&gt;&lt;P&gt;As as result it generates bl2_sd.pbl (RCW+PBI+BL2) and fib_uboot.bin (BL31 + BL33) in deploy dir .&lt;/P&gt;&lt;P&gt;In order to generate secure boot images we have to do some modification in recipe according to &lt;STRONG&gt;UG10081_LLDP_6.1.55_2.2.0.pdf&amp;nbsp;&lt;/STRONG&gt;user guide document(&lt;STRONG&gt;5.1.1.5.3.1&lt;/STRONG&gt; : &lt;STRONG&gt;Build secure boot TF-A images for NXP CoT&lt;/STRONG&gt;) .&amp;nbsp; We are not using SPD=opteed BL32=tee.bin for OS. We wanted to just validate image bl2_sd.pbl and fip_uboot.bin.&lt;/P&gt;&lt;P&gt;Could you please let us know what modification required in related recipe and what are the yocto command i have to run in order to generate secure boot images.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhargav Jayswal&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 10:18:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1043-Secureboot-image-build-using-yocto/m-p/2089261#M15672</guid>
      <dc:creator>BhargavJayswal813</dc:creator>
      <dc:date>2025-04-29T10:18:46Z</dc:date>
    </item>
    <item>
      <title>Re: LS1043: Secureboot image build using yocto</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1043-Secureboot-image-build-using-yocto/m-p/2089977#M15679</link>
      <description>&lt;P&gt;Hope commands below could help you&lt;/P&gt;
&lt;P&gt;How to compile atf with OPTEE?&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Set DISTRO_FEATURES:append = " optee" in your local.conf.&lt;/P&gt;
&lt;P&gt;Secure boot&lt;BR /&gt;&amp;nbsp;&amp;nbsp; For build secure boot image ,you need to set the following variables in local.conf&lt;BR /&gt;&amp;nbsp;&amp;nbsp; DISTRO_FEATURES:append = " secure"&lt;BR /&gt;```&lt;BR /&gt;&amp;nbsp;&amp;nbsp; $: bitbake secure-boot-qoriq&lt;/P&gt;</description>
      <pubDate>Wed, 30 Apr 2025 07:41:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1043-Secureboot-image-build-using-yocto/m-p/2089977#M15679</guid>
      <dc:creator>June_Lu</dc:creator>
      <dc:date>2025-04-30T07:41:42Z</dc:date>
    </item>
  </channel>
</rss>

