WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Touchscreen on Intermec CV60  (Read 9646 times)

Offline klang

  • Newbie
  • *
  • Posts: 8
Re: Touchscreen on Intermec CV60
« Reply #15 on: January 17, 2014, 07:59:33 AM »
I must be missing something obvious. (like the defective usb drive I was using yesterday)

Anyhu, I'm now running TC.4.7.7 with Xorg7.6-3d, and end up with the included output in Xorg.0.log

When Xorg starts up, it results in a blank screen with no further action.

Maybe xorg.conf needs a propper, correct configuration, but at the moment I'm totally lost.

Any hints will be greatly appreciated ..



Offline klang

  • Newbie
  • *
  • Posts: 8
Re: Touchscreen on Intermec CV60
« Reply #16 on: January 17, 2014, 10:04:32 AM »
Rookie mistake I guess .. xorg.conf file added and startx comes up with the usual tinycore desktop.

After installing tsharc304c, the touchscreen reacts in the exact same (but wrong) way as under xvesa and tc502..

damn

Offline unix_usr

  • Newbie
  • *
  • Posts: 1
Re: Touchscreen on Intermec CV60
« Reply #17 on: November 03, 2014, 03:17:37 PM »
Were you ever able to get xorg to work on the intermec CV60 ? - I'm having similar difficulty getting just a blank screen even with a keyboard and USB mouse attached... would you mind posting your entire xorg.conf file if you did manage to get it going?

Offline klang

  • Newbie
  • *
  • Posts: 8
Re: Touchscreen on Intermec CV60
« Reply #18 on: November 03, 2014, 04:10:05 PM »
I did get xorg up and running, but I never managed to get the touch display calibrated. I don't have access to a CV60 anymore and the kernel I did compile is gone now. :-/

Below are snippets of private mail correspondence between me and Jeff Chua.

Quote
there's what you need for the CV60 ... compiling the
kernel may be the only option left if you still want to pursue this
path ...

Graphics support  --->
  -*- Support for frame buffer devices  --->
    [ ]   VESA VGA graphics support .... don't enable this option

Input device support  --->
 
  •    Touchscreens  --->

    <*>   Hampshire serial touchscreen

Hardware I/O ports  --->
    <*>   Raw access to serio ports


Also, check the BIOS to ensure the Serial port is enabled. And make
sure the resources is enabled in the kernel after bootup.

What's the value of this?
# cat /sys/bus/pnp/devices/00:0a/resources

You may need to do this ...
# setserial /dev/ttyS2

You should see this ...
/dev/ttyS2, UART: 16550A, Port: 0x03e8, IRQ: 6


Then try your calibration again with "tscal"

Quote
Yes, the touch screen is working still, and we're running on the
latest kernel 3.xx. The touch screen is made by the Hampshire Company,
so you'll need to enable "Hampshire serial touchscreen" in the linux
kernel. The device will show up as /dev/ttyS2.

You'll need to download the tsharc driver. I'm using Tsharc304c with
libusb-compat-0.1.4.

http://ww1.microchip.com/downloads/en/DeviceDoc/LinuxDriverUserManual_3.0.4.pdf

Quote
I'm on 3.6.0 and that was compiled back in Oct 2012 and that worked
well on the CV60.