[Openpvrsgx-devgroup] trying to get SGX 1.14 running on DM3730 (SGX530)

H. Nikolaus Schaller hns at goldelico.com
Mon Nov 25 08:00:02 CET 2019


> I just copied it, to the 1.17 directory, and it built without error,

Oh, cool.

I had expected more problems...

> but  after installing the 1.17 blobs, I get errors now:
> 
> ./start_pvr.sh
> PVR:(Error): PVRSRVBridgeCall: Failed to access device.  Function
> ID:3223086861 (strerror returns no value.). [0, ]
> PVR:(Error): OpenServices: PVRSRVBridgeCall failed. [0, ]
> PVR:(Error): PVRSRVInitSrvConnect: PVRSRVConnect failed [0, ]
> PVR:(Error): SrvInit: PVRSRVInitSrvConnect failed (4) [0, ]
> pvrsrvctl: SrvInit failed (already initialized?) (err=PVRSRV_ERROR_INIT_FAILURE)
> # eglinfo
> error: XDG_RUNTIME_DIR not set in the environment.
> error: XDG_RUNTIME_DIR not set in the environment.
> error: XDG_RUNTIME_DIR not set in the environment.
> Unable to initialise egl
>    egl error 'EGL_NOT_INITIALIZED' (0x3001)
> #

Maybe strace of pvrsrvctl helps to pinpoint to a single ioctl().

Most likely the pvrsrvkm build needs different -D options than 1.14
so that the dispatch table does not match.

I had to find out by experimentation for 1.14.3699939

BR,
Nikolaus




More information about the openpvrsgx-devgroup mailing list