IMX6q GPU driver, galcore does not load

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

IMX6q GPU driver, galcore does not load

跳至解决方案
14,196 次查看
victhorf
Contributor II

I have been trying to enable 3D acceleration on an i.MX6Q SABRE Lite board using a custom kernel, built from Freescale's kernel tree, rel_imx_3.0.35_4.0.0 release . Unfortunately, the galcore module doesn't load:

 

galcore: probe of galcore.0 failed with error -22

 

Output of uname -a:

 

Linux alarm 3.0.35-02864-g54750ff #21 SMP PREEMPT Sun Jun 16 21:09:43 BRT 2013 armv7l GNU/Linux

 

Kernel command line:

 

video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24 video=mxcfb1:off video=mxcfb2:off fbmem=28M console=ttymxc1,115200 vmalloc=192M root=/dev/mmcblk0p1 rootwait consoleblank=0 enable_wait_mode=off


dmesg log and kernel configuration are attached.

Original Attachment has been moved to: dmesg.log.zip

Original Attachment has been moved to: config.zip

标签 (3)
标记 (3)
1 解答
3,882 次查看
karina_valencia
NXP Apps Support
NXP Apps Support
Re: IMX6q GPU driver, galcore does not load

Prabhu SundararajEmployee

The galcore is a built-in module in the BSP release. If you are building custom kernel and decided to load the modules, makesure the modules are correctly installed. Does the prebuilt kernel works for you?

在原帖中查看解决方案

0 项奖励
回复
4 回复数
3,883 次查看
victhorf
Contributor II

Is Freescale planning to release hardfloat binaries for the GPU driver? I wasn't able to use these drivers: https://community.freescale.com/message/328221 on a Linaro 12.04 hardfloat build. The GPU does work as expected on a softfloat build (Freescale release 4.0.0). The hardfloat build fails to start Xorg with the following errors:

[    17.635] (EE) VIVANTE(0): internal error: GPU Ctx Init Failed

[    17.635] (EE) VIVANTE(0): internal error: initExaLayer failed in VivScreenInit()

On both cases the same kernel was used, built using LTIB, default settings.

0 项奖励
回复
3,883 次查看
mtx512
Contributor V

The Timesys hardfloat binaries for BSP 1.1.0 work fine with Linaro, haven't tried the 4.0.0 binaries.

3,883 次查看
karina_valencia
NXP Apps Support
NXP Apps Support
Re: IMX6q GPU driver, galcore does not load

Prabhu SundararajEmployee

The galcore is a built-in module in the BSP release. If you are building custom kernel and decided to load the modules, makesure the modules are correctly installed. Does the prebuilt kernel works for you?

0 项奖励
回复
3,882 次查看
victhorf
Contributor II

Yes, prebuilt kernel works.

0 项奖励
回复