Galcore 6.2.4.190076 crash on 4.14.98 kernel

cancel
Showing results for 
Search instead for 
Did you mean: 

Galcore 6.2.4.190076 crash on 4.14.98 kernel

469 Views
rspolyak
Contributor II

Our device is running on iMX6SL. Due to issues with Galcore driver on our existing BSP (4.9.88 1.1.0 GA), we are migrating to newer BSP in order to be able to test newer Galcore.

We have already ported 4.14.98 kernel. However when Galcore starts, it crashes in gckDEVICE_Dispatch() due to buffer overflow:

/* Need go through gckKERNEL dispatch. */
kernel = Device->map[type].kernels[coreIndex];

Actually `type` and `coreIndex` are quite huge, for example, 26717768 and 3197433336 correspondingly.

What version of OpenVG should we use with Galcore 6.2.4.190076? Currently we use the following one: https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/imx-gpu-viv-1_6.2.4.p1.bin.

Attaching Galcore crash dump for reference.

Labels (1)
0 Kudos
2 Replies

275 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi Ros,

OpenVG version is 1.1v, Please move to 4.14.98 BSP is more stable.

Regards

0 Kudos

275 Views
rspolyak
Contributor II

Hello, Bio!

Actually this is what I am currently doing - migrating to 4.14.98 BSP. As a first part I have ported 4.14.98 kernel. But It does not work with OpenVG from 4.9.88 1.1.0.
So the question is how to migrate to newer OpenVG? Do I need to switch to some Yocto release?

Ros

0 Kudos