Hi! I compiled mini6410 rootfs with buildroot, including ts.lib and QT. But when i touch the screen when ts_calibrate application is launched - nothing happens. I also exported this vars export TSLIB_TSDEVICE=/dev/input/event0 export TSLIB_CALIBFILE=/etc/pointercal export TSLIB_CONFFILE=/etc/ts.conf export TSLIB_PLUGINDIR=/usr/lib/ts export TSLIB_FBDEVICE=/dev/fb0 export TSLIB_CONSOLEDEVICE=none export QWS_MOUSE_PROTO=tslib:/dev/input/event0 Can anybody help me in getting over this problem?
Touchscreen does't work in rootfs build with buildroot
Can the problem be in the fact, that I launch ts_calibrate from terminal, opened on serial port /dev/ttySAC0? Can anybody help Russian girl?
Think you are correct. I always launch it from the mini2440. I do know if you try to launch a Qt app using tslib from the terminal it doesn't work. Have you got anything on the display on the mini2440? Try again and report back.
Have you got anything on the display on the mini2440? Try looking at all the entries in /sys/devices/virtual/input/input1 event0 event1 . . . Some tutorials say there should be an entry called: ts (for touchscreen) CD your way to <input 1> and either do <ls -la> and you'll see some numbers like 13:65 etc. OR do <cat dev or mouse or ts > Note what the numbers are for <ts> and then go back to /dev/input/what ever_is_in_here and see if you see the same numbers. If you go to; http://www.oselas.org/oselas/bsp/pengutronix/mini2440_bsp_en.html and download OSELAS.BSP-Pengutronix-Mini2440-Quickstart.pdf it describes in detail in section 4.9.1 some initial checks on the touchscreen. Have you checked through the tutorials at: http://billforums.station51.net/
Ann R., are you using mini2440? I was the same problem, and I discovered that the Touchscreen driver wasn't selected in the kernel config. Assuming that you're using buildroot, type: make linux-menuconfig Then select the following option: Device Drivers Input device support [*] Touchscreens <*> Samsung S3C2410 touchscreen input driver After that, save the config, and then 'make' again. Note: every time that you run 'make clean', you need to reconfigure this option.