Tool/software:
We have a LCD panel hooked with our custom AM3352 board and we are able to display console output on it(tty1). But starting any Qt-example apps is throwing an error:
# export QT_QPA_PLATFORM=eglfs # export QT_QPA_EGLFS_INTEGRATION=none # ./analogclock PVR:(Error): OpenServices: PVRDRMOpenRender failed [0, ] PVR:(Error): PVRSRVConnect: Unable to open connection. [0, ] PVR:(Error): Couldn't connect to services [0, ] Could not initialize egl display Aborted # lsmod Module Size Used by Tainted: G pvrsrvkm 376832 0 ti_am335x_adc 16384 0 pwm_tiecap 16384 1 ti_am335x_tscadc 16384 1 ti_am335x_adc omap_wdt 16384 0 # dmesg | grep pvr [ 12.284141] pvrsrvkm: loading out-of-tree module taints kernel. # dmesg |grep lcd [ 0.555585] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0 [ 0.555890] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0 [ 0.566456] tilcdc 4830e000.lcdc: no encoders/connectors found [ 2.655006] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0 [ 2.672889] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0 [ 2.684808] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0 [ 2.734084] tilcdc 4830e000.lcdc: [drm] fb0: tilcdcdrmfb frame buffer device #
We are using a buildroot system with busybox qt5 rootfs.