Unable to detect touchscreen a70 with mini2440 under linux

chandu
I compiled linux kernel 2.6.32 for A70 touchscreen (for mini2440). The boot
screen appears. But unable to calibrate the screen using TSLIB touchscreen
utility. The touchscreen is not detected at all. The resistors as mentioned
in the datasheet of A70 display are also changed. 
how to get touchscreen working? kindly do reply.

davef
Do your boot messages indicate that everything booted-up correctly?  What
does:

# ls /sys/bus/platform/devices

tell you?

iah.vector
I have the same problem, this is the output:

[root@FriendlyARM /]# ls /sys/bus/platform/devices
\0x1b[1;36mdm9000\0x1b[0m             \0x1b[1;36ms3c2410-rtc\0x1b[0m       
\0x1b[1;36ms3c2440-sdi\0x1b[0m        \0x1b[1;36ms3c2440-usbgadget\0x1b[0m
\0x1b[1;36ms3c2410-iis\0x1b[0m        \0x1b[1;36ms3c2410-wdt\0x1b[0m       
\0x1b[1;36ms3c2440-uart.0\0x1b[0m     \0x1b[1;36ms3c24xx_uda134x.0\0x1b[0m
\0x1b[1;36ms3c2410-lcd\0x1b[0m        \0x1b[1;36ms3c2440-i2c\0x1b[0m       
\0x1b[1;36ms3c2440-uart.1\0x1b[0m     \0x1b[1;36msoc-audio\0x1b[0m
\0x1b[1;36ms3c2410-ohci\0x1b[0m       \0x1b[1;36ms3c2440-nand\0x1b[0m      
\0x1b[1;36ms3c2440-uart.2\0x1b[0m

davef
iah.vector,

Looks like the LCD is registered.

Now, shows us:

# cat /proc/cmdline

If you want to speed this process up read 8.10.1 in The Quickstart manual
on the Pengutronix site:

http://www.oselas.org/oselas/bsp/pengutronix/mini2440_bsp_en.html

tamamontu
if the touch screen is registered then can you check if you have event0
node under /dev or /dev/input.

if it is present then do run "cat event0" if you see strange characters, in
that case your touch screen driver is loaded. Only thing which might be
causing the issue is if your are poing to this device or not?

export TSLIB_TSDEVICE=/dev/input/event0

Triad
Hey, I'm havin d same problem

cat /proc/cmdline gives:
noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0

Also, when i enter the command "cat event0" ,nothing happens , the cursor
just goes to the next line without any command prompt and keeps blinking...

Tell me if there is a way to solve it

davef
I assume you are in the directory /dev/input when you issue that command?

Also, I would check all other entries in that directory, ie mouse, keyboard
the touchscreen may not be event0

Triad
davef,

thanks for the reply.
The problem was with the LCD. It works perfectly fine when i used another
LCD.

Oco Karso
for lcd type A70 has 2 versions, the V1044 and V1009.
lcd version V1009 problems with touch screen, to see the version, can be
seen on the inside of the lcd pcb.