안녕하세요..

죄송합니다.  calibrate를 사용해보지 않아서 잘 모르겠습니다..

OPEN이 제대로 되는지 먼저 확인 해 보시고, 터치 read 합수에서 좌표값을 제대로 읽어오는지를 확인 해 보세요..

그럼 수고하세요..


>사용하는 보드는 EZ-S2410을 사용하고 있습니다.
>qt-3.3.3과 터치를 사용하려 합니다.
>
>FALINUX 사용자 강좌내용을 따라 4개의 파일(qmouse_qws.cpp, qmouse_qws.h, qmouselinuxtp_qws.cpp, qmouselinuxtp_qws.h)를  qte/src/embedded/ 복사하고
>(수정사항은 2410보드디바이스로 알고있는 dev/input/event0으로 변경하였습니다.)
>
>./configure -embedded ipaq -shared -depths 16 -thread -no-cups -no-ipv6 -qt-gif -
>
>qt-libjpeg -qt-mouse-linuxtp 설정으로 실행한후.
>
>qte를 컴파일 하였고,
>
>또 calibrate도 컴파일 하였습니다.
>
>호스트는 래드핫9에 컴파일러는 보드에서 제공되는 컴파일러를 사용하였습니다.
>
>타겟 보드에서 호스트로 nfs에 마운트하고
>
>
>타겟보드에서의QT 환경변수 추가
>
>export QTDIR=/mnt/nfs/qte
>export LD_LIBRARY_PATH=/mnt/nfs/qte/lib:$LD_LIBRARY_PATH
>export QWS_MOUSE_PROTO=linuxtp:/dev/ts
>
>하였고.
>
>./calibrate -qws 를 실행하면
>에러가 발생하여.
>
>ln -s /mnt/nfs/qte/lib/libqte-mt.so.3.3.3 /lib/libqte-mt.so
>ln -s /mnt/nfs/qte/lib/libqte-mt.so.3.3.3 /lib/libqte-mt.so.3
>ln -s /mnt/nfs/qte/lib/libqte-mt.so.3.3.3 /lib/libqte-mt.so.3.3
>ln -s /mnt/nfs/qte/lib/libqte-mt.so.3.3.3 /lib/libqte-mt.so.3.3.3
>
>mkdir -p /root/qte/lib
>
>ln -s /mnt/nfs/qte/lib/fonts /root/qte/lib/fonts
>
>을 하였고.
>
>./calibrate -qws 를 실행하였더니.
>
>nfs: 222.222.222.22 not responding, still trying
>nfs: 222.222.222.22 OK
>nfs: 222.222.222.22 not responding, still trying
>nfs: 222.222.222.22 not responding, still trying
>nfs: 222.222.222.22 OK
>640 480
>Segmentation fault
>
>라고 나타나며,
>보드의 화면에는 녹색바탕으로 변한상태에서 마우스 커서만 나타납니다.
>pointercal화일이 생성되지 않습니다.
>물론 터치도 되지를 않습니다.
>어떻게 해야하나요?
>ㅜ.ㅠ