<?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: Sabrelite - kernel source with vivante support in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244326#M20948</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So, in order to understand the concept here, then Freescale are providing some board recipes that are patched into some version of the mainline Linux ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Mar 2013 17:14:39 GMT</pubDate>
    <dc:creator>EinarMar</dc:creator>
    <dc:date>2013-03-28T17:14:39Z</dc:date>
    <item>
      <title>Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244323#M20945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to orientate myself in Freescale's kernel source and support to Sabrelite (imx6q) with the Vivante support. &lt;/P&gt;&lt;P&gt;What I would like to be able to do is to download the newest kernel supported with imx6q/sabrelite/vivante support and build it myself. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where is the correct location for acquiring those things ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have looked through &lt;A href="https://github.com/Freescale/" title="https://github.com/Freescale/"&gt;Freescale · GitHub&lt;/A&gt; where there are listed several projects like:&lt;/P&gt;&lt;P&gt;- meta-fsl-arm&lt;/P&gt;&lt;P&gt;- meta-fsl-arm-extra&lt;/P&gt;&lt;P&gt;- fsl-community-bsb-base&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and several more, but I am having a hard time to see what needs to be downloaded in order to have the required material (code) in my hand so I can build it myself. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have before downloaded some older source from Linaro (3.0) but I would like to have some more recent kernel to build with the Sabrelite support. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone give my some basic insight into how Freescale is operating this now ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Einar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2013 13:50:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244323#M20945</guid>
      <dc:creator>EinarMar</dc:creator>
      <dc:date>2013-03-28T13:50:08Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244324#M20946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you want to go the openembedded way, then I'd recommend Yocto. I've used it for building a whole distribution (Poky), including kernel and running it on my sabrelite board. Follow directions here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-94024"&gt;i.MX Yocto: how can I build the Freescale Yocto Images?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is an active community here:&lt;A href="https://lists.yoctoproject.org/listinfo/meta-freescale" title="https://lists.yoctoproject.org/listinfo/meta-freescale"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If you have any questions or patches to submit, please submit them to the meta-freescale list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From my understanding, Vivante drivers are closed source. There is an attempt to reverse-engineer them here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/laanwj/etna_viv" title="https://github.com/laanwj/etna_viv"&gt;laanwj/etna_viv · GitHub&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2013 16:04:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244324#M20946</guid>
      <dc:creator>varsmolta</dc:creator>
      <dc:date>2013-03-28T16:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244325#M20947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;have you created an image with bitbake?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Follow the instructions on the README's but you should do something like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$ source setup-environment imx6qsabrelite&lt;/P&gt;&lt;P&gt;$ bitbake core-image-minimal&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The recipe which builds the sabre lite kernel is on  ../sources/meta-fsl-arm/recipes-kernel/linux/ and once the (bit)baking ends, the source code is somewhere on tmp/work and the resulted images are on tmp/deploy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2013 16:05:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244325#M20947</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-03-28T16:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244326#M20948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So, in order to understand the concept here, then Freescale are providing some board recipes that are patched into some version of the mainline Linux ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2013 17:14:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244326#M20948</guid>
      <dc:creator>EinarMar</dc:creator>
      <dc:date>2013-03-28T17:14:39Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244327#M20949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Einar,&lt;/P&gt;&lt;P&gt;You may have figured out what you mentioned is correct.Take a look at this folder: &lt;STRONG&gt;&lt;EM&gt;sources/meta-fsl-arm/recipes-kernel/linux&lt;/EM&gt;&lt;/STRONG&gt; and check &lt;EM&gt;&lt;STRONG&gt;files linux-imx_3.0.35.bb and linux-imx.inc&lt;/STRONG&gt;&lt;/EM&gt;. There you see the git repo where the fetching is done and the SRCREV hash string (where the git HEAD will be pointing to).&amp;nbsp; This upstream repo has all necessary commits which were created under a mainline (linus) repo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 May 2013 17:22:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244327#M20949</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-05-06T17:22:56Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244328#M20950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I basically need to have the correct kernel source and build it myself because we maintain our own debian/ubuntu distro where everything is compiled with Linaro's toolchain. &lt;/P&gt;&lt;P&gt;Could you maybe recommend me on how to work out those patches in order to produce a complete kernel source for me&amp;nbsp; ?&amp;nbsp; where I don't have to build it with bitbake or do any other compilation. I just need to source to be proper. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the support&lt;/P&gt;&lt;P&gt;Einar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 May 2013 14:15:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244328#M20950</guid>
      <dc:creator>EinarMar</dc:creator>
      <dc:date>2013-05-07T14:15:20Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244329#M20951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/FabioEstevam"&gt;FabioEstevam&lt;/A&gt; Fabio, could you help me answering Einar's below question?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 May 2013 14:56:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244329#M20951</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-05-07T14:56:06Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244330#M20952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For mx6qsabrelite, the following kernel source is recommended:&lt;/P&gt;&lt;P&gt;&lt;SPAN style=": ; color: #333333; background-color: white; font-weight: normal;"&gt;&amp;nbsp; &lt;A href="https://mail.freescale.net/owa/redir.aspx?C=TRbHYEd_0UKPmrbTOEMwf9iU2uZQINAIUdFaTfd5qOIiqb58r3qb0ZgNj4Wne-uXJt2b6DWYejg.&amp;amp;URL=https%3a%2f%2fgithub.com%2fboundarydevices%2flinux-imx6%2ftree%2fboundary-imx_3.0.35_1.1.1" target="_blank"&gt;boundarydevices/linux-imx6 at boundary-imx_3.0.35_1.1.1 · GitHub&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 May 2013 13:41:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244330#M20952</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-05-09T13:41:46Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244331#M20953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Einar&lt;/P&gt;&lt;P&gt;Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help please feel free &lt;/P&gt;&lt;P&gt;to contact Freescale.&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Yixing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2014 02:59:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244331#M20953</guid>
      <dc:creator>YixingKong</dc:creator>
      <dc:date>2014-02-18T02:59:19Z</dc:date>
    </item>
    <item>
      <title>Re: Sabrelite - kernel source with vivante support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244332#M20954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yixing&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have managed to complete this task by using the kernel from: &lt;A href="https://github.com/boundarydevices/linux-imx6" title="https://github.com/boundarydevices/linux-imx6"&gt;boundarydevices/linux-imx6 · GitHub&lt;/A&gt; and the vivante&amp;nbsp; binaries are from the gpu SDK here: &lt;A href="http://repository.timesys.com/buildsources/g/gpu-viv-bin-mx6q/" title="http://repository.timesys.com/buildsources/g/gpu-viv-bin-mx6q/"&gt;Index of /buildsources/g/gpu-viv-bin-mx6q&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With this I have everything I need for now. I must admit that I am keen on taking the Yocto path but that will be my next step after we have managed to bring our iMX6q based board up. That will happen within the next two months. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for you help. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Einar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2014 07:01:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Sabrelite-kernel-source-with-vivante-support/m-p/244332#M20954</guid>
      <dc:creator>EinarMar</dc:creator>
      <dc:date>2014-02-18T07:01:41Z</dc:date>
    </item>
  </channel>
</rss>

