[meta-freescale] tslib calibration issue
koansoftware at gmail.com
Mon Jun 9 03:08:58 PDT 2014
Il 20/05/2014 17:07, Otavio Salvador ha scritto:
> On Tue, May 20, 2014 at 11:22 AM, Marco <koansoftware at gmail.com> wrote:
>> Il 20/05/2014 16:05, Daiane Angolini ha scritto:
>>>> I used iMX6DLSABRESD with dora and ts_calibrate works perfectly.
>>>> Today I'm testing with daisy and ts_calibrate doesn't work, ts_print
>>>> work, only ts_print_raw is working.
>>>> I have set by default TSLIB_TSDEVICE=/dev/input/touchscreen0
>>>> Do you have any clue?
>>> Would you mind to double check if this is due to change in kernel
>>> version or in YP branch?
>> Which test are you referring to?
>> I suspect that from the kernel side all is ok because I get data doing 'cat
>> /dev/input/touchscreen0' and ts_print_raw.
> I recall a mismatch in evdev api versioning and tslib. Take a look in
> the source to confirm this is not the case.
I am using 'daisy' branch and minimal-image with the following (no X11)
IMAGE_INSTALL_append += "gcc g++ binutils libgcc libgcc-dev libstdc++
libstdc++-dev libstdc++-staticdev \
tslib-conf tslib-tests tslib-calibrate openssh-sftp-server alsa-lib
alsa-tools alsa-state alsa-utils-alsaconf \
tslib evtest dbus nano qtbase qtbase-fonts qtbase-plugins
qtbase-examples cinematicexperience gstreamer \
cairo pango fontconfig freetype pulseaudio"
DISTRO_FEATURES_remove = "x11 wayland"
root at imx6dlsabresd:~# evtest /dev/input/touchscreen0
Input driver version is 1.0.1
Input device ID: bus 0x18 vendor 0xeef product 0x20 version 0x1
Input device name: "eGalax Touch Screen"
Event type 0 (Sync)
Event type 1 (Key)
Event code 330 (Touch)
Event type 3 (Absolute)
Event code 0 (X)
root at imx6dlsabresd:~# evtest-capture
/dev/input/event0: eGalax Touch Screen
/dev/input/event2: isl29023 light sensor
/dev/input/event5: WM8962 Beep Generator
/dev/input/event6: wm8962-audio AMIC
/dev/input/event7: wm8962-audio Headphone Jack
Select the device event number [0-8]: 0
Writing to 'evtest-capture.xml'
I haven't found any recent modification in evdev nor in tslib.
Marco Cavallini | KOAN sas | Bergamo - Italia
embedded and real-time software engineering
Phone:+39-035-255.235 - Fax:+39-178-22.39.748
More information about the meta-freescale