<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Touch screen is not functional with Linux images 11.05 build version in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190313#M9500</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Touch screen is working fine with 11.05 build images.&lt;/P&gt;&lt;P&gt;Applied a patch to egalax driver as given in the below link:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.imxdev.org/wiki/index.php?title=I.MX53_Qt_LVDS_display" target="_blank"&gt;http://www.imxdev.org/wiki/index.php?title=I.MX53_Qt_LVDS_display&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Nagesh A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 Nov 2011 07:46:20 GMT</pubDate>
    <dc:creator>nagesha71</dc:creator>
    <dc:date>2011-11-25T07:46:20Z</dc:date>
    <item>
      <title>Touch screen is not functional with Linux images 11.05 build version</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190312#M9499</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am using a i.MX53 based SABRE tablet (SMD) board.&amp;nbsp; &lt;BR /&gt;The issue is, touch screen is not functional when I booted with Linux images from MMC card.&lt;BR /&gt;&lt;BR /&gt;I have tried with 11.05_images and 11.05_source bundle (using ltib), but no luck.&lt;/P&gt;&lt;P&gt;I have exported below tslib env variables:&lt;/P&gt;&lt;P&gt;export TSLIB_CALIBFILE=/usr/etc/pointercal&lt;BR /&gt;export TSLIB_CONFFILE=/usr/etc/ts.conf&lt;BR /&gt;export TSLIB_PLUGINDIR=/usr/lib/ts&lt;BR /&gt;export TSLIB_FBDEVICE=/dev/fb0&lt;BR /&gt;export TSLIB_CONSOLEDEVICE=/dev/tty&lt;BR /&gt;export TSLIB_TSDEVICE=/dev/input/ts0&lt;BR /&gt;&lt;BR /&gt;ts_print_raw giving all zeros.&lt;BR /&gt;Below is the output of ts_print_raw and dmesg log.&lt;BR /&gt;&lt;BR /&gt;root@freescale ~$ ts_print_raw&lt;BR /&gt;864.987672:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;864.987674:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;864.998603:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;864.998604:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;865.029458:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;865.029459:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;865.030772:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;865.030773:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;&lt;BR /&gt;root@freescale ~$ dmesg&lt;BR /&gt;[&amp;nbsp; 330.678063]&amp;nbsp; 4&lt;BR /&gt;[&amp;nbsp; 330.678077]&amp;nbsp; 83&lt;BR /&gt;[&amp;nbsp; 330.678081]&amp;nbsp; b0&lt;BR /&gt;[&amp;nbsp; 330.678085]&amp;nbsp; 71&lt;BR /&gt;[&amp;nbsp; 330.678089]&amp;nbsp; 90&lt;BR /&gt;[&amp;nbsp; 330.678093]&amp;nbsp; 70&lt;BR /&gt;[&amp;nbsp; 330.678097]&amp;nbsp; 8d&lt;BR /&gt;[&amp;nbsp; 330.678101]&amp;nbsp; 1&lt;BR /&gt;[&amp;nbsp; 330.678105]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.678108]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.689014]&amp;nbsp; 4&lt;BR /&gt;[&amp;nbsp; 330.689020]&amp;nbsp; 83&lt;BR /&gt;[&amp;nbsp; 330.689024]&amp;nbsp; b0&lt;BR /&gt;[&amp;nbsp; 330.689028]&amp;nbsp; 71&lt;BR /&gt;[&amp;nbsp; 330.689032]&amp;nbsp; 90&lt;BR /&gt;[&amp;nbsp; 330.689036]&amp;nbsp; 70&lt;BR /&gt;[&amp;nbsp; 330.689040]&amp;nbsp; 76&lt;BR /&gt;[&amp;nbsp; 330.689044]&amp;nbsp; 1&lt;BR /&gt;[&amp;nbsp; 330.689048]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.689052]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.719874]&amp;nbsp; 4&lt;BR /&gt;[&amp;nbsp; 330.719881]&amp;nbsp; 83&lt;BR /&gt;[&amp;nbsp; 330.719885]&amp;nbsp; d0&lt;BR /&gt;[&amp;nbsp; 330.719888]&amp;nbsp; 71&lt;BR /&gt;[&amp;nbsp; 330.719893]&amp;nbsp; 90&lt;BR /&gt;[&amp;nbsp; 330.719896]&amp;nbsp; 70&lt;BR /&gt;[&amp;nbsp; 330.719900]&amp;nbsp; 1&lt;BR /&gt;[&amp;nbsp; 330.719904]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.719908]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.719911]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.721193]&amp;nbsp; 4&lt;BR /&gt;[&amp;nbsp; 330.721198]&amp;nbsp; 82&lt;BR /&gt;[&amp;nbsp; 330.721202]&amp;nbsp; d0&lt;BR /&gt;[&amp;nbsp; 330.721207]&amp;nbsp; 71&lt;BR /&gt;[&amp;nbsp; 330.721211]&amp;nbsp; 90&lt;BR /&gt;[&amp;nbsp; 330.721215]&amp;nbsp; 70&lt;BR /&gt;[&amp;nbsp; 330.721219]&amp;nbsp; 1&lt;BR /&gt;[&amp;nbsp; 330.721223]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.721227]&amp;nbsp; 0&lt;BR /&gt;[&amp;nbsp; 330.721230]&amp;nbsp; 0&lt;BR /&gt;root@freescale ~$&lt;BR /&gt;&lt;BR /&gt;Below are the bootargs_mmc:&lt;BR /&gt;bootargs_mmc=setenv bootargs ${bootargs} console=tty1 root=/dev/mmcblk0p1 rootwait rw video=mxcdi1fb:RGB666,XGA di1_primary ldb=di1 ip=none&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Beside this, observed that p1003 driver is failed in loading during boot up.&amp;nbsp; dmesg-boot.log is attached for you reference.&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.812222] p1003_fwv33 2-0041: couldn't read panel infomation.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.821631] p1003_fwv33: probe of 2-0041 failed with error -5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let me know if you need any logs or info.&lt;/P&gt;&lt;P&gt;Please any one help me in getting out of this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;-Nagesh A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Nov 2011 11:05:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190312#M9499</guid>
      <dc:creator>nagesha71</dc:creator>
      <dc:date>2011-11-23T11:05:14Z</dc:date>
    </item>
    <item>
      <title>Re: Touch screen is not functional with Linux images 11.05 build version</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190313#M9500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Touch screen is working fine with 11.05 build images.&lt;/P&gt;&lt;P&gt;Applied a patch to egalax driver as given in the below link:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.imxdev.org/wiki/index.php?title=I.MX53_Qt_LVDS_display" target="_blank"&gt;http://www.imxdev.org/wiki/index.php?title=I.MX53_Qt_LVDS_display&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Nagesh A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Nov 2011 07:46:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190313#M9500</guid>
      <dc:creator>nagesha71</dc:creator>
      <dc:date>2011-11-25T07:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: Touch screen is not functional with Linux images 11.05 build version</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190314#M9501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nagesh,&lt;/P&gt;&lt;P&gt;I am able to configure the egalax driver for 11.05 build, but the touch is not accurate, it always selects the wrong folder for the first time..I have calibrated the touch, but still it fails.&lt;/P&gt;&lt;P&gt;Please tell me if you have any solution for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Swamy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Dec 2011 06:41:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190314#M9501</guid>
      <dc:creator>Swamy</dc:creator>
      <dc:date>2011-12-14T06:41:22Z</dc:date>
    </item>
    <item>
      <title>Re: Touch screen is not functional with Linux images 11.05 build version</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190315#M9502</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Swamy,&lt;/P&gt;&lt;P&gt;I didn't do anything beyond applying a patch to egalax driver, and used Xfbdev as,&lt;/P&gt;&lt;PRE&gt;Xfbdev -screen 1024x768 -mouse tslib,,device=/dev/input/event0  &amp;amp; .&lt;/PRE&gt;&lt;PRE&gt;Can you try to run Xfbdev server, as mentioned above instead of,&lt;/PRE&gt;&lt;PRE&gt;Xfbdev -mouse tslib,2,device=/dev/input/mouse0 -mouse mouse,2,device=/dev/input/mice&amp;amp;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:41:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190315#M9502</guid>
      <dc:creator>nagesha71</dc:creator>
      <dc:date>2020-10-29T09:41:53Z</dc:date>
    </item>
    <item>
      <title>Re: Touch screen is not functional with Linux images 11.05 build version</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190316#M9503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;Please see my startx file. I replaced&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xfbdev -keybd keyboard,,device=/dev/input/keyboard0 -mouse mouse,2,device=/dev/input/mice &amp;amp;&lt;/P&gt;&lt;P&gt;with&lt;/P&gt;&lt;PRE&gt;Xfbdev -screen 1024x768 -mouse tslib,,device=/dev/input/event0  &amp;amp; 

I did not see any change. Can you please suggest here, if there any other way? 
Is there any other patch in egalax driver?

Regards,
Swamy

&lt;/PRE&gt;&lt;P&gt;#!/bin/sh&lt;BR /&gt;IS_BABBAGE=NO&lt;BR /&gt;grep Babbage /proc/cpuinfo &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;BR /&gt;if [ $? = 0 ]; then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IS_BABBAGE=YES&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xfbdev -keybd keyboard,,device=/dev/input/keyboard0 -mouse mouse,2,device=/dev/input/mice &amp;amp;&lt;BR /&gt;fi&lt;BR /&gt;&lt;BR /&gt;if [ -L /dev/input/ts0 ]; then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xfbdev -mouse tslib,2,device=/dev/input/ts0 -mouse mouse,2,device=/dev/input/mice&amp;amp;&lt;BR /&gt;else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xfbdev -mouse mouse,2,device=/dev/input/mice&amp;amp;&lt;BR /&gt;fi&lt;BR /&gt;&lt;BR /&gt;sleep 8&lt;BR /&gt;&lt;BR /&gt;matchbox-window-manager -d :0 -use_lowlight no -use_titlebar yes -use_cursor yes&amp;amp;&lt;BR /&gt;matchbox-desktop&amp;amp;&lt;BR /&gt;matchbox-panel&amp;nbsp; --bgtrans yes&amp;nbsp; &amp;amp;&lt;BR /&gt;sleep 5&lt;BR /&gt;# Calibrate when using the rootfs the first time&lt;BR /&gt;# Check whether the touch screen exists&lt;BR /&gt;if [ -L /dev/input/ts0 ]; then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls /usr/etc | grep pointercal &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if [ $? = 1 ]; then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ts_calibrate&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fi&lt;BR /&gt;fi&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:41:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190316#M9503</guid>
      <dc:creator>Swamy</dc:creator>
      <dc:date>2020-10-29T09:41:55Z</dc:date>
    </item>
    <item>
      <title>Re: Touch screen is not functional with Linux images 11.05 build version</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190317#M9504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nagesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I changed the line&lt;/P&gt;&lt;P&gt;Xfbdev -mouse tslib,0,device=/dev/input/ts0 -mouse mouse,0,device=/dev/input/mice&amp;amp;&lt;/P&gt;&lt;P&gt;to&lt;/P&gt;&lt;P&gt;Xfbdev -screen 1024x768 -mouse tslib,,device=/dev/input/ts0 &amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now it works fine..&lt;/P&gt;&lt;P&gt;Thanks a lot for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Swamy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Dec 2011 12:31:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190317#M9504</guid>
      <dc:creator>Swamy</dc:creator>
      <dc:date>2011-12-14T12:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: Touch screen is not functional with Linux images 11.05 build version</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190318#M9505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thats great!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually when Xfbdev server runs with ts and mouse devices, when we shake the mouse it jumps to mouse protocol.&lt;/P&gt;&lt;P&gt;So, the calibrated values are becoming wrong for the ts.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Need to find out a way of working Xfbdev with combination of ts and mouse devices simultaneously ?&lt;/P&gt;&lt;P&gt;Please update if you ever find a solution for that.&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;-Nagesh A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Dec 2011 05:25:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Touch-screen-is-not-functional-with-Linux-images-11-05-build/m-p/190318#M9505</guid>
      <dc:creator>nagesha71</dc:creator>
      <dc:date>2011-12-15T05:25:20Z</dc:date>
    </item>
  </channel>
</rss>

