<?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: Information about the Pre-Boot Loader (PBL)</title>
    <link>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382567#M9593</link>
    <description>&lt;P&gt;&amp;gt; I need this information or more in-depth information about PBL and boot sequence.&lt;/P&gt;&lt;P&gt;Please read QorIQ LS1043A Reference Manual, Chapter 29 Pre-Boot Loader (PBL)&lt;/P&gt;</description>
    <pubDate>Tue, 07 Dec 2021 10:10:23 GMT</pubDate>
    <dc:creator>ufedor</dc:creator>
    <dc:date>2021-12-07T10:10:23Z</dc:date>
    <item>
      <title>Information about the Pre-Boot Loader (PBL)</title>
      <link>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382486#M9590</link>
      <description>&lt;P&gt;Hi everyone,&lt;BR /&gt;i'm working with processor ls1043a, and i want to make a customized bootloader for this machine, like U-Boot. I'm searching in the datasheet of the machine, for understand all phase that bring the machine from the reset to launch the application software. In doing this i find Pre-Boot Loader (PBL).&lt;BR /&gt;What is it?&lt;BR /&gt;I know that perform that tasks:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;BR /&gt;The pre-boot loader (PBL) starts loading the RCW data from the interface specified by the cfg_rcw_src[0:n] and stores that 64 bytes of data to the RCWSR registers within the device configuration block. The RCW defines the the pre-boot initialization source (PBI) sourse.&lt;BR /&gt;The PBL performs pre-boot initialization by reading data from either the eSDHC, QuadSPI, or IFC interface and writing to CCSR space or local memory space (OCRAM1 or OCRAM2, DDR). The PBI result defines what boot code will be executed by the core.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;The Pre-Boot Loader is special code insade the chip of the processor&lt;/STRONG&gt; &lt;STRONG&gt;?&lt;/STRONG&gt; &lt;STRONG&gt;or is a Hardware state machine that come active on reset and perform al this operation ?&lt;/STRONG&gt;&lt;BR /&gt;I need this information or more in-depth information about PBL and boot sequence.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Is this phase present in all ARM architectures?&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Or is it something present only in NXP machines?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;From &lt;STRONG&gt;QorIQ LS1043A Reference Manual, Rev. 6, 07/2020&lt;/STRONG&gt;:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;10. If the IFC's NAND Flash interface is configured as the RCW source, the reset block&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; instructs the IFC to load a boot block from Flash into the internal buffer RAM of the&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IFC. Once complete, the reset block proceeds to instruct the Pre-Boot Loader to&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin reading in RCW data. Note that if the IFC NAND Flash interface reports an&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;STRONG&gt;Is all this hardware or is there some code behind it?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for your help.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Dec 2021 08:47:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382486#M9590</guid>
      <dc:creator>notshure</dc:creator>
      <dc:date>2021-12-07T08:47:20Z</dc:date>
    </item>
    <item>
      <title>Re: Information about the Pre-Boot Loader (PBL)</title>
      <link>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382567#M9593</link>
      <description>&lt;P&gt;&amp;gt; I need this information or more in-depth information about PBL and boot sequence.&lt;/P&gt;&lt;P&gt;Please read QorIQ LS1043A Reference Manual, Chapter 29 Pre-Boot Loader (PBL)&lt;/P&gt;</description>
      <pubDate>Tue, 07 Dec 2021 10:10:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382567#M9593</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2021-12-07T10:10:23Z</dc:date>
    </item>
    <item>
      <title>Re: Information about the Pre-Boot Loader (PBL)</title>
      <link>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382587#M9594</link>
      <description>&lt;P&gt;The whole procedure carried out by the PBL is software or is carried out by means of a hardware state machine ?&lt;/P&gt;</description>
      <pubDate>Tue, 07 Dec 2021 10:29:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382587#M9594</guid>
      <dc:creator>notshure</dc:creator>
      <dc:date>2021-12-07T10:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: Information about the Pre-Boot Loader (PBL)</title>
      <link>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382656#M9596</link>
      <description>&lt;P&gt;The PBL is a hardware module executing commands as described in the QorIQ LS1043A Reference Manual, Chapter 29 Pre-Boot Loader (PBL).&lt;/P&gt;</description>
      <pubDate>Tue, 07 Dec 2021 12:08:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Information-about-the-Pre-Boot-Loader-PBL/m-p/1382656#M9596</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2021-12-07T12:08:38Z</dc:date>
    </item>
  </channel>
</rss>

