<?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: imx28evk mainline kernel</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281025#M32323</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;General instructions for mx6 are available at:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-93844" title="https://community.freescale.com/docs/DOC-93844"&gt;https://community.freescale.com/docs/DOC-93844&lt;/A&gt; , and you can adapt it for mx28evk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, the kernel that we use is 3.8 now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have issues, please post them to the meta-fsl-arm mailing list:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;meta-freescale mailing list&lt;/P&gt;&lt;P&gt; &lt;A href="mailto:meta-freescale@yoctoproject.org"&gt;meta-freescale@yoctoproject.org&lt;/A&gt;&lt;/P&gt;&lt;P&gt; &lt;A href="https://lists.yoctoproject.org/listinfo/meta-freescale" target="_blank"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 02 Mar 2013 18:17:50 GMT</pubDate>
    <dc:creator>fabio_estevam</dc:creator>
    <dc:date>2013-03-02T18:17:50Z</dc:date>
    <item>
      <title>imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281024#M32322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;im currently evaluating the imx28evk board with the freescale-community-bsp from yocto.&lt;/P&gt;&lt;P&gt;I can see that the kernel that is currently being built by default for the imx28 is 2.6.35.&lt;/P&gt;&lt;P&gt;Im wandering if there is a particular reason for using this version of the 3.7.x kernel works well as well.&lt;/P&gt;&lt;P&gt;I have looked on google for a while and could see that there were a lot of fixes done in the 3.x kernels in regards to the SPI functionality that i will need for this project, expecially the SPI Slave driver in linux.&lt;/P&gt;&lt;P&gt;Are there any drawbacks on using the 3.7.x mainline kernel with imx28? Is all the functionality supported? I can also see that there is a linux_3.7.5.bb file in the community bsp that supports mxs as a platform which is, as far as i understand, compatible with imx28.&lt;/P&gt;&lt;P&gt;If the 3.7.5 kernel is supported, what is the correct way to enable it in yocto build?&lt;/P&gt;&lt;P&gt;Your help is much appreciated, since im very new to both linux on imx as well as yocto project.&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 21:54:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281024#M32322</guid>
      <dc:creator>igor-imx</dc:creator>
      <dc:date>2013-03-01T21:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281025#M32323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;General instructions for mx6 are available at:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-93844" title="https://community.freescale.com/docs/DOC-93844"&gt;https://community.freescale.com/docs/DOC-93844&lt;/A&gt; , and you can adapt it for mx28evk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, the kernel that we use is 3.8 now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have issues, please post them to the meta-fsl-arm mailing list:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;meta-freescale mailing list&lt;/P&gt;&lt;P&gt; &lt;A href="mailto:meta-freescale@yoctoproject.org"&gt;meta-freescale@yoctoproject.org&lt;/A&gt;&lt;/P&gt;&lt;P&gt; &lt;A href="https://lists.yoctoproject.org/listinfo/meta-freescale" target="_blank"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Mar 2013 18:17:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281025#M32323</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-03-02T18:17:50Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281026#M32324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fabio&lt;/P&gt;&lt;P&gt;Thank you very much for your help.&lt;/P&gt;&lt;P&gt;I have checked out the latest community bsp and it in fact has a recipe for linux 3.8 that i was able to build and run on the board.&lt;/P&gt;&lt;P&gt;Now, if i may, i have another question that i can't seem to figure out.&lt;/P&gt;&lt;P&gt;How can i get same image to build for using with NAND flash? &lt;/P&gt;&lt;P&gt;I have read extensively about the u-boot and it looks like the mx28evk.h board file in u-boot needs to be patched since by default u-boot 2013-01 has it configured for mmc boot only. Am i correct? Can you please let me know where this patch can be obtained and what is the procedure on building the images for usage with nand?&lt;/P&gt;&lt;P&gt;I really appreciate any help&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Mar 2013 02:22:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281026#M32324</guid>
      <dc:creator>igor-imx</dc:creator>
      <dc:date>2013-03-03T02:22:40Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281027#M32325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Booting from NAND is supported in mainline U-boot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please read &lt;/P&gt;&lt;P&gt;&lt;A href="http://git.denx.de/?p=u-boot.git;a=blob;f=doc/README.mx28_common;h=8bacaf8a5e5a19b33b695b7861510bbbdf6edf20;hb=HEAD" title="http://git.denx.de/?p=u-boot.git;a=blob;f=doc/README.mx28_common;h=8bacaf8a5e5a19b33b695b7861510bbbdf6edf20;hb=HEAD"&gt;git.denx.de Git - u-boot.git/blob - doc/README.mx28_common&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Especially "4) Installation of U-Boot into NAND flash"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After booting from NAND, if you also plan to store the rootfs into NAND, then you will need to activate UBIFS support in the kernel and also in Yocto.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So my suggestions are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Try booting U-boot from NAND first. If you have issues, email the external U-boot list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Activate UBIFS in the kernel and try to activate it in Yocto as well. If you have issues, please post to the meta-fsl-arm mailing:&lt;/P&gt;&lt;P&gt; &lt;A class="jive-link-email-small" href="mailto:meta-freescale@yoctoproject.org"&gt;meta-freescale@yoctoproject.org&lt;/A&gt;&lt;/P&gt;&lt;P&gt; &lt;A class="jive-link-external-small" href="https://lists.yoctoproject.org/listinfo/meta-freescale"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently we do not have any board that uses rootfs in NAND in the meta-fsl-arm layer, so it will very good if you can work on such task along with the meta-fsl-arm developers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Mar 2013 14:52:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281027#M32325</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-03-03T14:52:44Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281028#M32326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I will have a look at ubifs image build. I will get the image build and post the patches in mailing list for review.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Mar 2013 15:53:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281028#M32326</guid>
      <dc:creator>OtavioSalvador</dc:creator>
      <dc:date>2013-03-03T15:53:19Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281029#M32327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is a nice how-to for m28evk board from Denx about UBI:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.denx.de/wiki/view/DULG/FlashFilesystemsUBIFS#Section_9.1.5.3." title="http://www.denx.de/wiki/view/DULG/FlashFilesystemsUBIFS#Section_9.1.5.3."&gt; FlashFilesystemsUBIFS &amp;amp;amp;lt; DULG &amp;amp;amp;lt; DENX&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Mar 2013 16:11:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281029#M32327</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-03-03T16:11:29Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281030#M32328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Otavio&lt;/P&gt;&lt;P&gt;This would be great if you could provide a patch that would be able to build an image that can be flashed to nand.&lt;/P&gt;&lt;P&gt;I have looked at the bbclass file that is used to build the sdcard image and with my current yocto knowledge it would take me quite a bit of time to figure out the nand build.&lt;/P&gt;&lt;P&gt;I will try to just get the nand version of u-boot built and flash it to band, and see if it boots at all.&lt;/P&gt;&lt;P&gt;I have enabled ubifs support in the kernel and recompiled the kernel, but still need to figure out a lot of things related to yocto/bitbake etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you all for the help, hopefully i will be able to contribute something usefull to the community shortly as soon as i get up to speed with yocto :smileyhappy:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2013 00:26:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281030#M32328</guid>
      <dc:creator>igor-imx</dc:creator>
      <dc:date>2013-03-04T00:26:18Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281031#M32329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes; I hope to get onto it tomorrow or so.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2013 00:41:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281031#M32329</guid>
      <dc:creator>OtavioSalvador</dc:creator>
      <dc:date>2013-03-04T00:41:27Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281032#M32330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I got the U-BOOT patched with support for NAND commands yesterday and then manually created the imx28 compatible uboot.nand package following the instructions on the denx website that you have kindly provided. I loaded into the NAND flash&amp;nbsp; booting fine. Now is need to figure out how to correctly patch the mx28evk_config.h in u-boot to put environment on NAND as well as how and which commands to add so i can boot the linux kernel from NAND as well.&lt;/P&gt;&lt;P&gt;Also, how can i figure out which offset in NAND i should be putting the kernel and filesystem at?&lt;/P&gt;&lt;P&gt;I know that the linux kernel has to be patched as well with the NAND flash layout for the device, however i couldn't find where in the kernel the patch should be applied. In the 2.6.x kernels the flash layouts would normally reside in the board.c file for a specific board, for example for TI am335x its located at&lt;/P&gt;&lt;P&gt;arch/arm/mach-omap2/board-am335xevm.c&lt;/P&gt;&lt;P&gt;I guess a lot of things changed in the new 3.8 kernel versions.&lt;/P&gt;&lt;P&gt;If you have any info on this topic, i would really appreciate it. thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2013 17:31:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281032#M32330</guid>
      <dc:creator>igor-imx</dc:creator>
      <dc:date>2013-03-04T17:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281033#M32331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For using NAND to store the environment variables you need to change include/configs/mx28evk.h and remove&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define CONFIG_ENV_IS_IN_MMC line&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Environment is in NAND */&lt;/P&gt;&lt;P&gt;#define&amp;nbsp;&amp;nbsp;&amp;nbsp; CONFIG_ENV_IS_IN_NAND&lt;/P&gt;&lt;P&gt;#define&amp;nbsp;&amp;nbsp;&amp;nbsp; CONFIG_ENV_SIZE_REDUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONFIG_ENV_SIZE&lt;/P&gt;&lt;P&gt;#define&amp;nbsp;&amp;nbsp;&amp;nbsp; CONFIG_ENV_SECT_SIZE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (128 * 1024)&lt;/P&gt;&lt;P&gt;#define&amp;nbsp;&amp;nbsp;&amp;nbsp; CONFIG_ENV_RANGE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (512 * 1024)&lt;/P&gt;&lt;P&gt;#define&amp;nbsp;&amp;nbsp;&amp;nbsp; CONFIG_ENV_OFFSET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x300000&lt;/P&gt;&lt;P&gt;#define&amp;nbsp;&amp;nbsp;&amp;nbsp; CONFIG_ENV_OFFSET_REDUND&amp;nbsp;&amp;nbsp;&amp;nbsp; \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (CONFIG_ENV_OFFSET + CONFIG_ENV_RANGE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above lines were taken from include/configs/m28evk.h (m28evk is a board developed by Denx).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, if you think that any of my answers were correct or useful in this thread, please mark it as so.&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>Tue, 05 Mar 2013 01:30:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281033#M32331</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-03-05T01:30:07Z</dc:date>
    </item>
    <item>
      <title>Re: imx28evk mainline kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281034#M32332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fabio&lt;/P&gt;&lt;P&gt;thank you for the pointers in regards to the u-boot config.&lt;/P&gt;&lt;P&gt;I will try it tonight for sure. How can i mark this thread as usefull by the way? Your comments help me a lot&lt;/P&gt;&lt;P&gt;thanks again :smileyhappy:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 18:11:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28evk-mainline-kernel/m-p/281034#M32332</guid>
      <dc:creator>igor-imx</dc:creator>
      <dc:date>2013-03-05T18:11:18Z</dc:date>
    </item>
  </channel>
</rss>

