<?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: i.MX233 - Adding Uboot with Splash Screen: in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270646#M29148</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; There should be bootlet and kernel on your board. You can try adding splash screen in bootlets. Refer to Freescale Linux-bootlets, there is load command in .bd file, you can load the picture into dram, then call LCDIF to display it in bootlets.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 14 Jul 2013 01:06:20 GMT</pubDate>
    <dc:creator>AnsonHuang</dc:creator>
    <dc:date>2013-07-14T01:06:20Z</dc:date>
    <item>
      <title>i.MX233 - Adding Uboot with Splash Screen:</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270645#M29147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using i.mX233 EVK from FSL and the Linux.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to add the Splash Screen (showing an image during the bootup) for the same.&lt;/P&gt;&lt;P&gt;Also, there is no Uboot on the board, it directly boots Linux (uImage + Rootfs).&lt;/P&gt;&lt;P&gt;Please let me know how to add the Uboot and along with the Uboot, how to add the splash screen for the LCD??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gopi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Jul 2013 05:26:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270645#M29147</guid>
      <dc:creator>GopiNagaBharath</dc:creator>
      <dc:date>2013-07-13T05:26:57Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX233 - Adding Uboot with Splash Screen:</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270646#M29148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; There should be bootlet and kernel on your board. You can try adding splash screen in bootlets. Refer to Freescale Linux-bootlets, there is load command in .bd file, you can load the picture into dram, then call LCDIF to display it in bootlets.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jul 2013 01:06:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270646#M29148</guid>
      <dc:creator>AnsonHuang</dc:creator>
      <dc:date>2013-07-14T01:06:20Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX233 - Adding Uboot with Splash Screen:</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270647#M29149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am unable to get any information about this bootlets, can you please provide me the link for the same??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gopi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jul 2013 07:21:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270647#M29149</guid>
      <dc:creator>GopiNagaBharath</dc:creator>
      <dc:date>2013-07-14T07:21:49Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX233 - Adding Uboot with Splash Screen:</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270648#M29150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You mentioned that there is no uboot on your board, it just boot up kernel and rootfs directly. That is not making sense, as far as I know, on i.NX233 EVK, you should init enternal DRAM, power etc. first, then load the kernel to DRAM. And this initialization of DRAM and power is called bootlets.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So you didn't see any bootlets on the release package? See below, that is our bootlets did, it will load power_prep and dram_prep to init power and dram, then load linux zImage. So, for splash screen, you can load a picture's raw data to DRAM, then in this bootlets(its function is same as bootloader), init LCDIF and display this picture.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You can find such bootlet first, then look into the linux.bd, it has the load &amp;amp; call command that are recognized by ROM, ROM will execute these orders. If I am right, this git should can be get from the release package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;linux-bootlets.git&lt;/P&gt;&lt;P&gt;linux.bd:&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2 options {&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; driveTag = 0x00;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flags = 0x01;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 5 }&lt;/P&gt;&lt;P&gt;&amp;nbsp; 6 sources {&lt;/P&gt;&lt;P&gt;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; power_prep="./power_prep/power_prep";&lt;/P&gt;&lt;P&gt;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sdram_prep="./boot_prep/boot_prep";&lt;/P&gt;&lt;P&gt;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; linux_prep="./linux_prep/output-target/linux_prep";&lt;/P&gt;&lt;P&gt; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zImage="./zImage";&lt;/P&gt;&lt;P&gt; 11 }&lt;/P&gt;&lt;P&gt; 12 &lt;/P&gt;&lt;P&gt; 13 section (0) {&lt;/P&gt;&lt;P&gt; 14 &lt;/P&gt;&lt;P&gt; 15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //----------------------------------------------------------&lt;/P&gt;&lt;P&gt; 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Power Supply initialization&lt;/P&gt;&lt;P&gt; 17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //----------------------------------------------------------&lt;/P&gt;&lt;P&gt; 18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load power_prep;&lt;/P&gt;&lt;P&gt; 19&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call power_prep;&lt;/P&gt;&lt;P&gt; 20 &lt;/P&gt;&lt;P&gt; 21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //----------------------------------------------------------&lt;/P&gt;&lt;P&gt; 22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // SDRAM initialization&lt;/P&gt;&lt;P&gt; 23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //----------------------------------------------------------&lt;/P&gt;&lt;P&gt; 24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load sdram_prep;&lt;/P&gt;&lt;P&gt; 25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call sdram_prep;&lt;/P&gt;&lt;P&gt; 26 &lt;/P&gt;&lt;P&gt; 27&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //----------------------------------------------------------&lt;/P&gt;&lt;P&gt; 28&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Prepare to boot Linux&lt;/P&gt;&lt;P&gt; 29&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //----------------------------------------------------------&lt;/P&gt;&lt;P&gt; 30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load linux_prep;&lt;/P&gt;&lt;P&gt; 31&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call linux_prep;&lt;/P&gt;&lt;P&gt; 32 &lt;/P&gt;&lt;P&gt; 33&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //----------------------------------------------------------&lt;/P&gt;&lt;P&gt; 34&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp; Load ans start Linux kernel&lt;/P&gt;&lt;P&gt; 35&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //----------------------------------------------------------&lt;/P&gt;&lt;P&gt; 36&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load zImage &amp;gt; 0x40008000;&lt;/P&gt;&lt;P&gt; 37&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jump linux_prep;&lt;/P&gt;&lt;P&gt; 38 }&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jul 2013 09:18:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270648#M29150</guid>
      <dc:creator>AnsonHuang</dc:creator>
      <dc:date>2013-07-14T09:18:47Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX233 - Adding Uboot with Splash Screen:</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270649#M29151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gopi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have added splash screen support for mx23evk on U-boot. Please see this commit:&lt;/P&gt;&lt;P&gt;&lt;A href="http://git.denx.de/?p=u-boot.git;a=commitdiff;h=eadfc135d3df76620cfef5e6928d64fb8874c665" title="http://git.denx.de/?p=u-boot.git;a=commitdiff;h=eadfc135d3df76620cfef5e6928d64fb8874c665"&gt;http://git.denx.de/?p=u-boot.git;a=commitdiff;h=eadfc135d3df76620cfef5e6928d64fb8874c665&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You need to use 2013.07-rc3 version though (2013.07 is about to be releases on a few days).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jul 2013 13:10:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX233-Adding-Uboot-with-Splash-Screen/m-p/270649#M29151</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-07-14T13:10:08Z</dc:date>
    </item>
  </channel>
</rss>

