Galcore 6.2.4.190076 crash on 4.14.98 kernel

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Galcore 6.2.4.190076 crash on 4.14.98 kernel

1,191 次查看
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.

标签 (1)
0 项奖励
2 回复数

997 次查看
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 项奖励

997 次查看
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 项奖励