Quote:
Originally Posted by NiLuJe
Yep, i.MX6SLL devices are running on 4.1.15
A Forma on FW 4.14:
Code:
Linux (none) 4.1.15-00280-g3c80cbc #75 SMP PREEMPT Thu Feb 14 09:20:03 CST 2019 armv7l GNU/Linux
This is also the same kernel release used by Amazon on their own i.MX6SLL/i.MX7D devices (PW4, KT3; KOA2). Which probably tells me they're both based on NXP's.
Bonus points if you can suss out where NXP's hiding those sources. A (very) quick search led me to old FreeScale branches, but nothing new...
|
Think i figured it out.... need to setup a dev environment to test with but sheesh.. this is a mess..
It appears that NXP is really utilizing a combination of FreeScale and the Yocto Project to build these. It's basically a stock Linux kernel (4.1.15 for forma) with the Yocto project patches applied to it. That gets you the baseline source.. then obviously it's any changes that are made on top of that for a specific device.
The closest that I can find from a pure kernel branch though is Code Aurora (203 file changed)
Most of the patches actually seem to be cherry picks from later versions of linux.
NXP actually has a decent setup guide for it once you dig through all the dev documents.
you can also reference this:
Code:
https://www.yoctoproject.org/docs/2.5.1/dev-manual/dev-manual.html#setting-up-the-development-host-to-use-the-yocto-project
or more specifically:
Code:
repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-4.1-krogoth
that's the actual branch being used for the forma (from what i can tell)
Weee!