[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