09-25-2018, 07:42 AM
Do I really need GPU acceleration to use basic video support on AllWinner SoC? I just wanted to see a basic console. But no problem. I just got my serial adapter to plug the Pine64+ and see whats happening on boot process.
(09-23-2018, 10:02 AM)heatfanjohn Wrote:(09-23-2018, 03:01 AM)decko Wrote: Hi guys! Thanks for the information about fedora support for Pine64+. I'm trying to use it, but I can see some kernel messages on boot process, I can't get any video output for console. There's any way to change it and output things to hdmi instead of serial?
As I understand it right now there isn't any Open Source support for the VPU (Mali) used in the A64 SoC. Bootlin is working on getting Open Source support for the Mali VPU into the Linux kernel. Support for the Allwinner A64 was a stretch goal for a Kickstarter campaign to add support for the Mali VPU to the Linux kernel.
That being said, I just reread Bootlin's 9/14 posting on their work and I appear to have been confused between VPU support and GPU support. Their Kickstarter work was for VPU support which is for video processing. For getting a Desktop to work we appear to need only GPU support which may already be possible. See below from their posting: https://bootlin.com/blog/allwinner-vpu-s...e-week-37/
Quote:Thomas Petazzonisays:
September 19, 2018 at 3:08 pm
Your Qt QML application is using OpenGL, which requires the GPU. Our project is about supporting the VPU, that helps with video decoding. Hence, unless your Qt QML application does video decoding+rendering, the VPU is totally useless for you.
However, your Qt QML application can already work with the mainline Linux kernel. We have done some integration of the Mali kernel drivers and we provide Mali userspace blobs that work with the upstream Linux kernel. See https://bootlin.com/blog/mali-opengl-support-on-allwinner-platforms-with-mainline-linux/ and https://bootlin.com/blog/more-opengl-binaries-for-the-mali-support-on-allwinner-platforms-with-mainline-linux/ for more details.