I'm trying to get the Bsp Release 4.1.15_1.1.0 to work on our custom board. I created a yocto image as described int he Freescale Yocto Project User's Guide, but I can't get it to work. It worked with the Bsp 3.14.28-1.0.0. I can see the openembedded splash screen at startup so I know that the ldb display works.
But I haven't updated the u-boot, I'm not sure if this is necessary.
If I start weston i get the following log:
Date: 2016-04-21 UTC
[16:26:04.432] weston 1.9.0
Build: 1.8.93-2-gb05cdb8 configure.ac: bump to version 1.9.0 for the official release (2015-09-21 18:11:26 -0700)
[16:26:04.432] OS: Linux, 4.1.15-1.1.0+ga4d2a08, #1 SMP PREEMPT Thu Apr 21 14:48:44 CEST 2016, armv7l
[16:26:04.433] Starting with no config file.
[16:26:04.433] Loading module '/usr/lib/weston/fbdev-backend.so'
[16:26:04.455] Output repaint window is 7 ms maximum.
[16:26:04.455] initializing fbdev backend
[16:26:04.456] Loading module '/usr/lib/weston/gl-renderer.so'
[16:26:04.458] warning: either no EGL_EXT_platform_base support or specific platform support; falling back to eglGetDisplay.
[16:26:04.474] warning: EGL_EXT_swap_buffers_with_damage not supported. Performance could be affected.
[16:26:04.474] Retrieving EGL client extension string failed.
[16:26:04.474] Creating fbdev output. /dev/fb0 x=0 y=0
[16:26:04.474] Opening fbdev frame buffer.
[16:26:04.474] Calculating pixman format from:
- type: 0 (aux: 0)
- visual: 2
- bpp: 24 (grayscale: 0)
- red: offset: 16, length: 8, MSB: 0
- green: offset: 8, length: 8, MSB: 0
- blue: offset: 0, length: 8, MSB: 0
- transp: offset: 0, length: 0, MSB: 0
[16:26:04.476] failed to create egl surface
[16:26:04.476] gl_renderer_output_create failed.
dmesg shows me that the vivante driver is loaded:
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized vivante 1.0.0 20120216 on minor 0
galcore: clk_get vg clock failed, disable vg!
Galcore version 126.96.36.199671
and I have a galcore device in /dev.
If I try to use the viv sample I get the following error:
id=53, a,b,g,r=0,8,8,8, d,s=16,0, AA=0,openvgbit=71
Has someone experienced something similar? Or got I someone to work?