<?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 FBSL to Uboot Transition Clarification</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081539#M6338</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In other words, there is a main loop in uboot as well&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 14 Jul 2020 00:10:17 GMT</pubDate>
    <dc:creator>jiye</dc:creator>
    <dc:date>2020-07-14T00:10:17Z</dc:date>
    <item>
      <title>LS1021a FBSL to Uboot Transition Clarification</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081537#M6336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have been having this confusion for a long time and would like to throw it to here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know the Boot ROM will load the FSBL into the internal RAM and then FSBL will load the Uboot from boot source into DDR.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My&amp;nbsp;question is once FSBL is done (copy or load Uboot into DDR) who is in charge of executing the uboot binary?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In other words, who is initiating the uboot code to run (so as to load initramfs, dtb, kernel and linux) how does the who knows where to find the main loop in uboot to run it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jul 2020 20:10:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081537#M6336</guid>
      <dc:creator>jiye</dc:creator>
      <dc:date>2020-07-08T20:10:30Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021a FBSL to Uboot Transition Clarification</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081538#M6337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is not clear what was meant with "FSBL". This is acronym is not used&lt;BR /&gt;in NXP or u-Boot documentation.&amp;nbsp; If you meant TF-A, it does not support your&lt;BR /&gt;platform. The valid boot flow for LS1021A is described &lt;A href="https://docs.nxp.com/bundle/GUID-C3A436DA-E944-4F73-9811-2335DEBD04D6/page/GUID-C05B6EBB-A392-49C2-82AC-E38B1FE84413.html"&gt;here&lt;/A&gt;. u-Boot is the &lt;BR /&gt;first external code that receives control. u-Boot can be multiple stages,&lt;BR /&gt;but that depends on the boot memory and u-Boot build time configuration.&lt;BR /&gt;Some details of the execution flow inside u-Boot can be found in&lt;A href="https://www.nxp.com/docs/en/application-note/AN4956.pdf"&gt; AN4956&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&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>Thu, 09 Jul 2020 09:48:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081538#M6337</guid>
      <dc:creator>bpe</dc:creator>
      <dc:date>2020-07-09T09:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021a FBSL to Uboot Transition Clarification</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081539#M6338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In other words, there is a main loop in uboot as well&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Jul 2020 00:10:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081539#M6338</guid>
      <dc:creator>jiye</dc:creator>
      <dc:date>2020-07-14T00:10:17Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021a FBSL to Uboot Transition Clarification</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081540#M6339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No. u-Boot is bootloader, not a regular OS task doing some job in a loop. &lt;BR /&gt;The boot CPU may spend time in different loops depending on the boot stage,&lt;BR /&gt;waiting for some IO status or user input, but basically there is no loop that &lt;BR /&gt;could be called "main".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The best way to familiarize with the execution flow inside u-Boot is to run it&lt;BR /&gt;under control of a source-level debugger. Refer to the appnote mentioned above.&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>Tue, 14 Jul 2020 12:43:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021a-FBSL-to-Uboot-Transition-Clarification/m-p/1081540#M6339</guid>
      <dc:creator>bpe</dc:creator>
      <dc:date>2020-07-14T12:43:18Z</dc:date>
    </item>
  </channel>
</rss>

