All of lore.kernel.org
 help / color / mirror / Atom feed
* etnaviv image
@ 2017-05-24  1:32 Trevor Woerner
  2017-05-24  8:23 ` Trevor Woerner
  0 siblings, 1 reply; 15+ messages in thread
From: Trevor Woerner @ 2017-05-24  1:32 UTC (permalink / raw)
  To: meta-freescale

Hi,

I would like to build and run an image that doesn't use (proprietary)
Vivante graphics and uses etanviv instead.

I looked through the meta-etnaviv layer and I get the impression this
is no longer needed. It appears as though all the pieces I need have
been upstreamed (mesa, kernel). meta-etnaviv appears to want to build
pre-upstream mesa and kernel as well as provide some tools for etnaviv
development. So as long as I don't want/need the tools, it looks as
though I don't need meta-etnaviv (?).

Looking at meta-freescale, it looks as though what I'm looking for is
the ":use-mainline-bsp" MACHINEOVERRIDE. The only "freescale" boards I
have are the imx53qsb and the wandboard dual. The qsb looks like its
out of the question, and I get the feeling the wandboard might be a
little too old as well (or maybe just needs more attention?).

With a regular wandboard build, MACHINEOVERRIDES looks like:

    MACHINEOVERRIDES="armv7a:imx:mx6:imxpxp:imxipu:imxvpu:imxgpu2d:imxgpu3d:imxepdc:mx6dl:mx6q:wandboard

Once I add 'MACHINEOVERRIDES .= ":use-mainline-bsp"' the build fails
because it doesn't know what bootloader to use. A quick addition to
meta-freescale-3rdparty/recipes-bsp/u-boot/u-boot-fscl_%.bbappend
seems to fix this. Afterwards MACHINEOVERRIDES is:

    MACHINEOVERRIDES="armv7a:imx:wandboard:use-mainline-bsp"

It makes sense that items such as imxvpu, imxgpu2d, and imxgpu3d would
be removed. I'm not sure imx6 should be removed.

Even with this "use-mainline-bsp" in place, my wandboard build still
insists on using the wandboard-4.1.15 kernel. Is wandboard supported
upstream?

Is anyone able to build an image with vivante removed and etnaviv
working? Or is there more work to do? Maybe an "etnaviv"
MACHINEOVERRIDE is needed for any final fixups?

Should I, perhaps, consider a (newer) board? Is wandboard maybe too
old or not supported upstream such that etnaviv could work on it?

Best regards,
    Trevor


^ permalink raw reply	[flat|nested] 15+ messages in thread
* Re: etnaviv image
@ 2017-05-27 14:02 gmane
  0 siblings, 0 replies; 15+ messages in thread
From: gmane @ 2017-05-27 14:02 UTC (permalink / raw)
  To: yocto

Hi,

Great that you managed to get to get open-source graphics on those 
boards!

I would be very interested in the i.mx6 stuff. In roughly a week I'll 
fly to a board manufacturer to train some of their customers in Yocto/OE 
and friends.

Maybe I can get them to send you some i.mx6 quad board to try there as 
well?

Would you be interested?

Regards,

Robert


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-06-01 12:54 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-24  1:32 etnaviv image Trevor Woerner
2017-05-24  8:23 ` Trevor Woerner
2017-05-25  8:48   ` Trevor Woerner
2017-05-25  9:01     ` Gary Thomas
2017-05-25  9:31       ` Trevor Woerner
2017-05-25 10:39       ` Fabien Lahoudere
2017-05-25 13:17     ` [meta-freescale] " Andreas Müller
2017-05-25 13:17       ` Andreas Müller
2017-05-26 23:23       ` [meta-freescale] " Stephen Arnold
2017-05-26 23:23         ` Stephen Arnold
2017-05-28  4:20         ` [meta-freescale] " Trevor Woerner
2017-05-31 23:29           ` Stephen Arnold
2017-06-01  5:33             ` Stephen Arnold
2017-06-01 12:54               ` Trevor Woerner
2017-05-27 14:02 gmane

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.