Can I build imx-gpu-viv manually?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Can I build imx-gpu-viv manually?

381 Views
BR2
Contributor II

Hi all, 

I am new to this and would appreciate any support that I can get.

I am currently using kernel 5.15 and Yocto 4.0 (kirkstone). I understand that I must use imx-gpu-viv-6.4.3.p4.2.aarch64.bin for my aarch64 board. 

https://www.nxp.com/lgfiles/NMG/MAD/YOCTO//imx-gpu-viv-6.4.3.p4.2-aarch64.bin

 

I need to cross compile Qt with the imx gpu on debian 10 for it to work with my application. But imx-gpu-viv-6.4.3.p4.2.aarch64.bin (libGAL.so, libEGL.so, etc.) requires later versions of glibc such as 2.29, 2.33 and 2.34. But my debian 10 only has 2.28. 

To work around the issue I simply built everything on debian 12 as it has the required versions of libraries. But it resulted in a segmentation fault when I tried to run the application.

Is there a way to build the imx-gpu libraries myself in debian 10 such that they dont need glibc 2.28+ versions?

If there is any gap in my understand pls let me know. Thanks! Appreciate all responses.

0 Kudos
Reply
1 Reply

371 Views
Chavira
NXP TechSupport
NXP TechSupport

Hi @BR2!

Thank you for contacting NXP Support!

 

Unfortunately the GPU drivers for our processors are provided by Vivante as we provided, even NXP doesn´t have access  to the source code.

 

Best Regards!

Chavira

0 Kudos
Reply