![]() |
|
Star64: GPU firmware loading on Armbian - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=1) +--- Forum: Getting Started (https://forum.pine64.org/forumdisplay.php?fid=21) +--- Thread: Star64: GPU firmware loading on Armbian (/showthread.php?tid=18301) Pages:
1
2
|
RE: Star64: GPU firmware loading on Armbian - tantamount - 06-09-2023 (06-08-2023, 10:30 PM)Fishwaldo Wrote: if you want a practical proof of the GPU "working" do this: I've written both framebuffer apps and X apps, so these details are already familiar. However when I was running X and seeing it run slow and with artifacts, I was using xterm, xconsole, and the Motif window manager, none of which use any part of Mesa, and X claimed in its log to be using the "fb" device, so it shouldn't have been trying to use an 3D objects and textures to place windows. In fact, it didn't so any such thing because if you watch what happens when I moved a window, it didn't slide like a 3D object would. Here is the evidence again in case you missed it: https://youtu.be/Le2g9Kx-pjI And of course, the fbdev test program that I ran, if it wasn't using any part of the GPU, should not have displayed any out-of-order drawing, but it did. Therefore it seems it is the GPU driver which is providing /dev/fb0 functionality but that driver is buggy. RE: Star64: GPU firmware loading on Armbian - balbes150 - 06-28-2023 It's not that bad, with the right setup, even the soft mode works well enough and can use Star64 as a mini PC with DE without HW GPU. For example, can even watch videos in windowed mode. In any case, there are no strong brakes when using DE XFCE\Icewm normally. can try these images and make sure that DE works. https://forum.armbian.com/topic/28912-star64-jh7110/ p.s. Even on the first variant of VF1 (jh7100) without GPU at all, I can work with DE acceptably.
RE: Star64: GPU firmware loading on Armbian - mara - 09-11-2023 (06-03-2023, 01:01 PM)Der Geist der Maschine Wrote: GPU firmware loading fails on armbian: (06-06-2023, 12:12 AM)Fishwaldo Wrote: This is where you are going to have lots of "fun" - GPU support requires tons of patches to various userland apps, including mesa, wayland, apps etc to correctly use the GPU. The challenge is the patches starfive distribute are for older versions of userspace, namely mesa, that don't apply to current mainline (same issue for VPU as well). I tried to build GPU acceleration initially on debian, but ran in version dependency nightmares... newer apps wont compile against older mesa versions etc etc etc. I gave up and went with yocto as its not as "fussy" about version dependencies and is easier to overcome The setup in the form of a firmware module is loaded, but there is no output to the monitor, even to the console Code: [ 38.232439] mailbox_test mailbox_client: Successfully registered
[ 41.669558] @@ dev ptr:ffffffe0bfedac00/1500/1
[ 41.669717] PVR_K: 272: Read BVNC 36.50.54.182 from HW device registers
[ 41.669766] PVR_K: 272: RGX Device registered BVNC 36.50.54.182 with 1 core in the system
[ 41.705177] PVR_K: 272: RGX Firmware image 'rgx.fw.36.50.54.182' loaded
[ 41.728503] PVR_K: 272: Shader binary image 'rgx.sh.36.50.54.182' loaded
[ 41.730429] [drm] Initialized pvr 1.19.6345021 20170530 for 18000000.gpu on minor 1
[ 42.423200] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.RE: Star64: GPU firmware loading on Armbian - mara - 09-29-2023 (09-11-2023, 11:09 AM)mara Wrote: fixed RE: Star64: GPU firmware loading on Armbian - Marco2024 - 09-30-2024 The patches available are for old software versions. RE: Star64: GPU firmware loading on Armbian - mara - 05-06-2025 (09-30-2024, 02:49 AM)Marco2024 Wrote: The patches available are for old software versions. here is a fresh one |