From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 26C66E009CA; Mon, 27 Apr 2015 04:52:54 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from mail.chez-thomas.org (mail.mlbassoc.com [65.100.170.105]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 91F32E009C8 for ; Mon, 27 Apr 2015 04:52:50 -0700 (PDT) Received: by mail.chez-thomas.org (Postfix, from userid 1998) id 021F0F811DA; Mon, 27 Apr 2015 05:52:49 -0600 (MDT) Received: from [192.168.1.114] (zeus [192.168.1.114]) by mail.chez-thomas.org (Postfix) with ESMTP id 71221F811D9; Mon, 27 Apr 2015 05:52:49 -0600 (MDT) Message-ID: <553E2321.5000607@mlbassoc.com> Date: Mon, 27 Apr 2015 05:53:05 -0600 From: Gary Thomas User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: meta-freescale@yoctoproject.org References: <553A152D.1070805@mlbassoc.com> <553A2C5F.90505@mail.bg> <553A2F44.70701@mlbassoc.com> <553A3738.40402@mail.bg> <553A4869.7020105@gmail.com> <553A4DA9.8090305@mail.bg> In-Reply-To: <553A4DA9.8090305@mail.bg> Subject: Re: [meta-fsl-arm-extra] Problems building for RIoTboard X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2015 11:52:54 -0000 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit On 2015-04-24 08:05, Nikolay Dimitrov wrote: > Hi Gary, > > On 04/24/2015 04:43 PM, Gary Thomas wrote: >> On 2015-04-24 06:29, Nikolay Dimitrov wrote: >>> Hi Gary, >>> >>> On 04/24/2015 02:55 PM, Gary Thomas wrote: >>>> On 2015-04-24 05:43, Nikolay Dimitrov wrote: >>>>> Hi Gary, >>>>> >>>>> On 04/24/2015 01:04 PM, Gary Thomas wrote: >>>>>> The imx6dl-riotboard has been updated to Linux 4.0 kernel. >>>>>> Sadly, this breaks a number of related packages, in particular >>>>>> any that are directly tied to the kernel sources. These packages >>>>>> no longer build for the RIoTboard: >>>>>> >>>>>> meta-fsl-arm/recipes-bsp/imx-lib/imx-lib_3.10.53-1.1.0.bb >>>>>> | mxc_ipu_hl_lib.h:104:25: fatal error: linux/mxcfb.h: No such file or >>>>>> directory >>>>>> | #include >>>>>> >>>>>> meta-fsl-arm/recipes-multimedia/alsa/fsl-alsa-plugins_1.0.25.bb: >>>>>> | >>>>>> /local/p0382-cutting-edge_2014-11-21/tmp/work/imx6dl_riotboard-amltd-linux-gnueabi/fsl-alsa-plugins/1.0.25-r0/fsl-alsa-plugins-1.0.25/asrc/asrc_pair.h:28:28: >>>>>> >>>>>> >>>>>> fatal error: linux/mxc_asrc.h: No such file or directory >>>>>> | #include >>>>>> >>>>>> I'm really interested in getting X going on my RIoTboard. >>>>>> Are there any workarounds (or fixes) that might get me going? >>>>> >>>>> Btw, mainline kernels have support only for the imx framebuffer, but no >>>>> additional acceleration (VPU, GL, probably ASRC also). All these extras >>>>> are available only with the vendor's kernel. >>>>> >>>>> If you need the acceleration, I would suggest going back to 3.14.28. >>>> >>>> So that would be linux-imx_3.14.28? That's the only 3.14 kernel left >>>> in meta-fsl-arm* that I see. >>> >>> That's correct. >> >> Sadly, that doesn't work: >> | make[3]: *** No rule to make target >> `arch/arm/boot/dts/imx6dl-riotboard.dtb'. Stop. >> | make[2]: *** [imx6dl-riotboard.dtb] Error 2 >> | make[1]: *** [sub-make] Error 2 >> | make: *** [all] Error 2 >> | ERROR: oe_runmake failed >> | WARNING: exit code 1 from a shell command. >> | ERROR: Function failed: do_install (log file is located at >> /local/p0382-cutting-edge_2014-11-21/tmp/work/imx6dl_riotboard-amltd-linux-gnueabi/linux-imx/3.14.28-r0/temp/log.do_install.22216) >> >> ERROR: Task 71 >> (/local/poky-cutting-edge/meta-fsl-arm/recipes-kernel/linux/linux-imx_3.14.28.bb, >> do_install) failed with exit code '1' > > Ahh ok, no device tree. I'll take a look at it. Thanks for looking into this. Any progress on getting the 3.14 kernel going yet? > > FYI: riotboard support was added in mainline kernel 3.17.0, so you can > use all versions 3.17.0-4.0.0 for experiments (basic imxfb works). But > I've built and tested all of these kernels outside Yocto. -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------