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.
Unable to detect touchscreen a70 with mini2440 under linux
Do your boot messages indicate that everything booted-up correctly? What does: # ls /sys/bus/platform/devices tell you?
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
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
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
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
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
davef, thanks for the reply. The problem was with the LCD. It works perfectly fine when i used another LCD.
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.