Kernel version: 3.10.53-ga
I porting VPU libraries success for ubuntu 14.04 LTS (LXDE desktop) yesterday,
but I have no idea to porting GPU libraries using yocto.
because I trace VPU relative files for yocto, and I don't know how to trace GPU,
Could Anyone help me?? give me some direction or comment, thanks so much!
Sorry my CPU was IMX6Q
Hi May
I would suggest to look at GPU docs in Linux Bundle
L3.14.28_1.0.0_iMX6QDLS_BUNDLE : i.MX 6Quad, i.MX 6Dual, i.MX 6DualLite,
i.MX 6Solo Linux Binary Demo Files and Linux BSP Documentation
Note, gpu are closed-source libraries, starting with 3.10.53 gpu have
support via kernel loadable modules to support both 3.10.53 and 3.14.28 kernels.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you Igor:
I trying to porting pre-built binary files in ubuntu-armhf 14.04 from yocto using "xserver-xorg-video-imx-viv-3.10.53-1.1.0" folder yesterday,
but when I load these libraries, the Xorg log shows error message as below:
[ | 18.562] Loading extension GLX | |
[ | 18.562] (II) LoadModule: "vivante" | |
[ | 18.568] (II) Loading /usr/lib/xorg/modules/drivers/vivante_drv.so | |
[ | 18.604] (II) Module vivante: vendor="X.Org Foundation" | |
[ | 18.604] | compiled for 1.16.1, module version = 1.0.0 |
[ | 18.604] | Module class: X.Org Video Driver |
[ | 18.604] | ABI class: X.Org Video Driver, version 18.0 |
[ | 18.604] (EE) module ABI major version (18) doesn't match the server's version (15) |
[ | 18.604] (II) UnloadModule: "vivante" |
[ | 18.604] (II) Unloading vivante |
How to get the correct ABI version for vivante_dri library?? Maybe I missing something else??
Thanks for your help!
Hi May
I would suggest post this to meta-fsl-arm mailing list, so that someone
familiar with similar issues could try to assist you.
https://lists.yoctoproject.org/listinfo/meta-freescale
Best regards
igor
Thanks! so GPU libraries depend on kernel version, right? because the VPU libraries has no dependent problem...
from 3.10.53 kernel - not, since starting with 3.10.53 gpu have
support via kernel loadable modules to support both 3.10.53 and 3.14.28 kernels.