Wandboard Elo Touchscreen resolution and calibration

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Wandboard Elo Touchscreen resolution and calibration

跳至解决方案
2,367 次查看
pedropl
Contributor I

Hello!

I'm quite new to ARM developemnt and I've run into some issues concerned with the Elo 1519L touchscreen.

The board is Wandboard Quad. Kernel version is 3.10.17, I have successfully compiled and loaded the driver found on the Elo website.

The screen is conneceted via HDMI-DSub converter. I hope it's not the source of problems. The screen runs in default on 1280x720 mode. How can i change it into 1366x768? I've tried changing the modes in drivers/video/mxc/mxc_edid.c and changing the kernel command line in U-Boot but got only worse - "no signal detected".

What's more the default 1280x720 resolution is not a nightmare, unless the touch would work properly. The touch cant cover the whole display image. How can I perform calibration? Is there some layer that I can add to the image or something?

Thanks in advance,

Pedro

标签 (4)
0 项奖励
回复
1 解答
1,409 次查看
igorpadykov
NXP Employee
NXP Employee

Hi pedropl

seems with 1366x768 situaton may be as with

1024x768, it is not a CEA mode, as supported modes are given in

sect.33.4.3 Supported Video Mode  IMX6DQRM

https://www.mail-archive.com/meta-freescale@yoctoproject.org/msg11229.html

http://comments.gmane.org/gmane.linux.embedded.yocto.meta-freescale/8430

regarding calibration one can check Elo 1519L driver manual below

Jarltech.com - Download-Area: Manuals, Drivers and Tools

to re-calibrate the touchscreen, usually one can simply delete the /usr/etc/pointercal file

so that the screen calibration procedure will be started at next GUI startup and new

pointercal file will be created.

Best regards

igor

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,410 次查看
igorpadykov
NXP Employee
NXP Employee

Hi pedropl

seems with 1366x768 situaton may be as with

1024x768, it is not a CEA mode, as supported modes are given in

sect.33.4.3 Supported Video Mode  IMX6DQRM

https://www.mail-archive.com/meta-freescale@yoctoproject.org/msg11229.html

http://comments.gmane.org/gmane.linux.embedded.yocto.meta-freescale/8430

regarding calibration one can check Elo 1519L driver manual below

Jarltech.com - Download-Area: Manuals, Drivers and Tools

to re-calibrate the touchscreen, usually one can simply delete the /usr/etc/pointercal file

so that the screen calibration procedure will be started at next GUI startup and new

pointercal file will be created.

Best regards

igor

0 项奖励
回复
1,409 次查看
pedropl
Contributor I

Thank you for your response. The documentation gave me a good tip that the resolution isn't an easy issue to achieve.

Regarding calibration, your are 100% right. Finally I was able to achieve it the way you say, but it seems it started to work only after I enabled HID_MULTITOUCH module in the kernel.

0 项奖励
回复