<?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: LS1021a iot Rev 1 to boot using QSPI Flash with Secure boot enabled</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1021a-iot-Rev-1-to-boot-using-QSPI-Flash-with-Secure-boot/m-p/393457#M142</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arjun&lt;/P&gt;&lt;P&gt;Regarding your question : "why we are using the&lt;/P&gt;&lt;P&gt;byte swap rcw to boot the ls1021a iot (rev 1, rev b) using QSPI",&lt;/P&gt;&lt;P&gt;please take a look at the Application Note : AN4893.&lt;/P&gt;&lt;P&gt;It gives a good overview of endian differences on this&lt;/P&gt;&lt;P&gt;SoC. QSPI endianness requires the swap. As for not&lt;/P&gt;&lt;P&gt;able to boot, there was an erratum on booting from QSPI&lt;/P&gt;&lt;P&gt;on rev 1. You might want to review the errata list for rev 1&lt;/P&gt;&lt;P&gt;and see if it applies to your board.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sinan Akman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Oct 2015 15:11:26 GMT</pubDate>
    <dc:creator>sinanakman</dc:creator>
    <dc:date>2015-10-13T15:11:26Z</dc:date>
    <item>
      <title>LS1021a iot Rev 1 to boot using QSPI Flash with Secure boot enabled</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-iot-Rev-1-to-boot-using-QSPI-Flash-with-Secure-boot/m-p/393456#M141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all, &lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; My question is why we are using the byte swap rcw to boot the ls1021a iot (rev 1, rev b) using QSPI, is there any way we can use the normally generated RCW.bin? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And if it is necessary to boot using swapped rcw then there must be some changes required for CST tool in yocto to generate hash code for u-boot image and u-boot header image also?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When we tried normal boot (i.e byte swapped rcw and u-boot), board is getting boot up but when we set SB_EN=1 bit in RCW and tried to boot the board with (rcw_swap.bin, header-u-boot.out and u-boot.bin) DUT console gets hanged up and no logs are shown then...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Please help us to debug this issue,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Oct 2015 11:20:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-iot-Rev-1-to-boot-using-QSPI-Flash-with-Secure-boot/m-p/393456#M141</guid>
      <dc:creator>arjunagarwal</dc:creator>
      <dc:date>2015-10-13T11:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021a iot Rev 1 to boot using QSPI Flash with Secure boot enabled</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-iot-Rev-1-to-boot-using-QSPI-Flash-with-Secure-boot/m-p/393457#M142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arjun&lt;/P&gt;&lt;P&gt;Regarding your question : "why we are using the&lt;/P&gt;&lt;P&gt;byte swap rcw to boot the ls1021a iot (rev 1, rev b) using QSPI",&lt;/P&gt;&lt;P&gt;please take a look at the Application Note : AN4893.&lt;/P&gt;&lt;P&gt;It gives a good overview of endian differences on this&lt;/P&gt;&lt;P&gt;SoC. QSPI endianness requires the swap. As for not&lt;/P&gt;&lt;P&gt;able to boot, there was an erratum on booting from QSPI&lt;/P&gt;&lt;P&gt;on rev 1. You might want to review the errata list for rev 1&lt;/P&gt;&lt;P&gt;and see if it applies to your board.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sinan Akman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Oct 2015 15:11:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-iot-Rev-1-to-boot-using-QSPI-Flash-with-Secure-boot/m-p/393457#M142</guid>
      <dc:creator>sinanakman</dc:creator>
      <dc:date>2015-10-13T15:11:26Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021a iot Rev 1 to boot using QSPI Flash with Secure boot enabled</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-iot-Rev-1-to-boot-using-QSPI-Flash-with-Secure-boot/m-p/393458#M143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;STRONG class="font-color-meta"&gt;&lt;SPAN class="replyToName"&gt;Sinan Akman,&lt;BR /&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;Further I have some Queries, that when we are changing UART=1 from UART=4 in RCW and then compiling the RCW we are getting byte_swapped rcw (we are using byte_swap.tcl file for generating the byte swap rcw)&amp;nbsp; by using the swapped RCW we are able to boot LS1021a iot Rev 1 Rev b board.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But when we are tying to boot LS1021aiot rev 1 b board with secure boot enabled in u-boot&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RCW SB_EN=1 is made enabled at 202th location,&lt;BR /&gt;used hdr_u-boot.out (byte swap) file generated by using CST tool in yocto,&lt;BR /&gt;and u-boot.bin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then also we are not able to boot LS1021aiot ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Oct 2015 05:38:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-iot-Rev-1-to-boot-using-QSPI-Flash-with-Secure-boot/m-p/393458#M143</guid>
      <dc:creator>arjunagarwal</dc:creator>
      <dc:date>2015-10-15T05:38:34Z</dc:date>
    </item>
  </channel>
</rss>

