On Wed, Nov 16, 2016 at 3:40 PM, Julien <[email protected]> wrote: > Hi, > > I recently bought a BeagleBoard X15 and started playing with it, the first > thing I noticed is despite there is three GPU on AM57x SOC, there is no > hardware acceleration in X11 > I searched and found that the 3D GPUs are not only proprietary, but TI > actually does not support X11 at all ... it is bad because I actually love > X11 and want to use it. > Then I tried the GC320 2D GPU with TI galcore driver > (https://git.ti.com/graphics/ti-gc320-driver) and armada X driver > (https://github.com/xobs/xserver-xorg-video-armada with galcore/libGAL) : it > works, but sometimes it freezes : actually it freezes everytimes when > quitting X. I made some tests with proprietary libGAL > (https://git.ti.com/graphics/ti-gc320-libs), and I finally found that either > the driver or the userspace lib make the computer freezing. > > I decided to look further and discovered that project that aim to > open-sourcing Vivante GPU chips Etnaviv is pretty well advanced > (https://github.com/etnaviv). The project initially support GCxxx chips in > IMX6 and Armada SOC, and I wondered if it could works on AM57x. It appears > that it works ! I backported the etnaviv from mainline kernel to use it with > the linux 4.4 kernel provided with the default board Debian > (http://repos.rcn-ee.com/debian/), and with very little changes, it can be > used with Beagleboard X15. > > More details on how it works in this repository : > https://github.com/julbouln/etnaviv_x15
Nice Work!!! ;) > > I think it can be really easy to add the support in mainline kernel (some > minor changes to DTS + etnadiv driver compatibility) Regards, -- Robert Nelson https://rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAOCHtYjjnH7gH3imWEyg1CLZ8LdyEsUG1AwzEUo-JNic61v_Jg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
