Closed MightyM17 closed 3 years ago
Hi there,
I'm the one that contributed the pmOS aports. This, however, is an issue with the kernel driver. You need to add -DPVR_LINUX_MEM_AREA_USE_VMAP
to the Makefile of the module. Not sure why, but this is what has had to be done for a number of kernel versions now, I forget which version it started being needed in.
Note that I only tested the pmOS aports on s5pv210, but they should work for other SGX540 devices.
Hello xc-racer thanks for the reply :D, will try the solution and tell the result! Thanks a lot for your work on powervr <3
Edit : It works!! Do i need to create a PR, or are you people gonna add the patch?
Edit : It works!! Do i need to create a PR, or are you people gonna add the patch?
It should be in the repos already, it was @tmlind that figured this out IIRC. Might have been missed on a specific branch/revision.
Am 24.03.2021 um 06:10 schrieb xc-racer99 @.***>:
Edit : It works!! Do i need to create a PR, or are you people gonna add the patch?
It should be in the repos already, it was @tmlind https://github.com/tmlind that figured this out IIRC. Might have been missed on a specific branch/revision.
If you can tell me which patch should be applied to which branch on
https://github.com/openpvrsgx-devgroup/linux_openpvrsgx/branches
I can check and add.
BR, Nikolaus
So i tried running this with postmarketOS (which is alpine linux) and it has its own mesa-pvr-dri-classic and sgx-ddk-um aports, with that i got the following error
The driver fails somewhere :(
Here is the first error
PVR_DPF((PVR_DBG_ERROR,"PollForValueKM: Timeout. Expected 0x%x but found 0x%x (mask 0x%x).", ui32Value, ui32ActualValue, ui32Mask));
(https://github.com/openpvrsgx-devgroup/linux_openpvrsgx/blob/letux-pvrsrvkm-5.12-rc1/drivers/gpu/drm/pvrsgx/1.17.4948957/eurasia_km/services4/srvkm/common/pvrsrv.c#L1073) well it seemspui32LinMemAddr
is wrong and causes this error.Cannot find any way to fix this and thus cant get 3D acceleration :( My GPU is SGX540 (OMAP4430)