No valid url for imx-gpu-viv_6.2.4.p0.4-aarch32

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

No valid url for imx-gpu-viv_6.2.4.p0.4-aarch32

Contributor I

I'm trying to build 32-bit rootfs on imx8mq-evk board by referring 64-bit machine configuration. Created a new machine configuration (imx8mqevk32) for 32-bit with cortexa9thf-neon TUNE SETTINGS where linux kernel provider pointed to "linux-dummy" (boot loader and linux-imx kernel are used from 64-bit build). While building imx-gpu-viv recipe, the source URL points to which is invalid and shows "page not found" on trying from browser. Below given yocto environment is used and it has only one recipe for aarch32.

Yocto environment:

Manifest URL - 

Branch - imx-linux-morty

Manifest - imx-4.9.51-8mq_ga-optee-demo.xml

The target build is from 

# source -b build-optee -d imx-xwayland-optee -m imx8mqevk32 -e

# bitbake fsl-image-validation-imx


1) For 32-bit EGL libraries on iMX8MQ, is this the correct recipe/version to proceed? If so, kindly provide the proper URL for imx-gpu-viv.

2) Is there any pre-built image / rootfs tarball to refer these EGL libraries which is released by NXP?

Tags (2)
0 Kudos
1 Reply

NXP TechSupport
NXP TechSupport

Hello Moorthy Baskar,

Some months ago, there was a similar report of the link to for imx-gpu-viv_6.2.4.p0.3-aarch32.bin being broken.

It is possible that this file is not part of the i.MX8M BSP as it supports 64bits and the GPU drivers are only given in binary format, and there is not a 32 bits BSP.

My apologies for the inconvenience. You could try reaching NXP Professional Services and inquiry about 32bit rootfs support for the i.MX8M, specifying the GPU driver you’re interested in.


I hope this helps!


0 Kudos