On Thu, 26 Mar 2015 16:39:17 +0200
Simos Xenitellis <[email protected]> wrote:

> On Thu, Mar 26, 2015 at 11:40 AM, Siarhei Siamashka <
> [email protected]> wrote:
> 
> > On Wed, 25 Mar 2015 08:17:00 -0700 (PDT)
> > Andrew Kosteltsev <[email protected]> wrote:
> >
> > > среда, 18 марта 2015 г., 12:13:05 UTC+3 пользователь Siarhei Siamashka
> > > написал:
> > > >
> > > > On Wed, 18 Mar 2015 11:50:20 +0300
> > > > "Dmitriy B." <[email protected] <javascript:>> wrote:
> > > >
> > > > > 2015-03-18 11:36 GMT+03:00 Siarhei Siamashka <[email protected]
> > > > <javascript:>>:
> > > > >
> > > > > > On Tue, 17 Mar 2015 18:14:59 -0700 (PDT)
> > > > > > "@lex" <[email protected] <javascript:>> wrote:
> > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > I would like to have r3p2 version of the Mali driver for my cb2,
> > and
> > > > i
> > > > > > have
> > > > > > > followed the sunxi-linux instructions and ended up with r3p0.
> > > > > >
> > > > > > The r3p0 mali driver should provide you with a functional OpenGL ES
> > > > > > implementation.
> > > > > >
> > > > > > > i have found the tutorial to use the recent mali r3p2 but i am
> > not
> > > > sure
> > > > > > how
> > > > > > > to proceed.
> > > > > > > I am using sunxi-linux kernel 3.4.103 but i don`t know if it has
> > > > r3p2
> > > > > > mali
> > > > > > > driver, can someone help how to get r3p2 compiled?
> > > > > > >
> > > > > > > And how to get mali-r3p2-support branch of the xf86-video-fbturbo
> > > > xorg?
> > > > > > >
> > > > > > > Appreciate any help.
> > > > > >
> > > > > > The r3p0 and r3p2 mali binary blobs are a little bit buggy.
> > Moreover,
> > > > > > they are buggy in different ways and require different sets of
> > > > > > workarounds. "Officially" supporting them both would be an extra
> > > > > > hassle. Moving exclusively to r3p2 is not totally painless either.
> > > > > > There needs to be a very good reason to do this work.
> > > > > >
> > > > > >
> > > > > Any chances to test r4pX and r5p0 coming from ODROID community?
> > > >
> > > > It would be best if we could get up to date Mali binaries from
> > > > Allwinner. I suspect that the ODROID blobs have an EULA, which forbids
> > > > us to use them.
> > >
> > > Mali Binaries for development xf86-video-fbturbo you can find here
> > > http://forum.odroid.com/viewtopic.php?f=52&t=4956
> >
> > As their EULA says, we are not allowed to use these binaries:
> >
> > "Hardkernel hereby grants Licensee a limited, non-exclusive,
> > non-transferable, irrevocable, restricted right to use the Software in
> > object code form only on the Computer System solely for the purpose of
> > developing application software for Hardkernel devices using the
> > Samsung Exynos 4412 System-on-a-Chip."
> >
> 
> The wording here either reflects a requirement from ARM or a decision by
> Hardkernel
> to limit the distribution of these binaries.
> For Allwinner SoCs, there are GPUs from either ARM or ImgTec.
> How should the wording be, so that such binaries would be usable in
> projects like fbturbo?
> Are there any examples of such acceptable EULAs?

The old binary driver from the Raspberry Pi at least has a usable
license, which allows redistribution and use of the driver:
    https://github.com/raspberrypi/firmware/blob/master/boot/LICENCE.broadcom
    https://github.com/raspberrypi/firmware/blob/master/hardfp/opt/vc/LICENCE

Regarding Mali drivers, please also have a look at the following post
(and the Linaro's reply to it):
    https://lists.linaro.org/pipermail/linaro-dev/2014-July/017352.html

But the license is just one of the annoyances. As I mentioned before,
there are some recurring reliability issues too. Trying to keep up with
the new binary blob releases is a fool's errand (of course, unless it's
a paid job).

The http://linux-sunxi.org/Mali_binary_driver page describes how to
install and use the old r3p0 version of the mali binary driver. And it
works. There is very little point wasting any additional efforts on it.

-- 
Best regards,
Siarhei Siamashka

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to