<?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 LS1021a secure boot and SD card in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1021a-secure-boot-and-SD-card/m-p/467645#M647</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am working on a LS1021a board, using NXP SDK 1.9.&lt;/P&gt;&lt;P&gt;At the moment, I am using the ls1021atwr_sdcard_ifc_config for u-boot, and I successfully boot on the board without secure boot enabled, having Linux on the Normal World and a Secure OS on the Secure World.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My goal is to activate the secure boot to verify that u-boot and (at least) the Secure OS are correctly signed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I build u-boot, I see there is a ls1021atwr_nor_SECURE_BOOT_config target which is build. My question are (sorry if some are depending on NDA, I'm not sure):&lt;/P&gt;&lt;P&gt;1) can I build a sdcard_SECURE_BOOT_config version of u-boot ?&lt;/P&gt;&lt;P&gt;2) should I use the nor_SECURE_BOOT_config to validate the sdcard_ifc_config I already have build ?&lt;/P&gt;&lt;P&gt;3) Disregarding the OS in the secure world and my modification to u-boot, is there some documentation on how to correctly use nor_SECURE_BOOT_config to enable secure boot on this board (with just Linux on top of u-boot) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Vincent&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Apr 2016 15:41:01 GMT</pubDate>
    <dc:creator>vsiles</dc:creator>
    <dc:date>2016-04-21T15:41:01Z</dc:date>
    <item>
      <title>LS1021a secure boot and SD card</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-secure-boot-and-SD-card/m-p/467645#M647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am working on a LS1021a board, using NXP SDK 1.9.&lt;/P&gt;&lt;P&gt;At the moment, I am using the ls1021atwr_sdcard_ifc_config for u-boot, and I successfully boot on the board without secure boot enabled, having Linux on the Normal World and a Secure OS on the Secure World.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My goal is to activate the secure boot to verify that u-boot and (at least) the Secure OS are correctly signed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I build u-boot, I see there is a ls1021atwr_nor_SECURE_BOOT_config target which is build. My question are (sorry if some are depending on NDA, I'm not sure):&lt;/P&gt;&lt;P&gt;1) can I build a sdcard_SECURE_BOOT_config version of u-boot ?&lt;/P&gt;&lt;P&gt;2) should I use the nor_SECURE_BOOT_config to validate the sdcard_ifc_config I already have build ?&lt;/P&gt;&lt;P&gt;3) Disregarding the OS in the secure world and my modification to u-boot, is there some documentation on how to correctly use nor_SECURE_BOOT_config to enable secure boot on this board (with just Linux on top of u-boot) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Vincent&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2016 15:41:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-secure-boot-and-SD-card/m-p/467645#M647</guid>
      <dc:creator>vsiles</dc:creator>
      <dc:date>2016-04-21T15:41:01Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021a secure boot and SD card</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-secure-boot-and-SD-card/m-p/467646#M648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt;1) can I build a sdcard_SECURE_BOOT_config version of u-boot?&lt;/P&gt;&lt;P&gt;[Platon] You can build what is available under config/:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u-boot-qoriq/2015.01+fslgit-r0/git/configs$ ls -1 ls102*&lt;/P&gt;&lt;P&gt;ls1021aqds_ddr4_nor_defconfig&lt;/P&gt;&lt;P&gt;ls1021aqds_ddr4_nor_lpuart_defconfig&lt;/P&gt;&lt;P&gt;ls1021aqds_nand_defconfig&lt;/P&gt;&lt;P&gt;ls1021aqds_nor_defconfig&lt;/P&gt;&lt;P&gt;ls1021aqds_nor_lpuart_defconfig&lt;/P&gt;&lt;P&gt;ls1021aqds_nor_SECURE_BOOT_defconfig&lt;/P&gt;&lt;P&gt;ls1021aqds_qspi_defconfig&lt;/P&gt;&lt;P&gt;ls1021aqds_sdcard_defconfig&lt;/P&gt;&lt;P&gt;ls1021atwr_nor_defconfig&lt;/P&gt;&lt;P&gt;ls1021atwr_nor_lpuart_defconfig&lt;/P&gt;&lt;P&gt;ls1021atwr_nor_SECURE_BOOT_defconfig&lt;/P&gt;&lt;P&gt;ls1021atwr_qspi_defconfig&lt;/P&gt;&lt;P&gt;ls1021atwr_sdcard_ifc_defconfig&lt;/P&gt;&lt;P&gt;ls1021atwr_sdcard_qspi_defconfig&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;2) should I use the nor_SECURE_BOOT_config to validate the&lt;/P&gt;&lt;P&gt;&amp;gt;sdcard_ifc_config I already have build ?&lt;/P&gt;&lt;P&gt;[Platon] No. Booting from SD card is two-stage, SPL is involved.&lt;/P&gt;&lt;P&gt;Read more in doc/README.SPL. If you wish to perform&lt;/P&gt;&lt;P&gt;a secure boot from SD card, you either need to eliminate SPL or&lt;/P&gt;&lt;P&gt;validate two images, SPL and the main u-Boot. While both approaches&lt;/P&gt;&lt;P&gt;are possible, none of them is currently implemented for your platform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;3) Disregarding the OS in the secure world and my modification to u-boot,&lt;/P&gt;&lt;P&gt;&amp;gt;is there some documentation on how to correctly use nor_SECURE_BOOT_config&lt;/P&gt;&lt;P&gt;&amp;gt;to enable secure boot on this board (with just Linux on top of u-boot)&lt;/P&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;P&gt;[Platon] Yes, study the document at the link below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.freescale.com/external-link.jspa?url=https%3A%2F%2Ffreescale.sdlproducts.com%2FLiveContent%2Fcontent%2Fen-US%2FQorIQ_SDK_1.9%2FGUID-038CFEAB-F051-46F9-94E6-F57419C9557E" rel="nofollow" target="_blank"&gt;https://freescale.sdlproducts.com/LiveContent/content/en-US/QorIQ_SDK_1.9/GUID-038CFEAB-F051-46F9-94E6-F57419C9557E&lt;/A&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;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 30 Apr 2016 17:22:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-secure-boot-and-SD-card/m-p/467646#M648</guid>
      <dc:creator>bpe</dc:creator>
      <dc:date>2016-04-30T17:22:47Z</dc:date>
    </item>
  </channel>
</rss>

