I am SW RD of Advantech, we develop two products based on TI AM-335x, one is RSB-4220 based on AM3352, the other is RSB-4221 based on AM3358. now we want to update the Linux to TI Linux SDK v2.00.00.00 and encounter problems. when we porting the Linux SDK v2.00.00.00 to our devices(RSB-4220 and RSB-4221), the matrix or Qt program cannot run.
the error message is as follows:
PVR: Hint: Setting WindowSystem to libpvrDRMWSEGL_FRONT.so
PVR:(Error): OpenServices: Cannot open device driver /dev/omapdrm_pvr. [140, /pvr_bridge_u.c]
PVR:(Error): PVRSRVConnect: Unable to open connection. [361, /bridged_pvr_glue.c] Cannot initialize PVR2D contex Could not initialize egl display Aborted
we try to re-compile the QT library without opengl and then matrix and QT demo can run OK but display is not full screen. like that:
it seem that the problem relevant to SGX acceleration. the default setting of QT library is enable the acceleration.
RSB4221 based on AM-3358 have SGX acceleration function. but still cannot run matrix and QT demo with openGL enabled.
so, here are two problem need TI help:
1. On RSB4221(AM3358), how to run the matrix or Qt demo successfully with SGX acceleration(OpenGL enable).
2.On RSB4220(AM3352), we re-compile the Qt library without OpenGL, now, the matrix can run, but is not full screen, how to resolve it?
Looking forward TI reply, thanks advance.