Part Number: AM3358
Hi. there
Touch doesn't work after Linux SDK update.
I have referred to the URL below but still have problems.
software-dl.ti.com/.../How_to_Guides_Target.html
What is the problem?
Software version : ti-processor-sdk-linux-am335x-evm-06.01.00.08-Linux-x86
The procedure is as follows.
================================================================================
1. sudo ./create-sdcard.sh
================================================================================
1.1 Check boot partition.
vm@ubuntu:/$ ls -l media/vm/boot/
total 885
-rw-r--r-- 1 vm vm 108412 Dec 4 14:57 MLO
-rw-r--r-- 1 vm vm 797488 Dec 4 14:57 u-boot.img
================================================================================
2. Insert SD card and connect power.
================================================================================
Perform LCD calibrattion during boot ( Touch 3 places specified by the pointer )
================================================================================
3. Check touch in Matrix GUI
================================================================================
Touch doesn't work.
================================================================================
4. How to Recalibrate the Touchscreen
================================================================================
4.1 Check pointercal
root@am335x-evm:~# ls -l /etc/pointercal
ls: /etc/pointercal: No such file or directory
root@am335x-evm:~# ls -l /run/media/mmcblk0p1/pointercal
ls: /run/media/mmcblk0p1/pointercal: No such file or directory
=> There is no pointercal file anywhere.
================================================================================
4.2 Check ws-calibrate.rules
root@am335x-evm:/# ls -l /run/media/mmcblk0p1/ws-calibrate.rules
-rwxrwx--- 1 root disk 102 Oct 19 16:14 /run/media/mmcblk0p1/ws-calibrate.rules
root@am335x-evm:/# ls -l /etc/udev/rules.d/ws-calibrate.rules
-rw-r--r-- 1 root root 102 Oct 19 16:14 /etc/udev/rules.d/ws-calibrate.rules
================================================================================
4.3 Recalibrating by Deleting ws-calibrate.rules
4.3.1 Shuts down local Matrix
root@am335x-evm:/# /etc/init.d/matrix-gui-2.0 stop
Stopping Matrix GUI application.
4.3.2 Delete ws-calibrate.rules
root@am335x-evm:/# rm /etc/udev/rules.d/ws-calibrate.rules
root@am335x-evm:/# rm /run/media/mmcblk0p1/ws-calibrate.rules
4.3.3 Calibrate the touchscreen
root@am335x-evm:/# /etc/init.d/weston start
Starting Weston
Calibrating touchscreen (first time only)
*** To continue, please complete the touchscreen calibration
*** by touching the crosshairs on the LCD screencould not load cursor 'dnd-move'
could not load cursor 'dnd-copy'
could not load cursor 'dnd-none'
.
=> Touch 3 places specified by the pointer
4.3.4 reboot
================================================================================
5. Recalibrating over Serial Console
================================================================================
5.1 Shuts down local Matrix
root@am335x-evm:~# /etc/init.d/matrix-gui-2.0 stop
Stopping Matrix GUI application.
4.3.2 ts_calibrate command
root@am335x-evm:~# export TSLIB_CALIBFILE=/run/media/mmcblk0p1/pointercal
root@am335x-evm:~# ts_calibrate
-sh: ts_calibrate: command not found
=> ts_calibrate command is not available.
================================================================================
5. Boot Log
================================================================================
(Please visit the site to view this file)
Thank you in advance.