Galcore 6.2.4.190076 crash on 4.14.98 kernel

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

Galcore 6.2.4.190076 crash on 4.14.98 kernel

1,185 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

991 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

991 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