Announcement

Collapse
No announcement yet.

Xenarc TSV Touch Screen not working (FIXED!!!!)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Xenarc TSV Touch Screen not working (FIXED!!!!)

    I am trying to get my Xenarc touch screen to work under Windows XP.

    After installing the driver and utility program it doesn't work.

    In the eely2000 config utility there are no active panels listed in the panel list. If I select "Add" I get a popup message box that says "No More controller" [OK]

    I've tried this on no less than 4 windows XP machines and get the same result.

    Interestingly if I open a terminal program like HyperTerminal, open the com port, and touch the panel, I get random characters. So at the very least there is some kind of connectivity with the touch controller.

  • #2
    Btw, I've tried various combinations of powering the display or the computer first. Same result.

    Comment


    • #3
      send it back
      [H]4 Life
      My next generation Front End is right on schedule.
      It will be done sometime in the next generation.
      I'm a lesbian too.
      I am for hire!

      Comment


      • #4
        I've already sent it back once. Still the same problem.

        Since then, I've opened it up for final mounting in my dash, so no more warranty.

        Comment


        • #5
          Originally posted by digitallexus
          I've already sent it back once. Still the same problem.

          Since then, I've opened it up for final mounting in my dash, so no more warranty.
          Well shame on you for modding something before you even knew it worked properly

          Of course if it happened twice, then maybe it's not defective, maybe your procedure is just borked somewhere.
          [H]4 Life
          My next generation Front End is right on schedule.
          It will be done sometime in the next generation.
          I'm a lesbian too.
          I am for hire!

          Comment


          • #6
            HMMM?!?!? Maybe the OS? WinXP maybe not working properly with the drivers and or software? Have you tried with a diferent operating system?
            What im curently listening to.
            My complete carpc setup

            Comment


            • #7
              why don't you try the driver available for download on their webiste:

              http://www.xenarc.com/download.html

              Comment


              • #8
                Hey,

                Mine works fine in WinXP. Try dling new drivers from their site.

                birrman54

                Comment


                • #9
                  Xenarc TSV Touch Screen problem (Solved)

                  I tried various driver downloads again, and still could not get it to work in windows.

                  I noticed there were DOS utilities for the display in the driver zip file. To eliminate the complexities of Windows, I tried booting up the good ole DOS prompt.

                  After running the TPANEL.exe, the utility reported that no panel was found on any of the COM ports.

                  Hmmm, it doesn't get any simpler than DOS, so probably not a driver issue.

                  What next? Well since I have the xenarc case cracked open, the next thing was to check for basic continuity between the serial connector and the 4 connections to the touch screen controller board. The integration of the touch screen to the lcd is pretty hacky. A small touch screen controller board is covered in black tape to prevent shorting against the nearby backlight inverter! The small board is held in place by a big chunk of scotch tape. Nice. The board is connected via 4 hand soldered wires to 2 places on the main LCD controller board. 2 near the VGA/Serial connector, and 2 near the inverter. The controller also connects via ribbon cable to the resistive touch panel itself.

                  Alright, 4 wires. I assume we have Power, Ground, SerialTx and Serial Rx. This means we are only dealing with 3 wires to the DB9 (as expected).

                  DB9 Pin 2 (receive data) traces through to the touch controller
                  DB9 ground traces through to the touch controller
                  DB9 Pin 3 does not trace trough. Ah-ha! that's not normal.

                  Next I found the very tiny trace coming from the vga/serial connector port. It traced back to the db9 pin3 just fine so the cable is good. Now, the wire to the touch controller does not directly connect to this connector. It travels a 16th of an inch to a post, normally occupied by a surface mount resistor and then via soldered wire to the touch controller. So I check continuity between the connector and the post. Nothing.

                  Breaking out a bright light revealed the problem. The connector has a cold solder joint where it is attached to the PCB. Without this connection, no data can be trasmitted to the display.
                  This explains why I could see data coming from the display when I used a simple terminal program and touched the display, but the driver couldn't fully recognize the panel.

                  The really lame thing is I have actually sent this display back to Xenarc twice now. I am pretty disappointed they did not fix the touch screen problem during either of these RMA's. The first time I sent it back, they didn't do a thing to it, nothing. just shipped it back to me. The second time they finally at least swapped out the LCD to get rid of 3 bad pixels, but no touch controller fix.

                  Well, time to break out the soldering iron and magnifying glass to see if I can fix the connector.

                  Comment


                  • #10
                    Success!!! A quick touch of the soldering iron to the cold solder joint and we have a good connection.

                    I loaded up the EELY utility and clicked Add. At last!!!! Touch controller found. Yay!!

                    Comment


                    • #11
                      Glad to hear it, now call Xenarc and tells them **** off
                      [H]4 Life
                      My next generation Front End is right on schedule.
                      It will be done sometime in the next generation.
                      I'm a lesbian too.
                      I am for hire!

                      Comment


                      • #12
                        Just met same problem as digitallexus. ***** ! I would cut hands/arms of those who designed this connector and who placed it on the board. It is not attached to it, it is just sitting in the connectors pins, and of course after many attaching, detaching of the cable the very first one pin got broken. Looks like it is responsible for the calibrating device also. Spend two days to find why touchscreen is not working. Removed existing connection in the program and could not establish it again. Thanks to digitallexus i could find why. Have no idea how to solder it. It is so tiny and so close to the others. digitallexus, how did you do that? I dont want to buy soldering iron just to fix this piece of crap. How can I prevent from happening this again? Connector on the PCB is always moving when I'm trying to unplug the cable. I'm so angry.rrrrrrr
                        Leon

                        Comment


                        • #13
                          I have nice Weller soldering iron with super fine tip.

                          You could probably find a cheap radio shack special and buy a fine tip.

                          If you don't want to buy one, then you'll need to find someone in your area with a soldering iron.

                          Comment


                          • #14
                            Here is a picture. You can see where I added a nice blob of solder just to be sure it was attached!

                            Comment


                            • #15
                              Here is a picture of the entire pcb. See what a crappy job zenarc did itegrating the touch controller. Apparently newer revisions are better?

                              Comment

                              Working...
                              X