<?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: imx28 best kernel to use in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388091#M56348</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jerome&lt;/P&gt;&lt;P&gt;For what you describe, buildroot should be fine. I am not a&lt;/P&gt;&lt;P&gt;Yocto expert but it offers some extended distro build features&lt;/P&gt;&lt;P&gt;such as inter-package dependencies, layered customization&lt;/P&gt;&lt;P&gt;etc. I don't think from the number of packages/applications&lt;/P&gt;&lt;P&gt;you will see much difference for your case. I would recommend&lt;/P&gt;&lt;P&gt;to use a mainline kernel and generate your root file system with&lt;/P&gt;&lt;P&gt;build root for your basic needs in your project.&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Sinan Akman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Apr 2015 17:08:57 GMT</pubDate>
    <dc:creator>sinanakman</dc:creator>
    <dc:date>2015-04-10T17:08:57Z</dc:date>
    <item>
      <title>imx28 best kernel to use</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388088#M56345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a custom board based on imx28evk. Im currently using LTIB with kernel imx_2.6.35_maintain branch from &lt;A href="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/" title="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/"&gt;linux-2.6-imx.git - Freescale i.MX Linux Tree&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;Now, I want to use backport driver to integrate a wl18xx chip. I found that backport 3.10.19 support kernel 2.6.38.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I have looked into the forum to find the different kernel tree that I could use and I'm a bit confused. I don't mind going further than 2.6.38 but I already made some changes in 2.6.35 and I'm afraid to redo this work again if I use a newer kernel. If possible, I would like to keep using LTIB and only change the kernel package I use. I don't know if it's possible... &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;So far, here's the options I found:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Yocto&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;With machine "m28evk". According to the documentation, it use kernel linux-fscl, 3.17+.&lt;/P&gt;&lt;P&gt;I've nerver used Yocto, I don't know how to define custom board/pin definition. &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I think it would be a big change.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Newer kernel in&lt;SPAN style="font-size: 13.3333330154419px;"&gt; &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;A href="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/" style="font-size: 13.3333330154419px;" title="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/"&gt;&lt;STRONG&gt;linux-2.6-imx.git - Freescale i.MX Linux Tree&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;By looking at the file tree in different branches, I can see file like mach-m28evk.c which make me thinks the imx28evk is well supported.&lt;/P&gt;&lt;P&gt;It can be found in the branch imx_3.5.7_1.0.1_alpha, imx_3.0.35_xxxx, imx_3.0.15_xxxx and imx_3.0.101.&lt;/P&gt;&lt;P&gt;This looks interesting, but Im not sure if the imx28 is "well" supported in those branch. I mean that if I look at the commit history in imx_2.6.35_maintain there's commit related to MX28 until november 2013.&lt;/P&gt;&lt;P&gt;But some of the branch mentionned above, like &lt;SPAN style="font-size: 13.3333330154419px;"&gt;imx_3.0.15 stopped in march 2012.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;So I'm afraid that not every patch related to imx28 have been ported to those branch.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Mainline kernel&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I saw a post that says the TX28 board is supported in the mainline kernel. I can see some specific board file, but I'm really not used with the new architecture and the custom borad file ".dts".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does someone have experience by switching from LTIB 2.6.35 to any of those options? Any comment or advice?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Jerome&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Apr 2015 15:16:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388088#M56345</guid>
      <dc:creator>JeromeBaron</dc:creator>
      <dc:date>2015-04-08T15:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: imx28 best kernel to use</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388089#M56346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jerome&lt;/P&gt;&lt;P&gt;My suggestions is, unless you have a very good reason,&lt;/P&gt;&lt;P&gt;just stick to recent mainline kernel. It may take sometime&lt;/P&gt;&lt;P&gt;to learn new dts etc. but it will pay off. The imx28evk board&lt;/P&gt;&lt;P&gt;is supported in mainline kernel so you shouldn't need big&lt;/P&gt;&lt;P&gt;changes for your custom board. If you are just trying things&lt;/P&gt;&lt;P&gt;out you can build a root file system very quickly using buildroot.&lt;/P&gt;&lt;P&gt;Later on when you need something more extensive you can move&lt;/P&gt;&lt;P&gt;to a yocto based rootfs if you prefer. Vendor specific trees might&lt;/P&gt;&lt;P&gt;be useful for a feature perhaps not in the mainline yet but&lt;/P&gt;&lt;P&gt;from my experience using mainline kernel will save you lots of&lt;/P&gt;&lt;P&gt;time in the long run.&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Sinan Akman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Apr 2015 15:56:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388089#M56346</guid>
      <dc:creator>sinanakman</dc:creator>
      <dc:date>2015-04-08T15:56:48Z</dc:date>
    </item>
    <item>
      <title>Re: imx28 best kernel to use</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388090#M56347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your answer. What do you mean by "need something more extensive" that will make me move to a Yocto based rootfs.&lt;/P&gt;&lt;P&gt;Is it if I need more package/apps on my rootfs? In my project, I don't need much, basic shell command, alsa_lib/tools package and wifi utilities.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2015 12:52:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388090#M56347</guid>
      <dc:creator>JeromeBaron</dc:creator>
      <dc:date>2015-04-09T12:52:21Z</dc:date>
    </item>
    <item>
      <title>Re: imx28 best kernel to use</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388091#M56348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jerome&lt;/P&gt;&lt;P&gt;For what you describe, buildroot should be fine. I am not a&lt;/P&gt;&lt;P&gt;Yocto expert but it offers some extended distro build features&lt;/P&gt;&lt;P&gt;such as inter-package dependencies, layered customization&lt;/P&gt;&lt;P&gt;etc. I don't think from the number of packages/applications&lt;/P&gt;&lt;P&gt;you will see much difference for your case. I would recommend&lt;/P&gt;&lt;P&gt;to use a mainline kernel and generate your root file system with&lt;/P&gt;&lt;P&gt;build root for your basic needs in your project.&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Sinan Akman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Apr 2015 17:08:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-best-kernel-to-use/m-p/388091#M56348</guid>
      <dc:creator>sinanakman</dc:creator>
      <dc:date>2015-04-10T17:08:57Z</dc:date>
    </item>
  </channel>
</rss>

