<?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>i.MX ProcessorsのトピックRe: Yocto Project : Linux source code.</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Project-Linux-source-code/m-p/289769#M34866</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;under source folder you will *NOT* find any package source code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That source is the recipe source that generates the package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, the kernel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The source code you find under fsl-community-bsp/source/meta-fsl-arm/recipe-kernel/linux/* is the yocto recipe for the kernel. The build/install/deploy recipe for the kernel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, if you want to develop using kernel as base, you must have a copy of this kernel from somewhere else. If you take a look at kernel recipe (for example &lt;A href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/tree/recipes-kernel/linux/linux-imx_3.5.7.bb" title="http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/tree/recipes-kernel/linux/linux-imx_3.5.7.bb"&gt;meta-fsl-arm - Layer containing Freescale ARM hardware support metadata&lt;/A&gt;) it will download only &lt;CODE&gt;SRCREV = "328597018dc58c4ffa38461db09e45bef62af227", it means a git commit hash.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;So, if you create one commit over that hash, the default kernel recipe will *not* take your commit.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;You can find the package tarball/git under fsl-community-bsp/downloads.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;But, for kernel and u-boot I highly recommend you to have a separated folder for each kernel and u-boot that you will use during your development.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&lt;/CODE&gt;When you think you're done with development (or want to release a alpha/beta) you create your linux recipe, on your meta layer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To build the kernel during your development cycle, you may use meta-toolchain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you find a how to build kernel manually, a how to create you meta layer and other things on my Yocto Training.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The yocto source code is only "script" files that automatize the fetch/patch/configure/build/deploy/install process. The package source code itself is not under yocto source folder.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Sep 2013 01:39:33 GMT</pubDate>
    <dc:creator>daiane_angolini</dc:creator>
    <dc:date>2013-09-19T01:39:33Z</dc:date>
    <item>
      <title>Yocto Project : Linux source code.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Project-Linux-source-code/m-p/289767#M34864</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 interested to build the Image using yocto for SABRESD board. I have read the Freescale_Yocto_User_Guide.pdf and refer the tutorial available on community for yocto project build. &lt;/P&gt;&lt;P&gt;I have follow all the steps to download Yocto BSP using .repo and successfully downloaded BSP&amp;nbsp; Source&amp;nbsp; and freescale release layer.I have built the&amp;nbsp; the image fsl-image-test using bitbake and created the image and deploy image on SABRE SDP board and runs successfully and get the root login.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now i want to modify the IPU, VPU dirver for this build. I didnt get any .C files for any of the driver in the fsl-community-bsp folder where it suppose to resides. I have not found and .C file for any of the driver in this folder.&lt;/P&gt;&lt;P&gt; Can any one guide where all the driver resides in the BSP folder or do we need to clone it for 3.0.35 kernel?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;J.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2013 04:25:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Yocto-Project-Linux-source-code/m-p/289767#M34864</guid>
      <dc:creator>johnturnur</dc:creator>
      <dc:date>2013-09-04T04:25:29Z</dc:date>
    </item>
    <item>
      <title>Re: Yocto Project : Linux source code.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Project-Linux-source-code/m-p/289768#M34865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Me too.&lt;/P&gt;&lt;P&gt;I like to have a copy of kernel and u-boot source code cloned on my machine, then I can re-configure it, rebuild it manually. But I don't know how to get it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2013 09:01:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Yocto-Project-Linux-source-code/m-p/289768#M34865</guid>
      <dc:creator>mophyhu</dc:creator>
      <dc:date>2013-09-04T09:01:38Z</dc:date>
    </item>
    <item>
      <title>Re: Yocto Project : Linux source code.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Project-Linux-source-code/m-p/289769#M34866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;under source folder you will *NOT* find any package source code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That source is the recipe source that generates the package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, the kernel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The source code you find under fsl-community-bsp/source/meta-fsl-arm/recipe-kernel/linux/* is the yocto recipe for the kernel. The build/install/deploy recipe for the kernel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, if you want to develop using kernel as base, you must have a copy of this kernel from somewhere else. If you take a look at kernel recipe (for example &lt;A href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/tree/recipes-kernel/linux/linux-imx_3.5.7.bb" title="http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/tree/recipes-kernel/linux/linux-imx_3.5.7.bb"&gt;meta-fsl-arm - Layer containing Freescale ARM hardware support metadata&lt;/A&gt;) it will download only &lt;CODE&gt;SRCREV = "328597018dc58c4ffa38461db09e45bef62af227", it means a git commit hash.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;So, if you create one commit over that hash, the default kernel recipe will *not* take your commit.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;You can find the package tarball/git under fsl-community-bsp/downloads.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;But, for kernel and u-boot I highly recommend you to have a separated folder for each kernel and u-boot that you will use during your development.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&lt;/CODE&gt;When you think you're done with development (or want to release a alpha/beta) you create your linux recipe, on your meta layer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To build the kernel during your development cycle, you may use meta-toolchain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you find a how to build kernel manually, a how to create you meta layer and other things on my Yocto Training.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The yocto source code is only "script" files that automatize the fetch/patch/configure/build/deploy/install process. The package source code itself is not under yocto source folder.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Sep 2013 01:39:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Yocto-Project-Linux-source-code/m-p/289769#M34866</guid>
      <dc:creator>daiane_angolini</dc:creator>
      <dc:date>2013-09-19T01:39:33Z</dc:date>
    </item>
  </channel>
</rss>

