mini6410 with 7" touchscreen strange problem

Subhagato Dutta
I am facing a strange problem with the 4 wire touchscreen of the 7"
display. The driver is working, it is interfaced correctly. But when I am
touching the touchscreen with a stylus it is giving the correct coordinates
but after I am lifting off my stylus it is still showing some reading for
some time and the reading is pointing to a particular point in the screen.
(not in any corner, but a constant point). Is it a hardware problem or
software problem? I am not understanding. Please help me.

Juergen Beisert
Same here. Couldn't find the reason yet. Maybe a race in the driver
(between pen up interrupt and ADC conversion ready I guess).

Subhagato Dutta
Attachment: touchscreen_reading.txt (3.32 KB)
I am attaching some reading from the touchscreen. 

The touch point is around (97,425). But after lift up, I am getting the
value around (340,52).

Subhagato Dutta
If you find the solution, please post it. Thanks

Peter
I had also some crazy behavior with my 7" Display. To solve this problem I
had to move the resitors R6, R7, R8, R9 to the empty Pads of R11, R20, R21,
R22. This seems to redirect the Signals from the S3C6410-ADC to a
touchcontroller at the display board. After that the display worked
correctly.


If you want to use  WinCE you have to do the following settings

C:\WINCE600\PLATFORM\SMDK6410\SRC\INC\options.h

set BSP_NOTOUCH=
set BSP_NOTOUCH_ADC=1
set BSP_NOTOUCHCOM=1
set BSP_NOTOUCH_1WIRE=

Peter
I forgot.
After that you have to do a recalibration of your tochpanel, using an
ordinary USB-Mouse.