TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335x Matrix GUI can not open on LCD ,it is always black

my board can start up and I can use remote matrix. but LCD always black.

there are some information:

<<<<<<<<<<<<<<<<<<<<<<<start

root@am335x-evm:/# /etc/init.d/matrix-gui-2.0 start
/
Removing stale PID file /var/run/matrix-gui-2.0.pid.
Starting Matrix GUI application.

root@am335x-evm:/# /etc/init.d/matrix-gui-2.0 stopStopping Matrix GUI applicationstart-stop-daemon: warning: killing process 1961: No such process
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
/etc/init.d/matrix-gui-2.0: line 17: 1964 Aborted refresh_screen "background-black"
.

root@am335x-evm:/# matrix_browser
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

root@am335x-evm:/# dmesg |grep drm
[ 1.008124] [drm] Initialized drm 1.1.0 20060810
[ 1.022149] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.029096] [drm] No driver support for vblank timestamp query.
[ 1.098260] [drm] Initialized tilcdc 1.0.0 20121205 on minor 0

>>>>>>>>>>>>>>>>>>>end

PS : cat aaa.bmp >/dev/fb0           can put picture on the LCD ,but the picture updown.

It shows TI status bar when the system power on and power off.

how can I use Matix GUI on LCD. 

thanks a lot !!

Jian Zhou:

根据你的描述是LCD始终没有点亮,有检查过背光么?

manjun yan:

回复 Jian Zhou:

呀,可以写中文阿。哈哈哈

背光没问题,使用   “cat  aaa.bmp  >/dev/fb0”可以显示图片的,只不过图片是上下颠倒的。

还有就是不显示Matix时屏幕上有一个光标。如果

/etc/init.d/matrix-gui-2.0 stop之后屏幕会显示命令行,插上键盘可以登录使用命令行。
谢谢。。

Jian Zhou:

回复 manjun yan:

是说启动的时候不能显示液晶屏但是通过命令行可以手动显示么?启动的时候有其他图像么?比如Linux的logo小企鹅

Yaoming Qin:

回复 manjun yan:

请问这个显示命令行的屏幕是指LCD吗?请问您用的是什么板子?sdk是什么版本?

您对文件系统中的启动脚本做了什么修改吗?

manjun yan:

回复 Jian Zhou:

启动的时候可以看见小企鹅,也可以看见TI的一个开机进度条,当然关机的时候也可以看见关机的一个进度条。就是看不见Matix界面,显示一个光标像下划线。

/etc/init.d/matrix-gui-2.0 stop    之后还可以看见登录界面。

manjun yan:

回复 Yaoming Qin:

是LCD,是我司自己的板子,类似SK。用的是最新的2.0版本的SDK,对文件系统没有做任何改变。

网页可以访问Matrix,之前0.6版本的SDK是可以在LCD上显示并正常工作的。

Jian Zhou:

回复 manjun yan:

您的LCD显示屏和SKEVM的有什么区别么?感觉好像分辨率什么的没有设对吧

manjun yan:

回复 Jian Zhou:

分辨率应该没问题,用之前0.6版本的SDK都是好的。

我觉得matrix_browser有问题,因为执行matrix_browser会有如下错误:

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 contexCould not initialize egl displayAborted

///////////////////

本来没有 /dev/omapdrm_pvr,后来发现sdk提供的extra-drivers里面有omapdrm_pvr的驱动编译了omapdrm_pvr.ko,插入模块后有了/dev/omapdrm_pvr

可是错误没有任何改变阿。。。

Jian Zhou:

回复 manjun yan:

请问您用的是AM3352的芯片么?这个芯片没有3D加速,因此不能执行PVR初始化程序

manjun yan:

回复 Jian Zhou:

是3352,那应该怎样阻止PVR初始化?谢谢

赞(0)
未经允许不得转载:TI中文支持网 » AM335x Matrix GUI can not open on LCD ,it is always black
分享到: 更多 (0)