Could you guys tell me what is libusc.so?

On my device, I see the following error message.



PVR:(Error): SrvInit: PVRSRVInitSrvConnect failed (167) [0, ]

/mnt/lg/res/lglib/pvrsrvctl: SrvInit failed (already initialized?) (err=167)



Only platform is changed on the same SoC.

The previous platform support OpenCL DDK.

But present platform does not support OpenCL DDK, only support OpenGL.

So I copied liboclcompiler.so and libPVROCL.so which are using in the previous platform to /usr/lib.

Additionally, I found if libusc.so changes, OpenCL program works well, but nothing displayed on the screen.

I think that is OpenCL vs OpenGL driver collision problem.

I don’t know what the hell happened.

Could you guys tell me what is libusc.so?

I am working with IMG G6230 320MHz.

please help me.



thanks.

dc_fbdev.ko

dc_nc4.ko

libEGL.so.1.4

libGLESv1_CM.so.1.1

libGLESv2.so.2.0

libglslcompiler.so

libIMGegl.so

liboclcompiler.so

libpvrNC4_WSEGL.so

libpvrNULL_WSEGL.so

libPVROCL.so

libPVRScopeServices.so

libsrv_init.so

libsrv_um.so

libusc.so

pvrsrvctl

pvrsrvkm.ko



Should i change Which files in this list for working OpenCL?

Hi,



It sounds like you’re asking a low level driver query - if you’re still having issues, could you contact DevTech@imgtec.com so we can redirect your query to the correct place?



Regards,

Tobias