<?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 What is the difference between this two u-boot repositories for i.MX6? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/What-is-the-difference-between-this-two-u-boot-repositories-for/m-p/460370#M72220</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hello everybody&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to ask if anyone of you know what is the difference between the freescale iMX u-boot found in the &lt;SPAN style="color: #909090; font-size: 13.3333px; font-family: sans-serif;"&gt;&lt;STRONG style="font-size: 12pt;"&gt;Freescale i.MX u-boot Tree&lt;/STRONG&gt; &lt;/SPAN&gt;website here &lt;A href="http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/?h=imx_v2014.04_3.14.28_1.0.0_ga"&gt;http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/?h=imx_v2014.04_3.14.28_1.0.0_ga&lt;/A&gt; and &lt;SPAN style="color: #000000; font-family: sans-serif; font-size: 13px;"&gt;&lt;SPAN style="color: #909090;"&gt;&lt;STRONG style="font-size: 12pt;"&gt;imx U-Boot Custodian Tree&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;/SPAN&gt;found in the actual u-boot project repo here &lt;A href="http://git.denx.de/?p=u-boot/u-boot-imx.git;a=summary" title="http://git.denx.de/?p=u-boot/u-boot-imx.git;a=summary"&gt;git.denx.de Git - u-boot/u-boot-imx.git/summary&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I ask this because I'm new to embedded linux and recently I got the UDOO board to experiment and learn and looking into the linux world I understand that u-boot is a generic, or universal, bootloader that can work with several different boards and processors and as such, there is a version of u-boot that works with the UDOO board found here &lt;A href="https://github.com/UDOOboard/uboot-imx.git" title="https://github.com/UDOOboard/uboot-imx.git"&gt;GitHub - UDOOboard/uboot-imx: Das U-Boot for UDOO&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the README for the UDOO u-boot says that it is based on the &lt;SPAN style="color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 16px;"&gt;Freescale's U-Boot (uboot-imx) version 2015.04.&lt;/SPAN&gt; and doing some thinking about this topic of u-boot I realized that all u-boot versions for all the boards out there have to have their roots, I mean their origin, at the same u-boot "generic" project right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, searching on the U-Boot project I found that there is a fork of u-boot for the i.MX called "&lt;STRONG style="color: #909090; font-size: 12pt; font-family: sans-serif;"&gt;imx U-Boot Custodian Tree&lt;/STRONG&gt;" in the original project site, BUT there is the freescale public git repo that has a u-boot version for the i.MX. This is confusing because for instance &lt;SPAN style="color: #eb7a3d;"&gt;&lt;STRONG&gt;if I would create my own board with an i.MX processor which repo should I be cloning, the one in the freescale repo or the one from the u-boot site?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that I should need to clone the one in the freescale repo but why is there a iMX fork in the u-boot site? what is this for? Also &lt;SPAN style="color: #2873ee;"&gt;&lt;STRONG&gt;understanding this will help me to understand and see all the changes made to the u-boot to adapt it for i.MX6 processors and therefore understand better how this is made in order to successfully "adapt" u-boot for other boards.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;And the reason why this is important is because number one, is not good practice, at least to me, just take something and use it without knowing exactly what and why I'm doing it, and second, because in the future I may need to add, remove, or modify something in u-boot to tailor it for a specific project or board.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;I already cloned the iMX uboot custodian tree (&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: sans-serif; font-size: 13px;"&gt;&lt;SPAN style="font-size: 12pt; color: #2873ee;"&gt;git://git.denx.de/u-boot-imx.git&lt;/SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN style="color: #303030;"&gt;, the freescale i.MX git repo (&lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt; color: #2873ee;"&gt;&lt;A href="http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git" style="color: black; font-family: sans-serif; font-size: 13.3333px;" title="http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git"&gt;&lt;SPAN style="color: #2873ee;"&gt;uboot-imx.git - Freescale i.MX u-boot Tree&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #303030;"&gt;) and the generic u-boot project (&lt;/SPAN&gt;&lt;SPAN style="color: #2873ee; font-family: sans-serif; font-size: 12pt;"&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fgit.denx.de%2Fu-boot.git" rel="nofollow" target="_blank"&gt;http://git.denx.de/u-boot.git&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #303030;"&gt;) these three should have one ancestor in common right? What branches should I need to checkout in every repository in order to come clean in a beyond compare between them?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;Thanks for helping!!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;Cheers!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 28 May 2016 19:12:02 GMT</pubDate>
    <dc:creator>m4l490n</dc:creator>
    <dc:date>2016-05-28T19:12:02Z</dc:date>
    <item>
      <title>What is the difference between this two u-boot repositories for i.MX6?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/What-is-the-difference-between-this-two-u-boot-repositories-for/m-p/460370#M72220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hello everybody&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to ask if anyone of you know what is the difference between the freescale iMX u-boot found in the &lt;SPAN style="color: #909090; font-size: 13.3333px; font-family: sans-serif;"&gt;&lt;STRONG style="font-size: 12pt;"&gt;Freescale i.MX u-boot Tree&lt;/STRONG&gt; &lt;/SPAN&gt;website here &lt;A href="http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/?h=imx_v2014.04_3.14.28_1.0.0_ga"&gt;http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/?h=imx_v2014.04_3.14.28_1.0.0_ga&lt;/A&gt; and &lt;SPAN style="color: #000000; font-family: sans-serif; font-size: 13px;"&gt;&lt;SPAN style="color: #909090;"&gt;&lt;STRONG style="font-size: 12pt;"&gt;imx U-Boot Custodian Tree&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;/SPAN&gt;found in the actual u-boot project repo here &lt;A href="http://git.denx.de/?p=u-boot/u-boot-imx.git;a=summary" title="http://git.denx.de/?p=u-boot/u-boot-imx.git;a=summary"&gt;git.denx.de Git - u-boot/u-boot-imx.git/summary&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I ask this because I'm new to embedded linux and recently I got the UDOO board to experiment and learn and looking into the linux world I understand that u-boot is a generic, or universal, bootloader that can work with several different boards and processors and as such, there is a version of u-boot that works with the UDOO board found here &lt;A href="https://github.com/UDOOboard/uboot-imx.git" title="https://github.com/UDOOboard/uboot-imx.git"&gt;GitHub - UDOOboard/uboot-imx: Das U-Boot for UDOO&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the README for the UDOO u-boot says that it is based on the &lt;SPAN style="color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 16px;"&gt;Freescale's U-Boot (uboot-imx) version 2015.04.&lt;/SPAN&gt; and doing some thinking about this topic of u-boot I realized that all u-boot versions for all the boards out there have to have their roots, I mean their origin, at the same u-boot "generic" project right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, searching on the U-Boot project I found that there is a fork of u-boot for the i.MX called "&lt;STRONG style="color: #909090; font-size: 12pt; font-family: sans-serif;"&gt;imx U-Boot Custodian Tree&lt;/STRONG&gt;" in the original project site, BUT there is the freescale public git repo that has a u-boot version for the i.MX. This is confusing because for instance &lt;SPAN style="color: #eb7a3d;"&gt;&lt;STRONG&gt;if I would create my own board with an i.MX processor which repo should I be cloning, the one in the freescale repo or the one from the u-boot site?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that I should need to clone the one in the freescale repo but why is there a iMX fork in the u-boot site? what is this for? Also &lt;SPAN style="color: #2873ee;"&gt;&lt;STRONG&gt;understanding this will help me to understand and see all the changes made to the u-boot to adapt it for i.MX6 processors and therefore understand better how this is made in order to successfully "adapt" u-boot for other boards.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;And the reason why this is important is because number one, is not good practice, at least to me, just take something and use it without knowing exactly what and why I'm doing it, and second, because in the future I may need to add, remove, or modify something in u-boot to tailor it for a specific project or board.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;I already cloned the iMX uboot custodian tree (&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: sans-serif; font-size: 13px;"&gt;&lt;SPAN style="font-size: 12pt; color: #2873ee;"&gt;git://git.denx.de/u-boot-imx.git&lt;/SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN style="color: #303030;"&gt;, the freescale i.MX git repo (&lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt; color: #2873ee;"&gt;&lt;A href="http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git" style="color: black; font-family: sans-serif; font-size: 13.3333px;" title="http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git"&gt;&lt;SPAN style="color: #2873ee;"&gt;uboot-imx.git - Freescale i.MX u-boot Tree&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #303030;"&gt;) and the generic u-boot project (&lt;/SPAN&gt;&lt;SPAN style="color: #2873ee; font-family: sans-serif; font-size: 12pt;"&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fgit.denx.de%2Fu-boot.git" rel="nofollow" target="_blank"&gt;http://git.denx.de/u-boot.git&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #303030;"&gt;) these three should have one ancestor in common right? What branches should I need to checkout in every repository in order to come clean in a beyond compare between them?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;Thanks for helping!!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;Cheers!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 May 2016 19:12:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/What-is-the-difference-between-this-two-u-boot-repositories-for/m-p/460370#M72220</guid>
      <dc:creator>m4l490n</dc:creator>
      <dc:date>2016-05-28T19:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: What is the difference between this two u-boot repositories for i.MX6?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/What-is-the-difference-between-this-two-u-boot-repositories-for/m-p/460371#M72221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manuel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in general if board is based on some reference design,&lt;/P&gt;&lt;P&gt; it is preferably to use uboot customized by that board vendor,&lt;/P&gt;&lt;P&gt;also please look at differencies description in&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.freescale.com/message/402940#402940" title="https://community.freescale.com/message/402940#402940"&gt;difference between Yocto Community BSP and Free... | NXP Community&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 May 2016 00:42:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/What-is-the-difference-between-this-two-u-boot-repositories-for/m-p/460371#M72221</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-05-30T00:42:50Z</dc:date>
    </item>
  </channel>
</rss>

