[meta-freescale] RES: [fsl-community-bsp-platform][PATCH] Adding new i.MX53 TURING machine definitions

Mauricio Cirelli mauricio.cirelli at quantatec.com.br
Thu Dec 3 11:35:41 PST 2015


I did not notice that.

We were working on fido branch instead of master, because we heard that kernel 2.6.35 would not build on newer Yocto versions than Fido (as it seems to be true, but I am afraid that even Fido does not fully support i.MX5).

I have read that patch you point out and it seems that any i.MX5 dependancy for 2.6.35 drivers have been removed from the i.MX5 recipes. Despite of upgrading for kernel 4.1, it seems that several GPU drivers would need to be ported to the newer kernel, is that correct? This seems to be a lot a work (not sure if that is even possible as several of these drivers are not open-source). From this point of view, it seems that i.MX5 is essentially dead in newer Yocto versions. Is it correct?

If that is the case, which is the latest Yocto version that fully supports i.MX5? I could use that as the base version for our board and create a custom layer for that if patches targeting this old release are not acceptable anymore. We can work with newer versions when we release our i.MX6 boards.

What should be the best way to go?

Thank you.

-----Mensagem original-----
De: Otavio Salvador [mailto:otavio.salvador at ossystems.com.br] 
Enviada em: quinta-feira, 3 de dezembro de 2015 17:15
Para: Mauricio Cirelli
Cc: meta-freescale at yoctoproject.org
Assunto: Re: [meta-freescale] [fsl-community-bsp-platform][PATCH] Adding new i.MX53 TURING machine definitions

On Thu, Dec 3, 2015 at 4:32 PM, Mauricio Cirelli <mauricio.cirelli at quantatec.com.br> wrote:
> My main concern is that I am not sure if kernel 4.1 would work with i.MX53 (at least, it would not be based on a official release from Freescale). The i.MX53 LOCO and SABRE boards are based on the kernel 2.6.35, which we have used to base our board. Have them be updated to kernel 4.1 or are they going to be removed from the community-supported boards?

I am surprised you did not notice this when using the master branch for the development, or did you use an old release?

We ported the i.MX5 boards for the mainline kernel[1].

1. http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/commit/conf/machine?id=3b698004698742130f87dd4d9edaabdf58c4e079

So I think you need to do the same. Another option is Quanta to help porting the i.MX5 driver for linux mainline and get those applied on linux-fslc fork.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list