[meta-ti] egl on beagleboard xM

Koen Kooi koen at dominion.thruhere.net
Thu Apr 26 23:35:14 PDT 2012


Op 27 apr. 2012, om 01:04 heeft Tomas Frydrych het volgende geschreven:

> On 26/04/12 23:40, Koen Kooi wrote:
>> 
>> Op 26 apr. 2012, om 22:10 heeft Tomas Frydrych het volgende geschreven:
>> 
>>> Hi,
>>> 
>>> I am trying to get native egl (i.e., without X) working on Beagleboard
>>> xM, but without much success. I am using libgles-omap3 (4.05.00.03) the
>>> kernel(s) and sgx drivers from meta-ti master; everything appears to
>>> start fine (i.e., no errors reported from pvr-init or dmesg), but trying
>>> run any of the gles tests / demos gives:
>>> 
>>> 'eglInitialize' returned egl error 'EGL_BAD_ALLOC' (0x3003)
>>> 
>>> I have tried both linux-omap 2.6.39 and linux 3.0.8, with same results.
>> 
>> Both of those aren't the default, so are you actually using meta-ti?!?
> 
> Hm, so which is meant to be the 'right' beagleboard kernel? The default
> virtual provider in meta-ti beagleboard.conf is linux-omap

No, it isn't.

> , and based on
> the priorities it seems to work out that 2.6.39 is the preferred
> version. I am quite happy to try yet a different kernel, of course :)
> 
> (I am only using the kernel and related recipes from meta-ti.)

Try using the machine.conf as well:


koen at dominion:/OE/angstrom-v2012-05/sources/meta-ti$ git log --oneline -1
51617ea cloud9-gnome-image: same as cloud9-image, but with GNOME added to it

koen at dominion:/OE/angstrom-v2012-05/sources/meta-ti$ git grep PREFERRED_PROVIDER_virtual/kernel | grep beagle
conf/machine/beagleboard.conf:PREFERRED_PROVIDER_virtual/kernel = "linux"
conf/machine/beaglebone.conf:PREFERRED_PROVIDER_virtual/kernel = "linux-ti33x-psp"




More information about the meta-ti mailing list