<?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 Re: Custom boot in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/Custom-boot/m-p/1364878#M9228</link>
    <description>&lt;P&gt;&lt;SPAN&gt;If my understanding is right, you just want to replace uboot with your own bootrom. If so, it maybe is feasible to customize your bootrom based on uboot, that is, you can modify any code of uboot and integrate your own code in uboot, you can even customize the work flow of bootrom according to your own requirements.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 02 Nov 2021 07:23:24 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2021-11-02T07:23:24Z</dc:date>
    <item>
      <title>Custom boot</title>
      <link>https://community.nxp.com/t5/Layerscape/Custom-boot/m-p/1363171#M9206</link>
      <description>&lt;P&gt;Hello everyone.&lt;BR /&gt;&lt;BR /&gt;I have a doubt.&lt;BR /&gt;&lt;BR /&gt;I can't conceptually understand what to do and what to use in order to make a custom boot.&lt;/P&gt;&lt;P&gt;i'm working with &lt;STRONG&gt;QorIQ LS1043ARDB&lt;/STRONG&gt; board.&lt;BR /&gt;&lt;BR /&gt;I am writing to ask you for information on how to create a completely customized boot, using software tools made available by NXP.&lt;/P&gt;&lt;P&gt;I would like to generate a custom boot from SD.&lt;/P&gt;&lt;P&gt;By custom boot I mean that after the &lt;STRONG&gt;PBL&lt;/STRONG&gt;, which loads me the &lt;STRONG&gt;RCW&lt;/STRONG&gt; and the &lt;STRONG&gt;PBI&lt;/STRONG&gt; commands, I would like to start my personal program that prints the simply word "Hello" by UART instead of starting U-Boot.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Meanwhile, I try to clarify the nomenclature:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is it right to call the phase of the &lt;STRONG&gt;pre-boot loader (PBL)&lt;/STRONG&gt;, which takes care of loading RCW in its appropriate register and executing the PBI commands with the word &lt;STRONG&gt;BOOTROM&lt;/STRONG&gt;?&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;While &lt;STRONG&gt;U-Boot&lt;/STRONG&gt; is a very complex &lt;STRONG&gt;Bootloader&lt;/STRONG&gt;, almost similar to an &lt;STRONG&gt;Operating System (OS)&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;In general I made a boot from SD using &lt;STRONG&gt;flex-builder&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;But with &lt;STRONG&gt;flex-builder&lt;/STRONG&gt; you create a classic sd boot, that is with a default PBL (in which, if desired, RCW can be modified and / or PBI commands can be entered)and the preset U-Boot bootloader.&lt;/P&gt;&lt;P&gt;I have not fully mastered flex-builder, but I know how to be able to modify RCW and / or enter PBI commands in the PBL.&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Can I generate only the part of the PBL with flex-builder?&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;What is the best way to write a bootloader for the platform I'm working on?&lt;/LI&gt;&lt;LI&gt;Can I merge the generated part of the PBL with the part of the bootloader customized by me later?&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;is it possible to create an image file (.img) by combining the bootROM and the bootloader?&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Are there any software tools made available by NXP to be able to do such a thing?&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;Is flex-builder capable of doing all this?&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;If flex-builder manages to do it, is there a guide explaining it how to do it?&lt;/LI&gt;&lt;/OL&gt;</description>
      <pubDate>Thu, 28 Oct 2021 09:48:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Custom-boot/m-p/1363171#M9206</guid>
      <dc:creator>notshure</dc:creator>
      <dc:date>2021-10-28T09:48:58Z</dc:date>
    </item>
    <item>
      <title>Re: Custom boot</title>
      <link>https://community.nxp.com/t5/Layerscape/Custom-boot/m-p/1364878#M9228</link>
      <description>&lt;P&gt;&lt;SPAN&gt;If my understanding is right, you just want to replace uboot with your own bootrom. If so, it maybe is feasible to customize your bootrom based on uboot, that is, you can modify any code of uboot and integrate your own code in uboot, you can even customize the work flow of bootrom according to your own requirements.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Nov 2021 07:23:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Custom-boot/m-p/1364878#M9228</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-11-02T07:23:24Z</dc:date>
    </item>
  </channel>
</rss>

