On Wed, Dec 11, 2019 at 6:46 PM Clay Montgomery <[email protected]> wrote: > > Hi Andy, > > NXP does not use Zeus yet, so I think you are using a mainline kernel (from > kernel.org)?
There is a support for Zeus available in meta-freescale layer, and it is actually operable. There are also 2 distros available in meta-freescale-distro layer: NXP (Freescale) and Community. Community is targeting mainline kernels and does not use Vivante package, while NXP distro has Vivante installed. There are also 2 kernel flavors provided in meta-freescale layer: linux-fslc (as close as possible to mainline) and linux-imx (NXP one). I've actually tried to upmerge both (v4.9.x), but linux-imx has a tremendous amount of patches which are not mainlined and some cherry-picks from 3.x! kernels, which made it so difficult for me to advance the patchlevel. linux-fslc is on the contrary stands really close to mainline and could easily be updated to the latest patchlevel. They way one control which kernel is to be built (if I'm not mistaken) is described in the patchset [1]. Basically, one would need to define an additional MACHINEOVERRIDES and the magic is done under the hood. Distros differs by "c" letter next to fsl prefix, for example: fsl-wayland being Wayland NXP and fslc-wayland being Wayland Community. [1]: https://www.yoctoproject.org/pipermail/meta-freescale/2017-March/020290.html > > It is encouraging that you got the Vivante 6.2.4 package running on the i.MX6 > with fb. > > Did you do anything special to get this to work, or could it be that it works > just because you have moved to the mainline kernel? > > Can you please share your defconfig file? > > Thank you for your assistance. > > Regards, Clay > > > On 12/11/2019 9:10 AM, Andy Pont wrote: > > Clay wrote... > > > I did some more testing and found the situation is actually worse than I > thought. Even the X11 and Wayland support is completely non-functional, in > addition to fb, on the i.MX6. The linux kernel version makes no difference. I > have tried 4.8 to 4.14. It's obvious that NXP is not even testing on the > i.MX6 anymore, despite what their documentation and release notes claim. > This means the Vivante 6.2.4 package is COMPLETELY USELESS on the i.MX6. If > there is anyone who has actually gotten this to work in any mode, please > reply. > > I’m not using Sumo for my current i.MX6 project having moved onto Zeus. > > My image currently builds with kernel 4.14.98 and is using the Vivante 6.2.4 > package to give OpenGL acceleration (to a commercial application) which is > accessed using /dev/fb0 and the Frambuffer interface described in the i.MX6 > Graphics User Guide. > > The only thing that I don’t currently have running is the kernel splash > screen. > > -Andy. > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > > View/Reply Online (#24161): > https://lists.yoctoproject.org/g/meta-freescale/message/24161 > Mute This Topic: https://lists.yoctoproject.org/mt/61881553/3617246 > Group Owner: [email protected] > Unsubscribe: https://lists.yoctoproject.org/g/meta-freescale/unsub > [[email protected]] > -=-=-=-=-=-=-=-=-=-=-=- > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > > View/Reply Online (#24172): > https://lists.yoctoproject.org/g/meta-freescale/message/24172 > Mute This Topic: https://lists.yoctoproject.org/mt/61881553/3617192 > Group Owner: [email protected] > Unsubscribe: https://lists.yoctoproject.org/g/meta-freescale/unsub > [[email protected]] > -=-=-=-=-=-=-=-=-=-=-=- -- Regards, Andrey.
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#24173): https://lists.yoctoproject.org/g/meta-freescale/message/24173 Mute This Topic: https://lists.yoctoproject.org/mt/61881553/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-freescale/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
