X5 터치강좌을 따라해보다가..
2009.12.01 04:59
댓글 4
-
전자개구리
2009.12.01 07:12
-
엘용
2009.12.01 07:49
답변 대단히 감사합니다. 설명해주신대로 옵션을 다시하여 컴파일 하고 실행해 보았습니다.
실행하니 ts_open: No such device 라고 뜨고 실행이 안됫어요..
그래서 제가 사실 앞서 질문에 올렸는데 터치가 몇번으로 연결되어잇는지 몰라서..
]$ vi /qt4/tslib-mips/tslib.sh
#!/bin/bash
export TSLIB_TSDEVICE=/dev/input/event3 <-- 터치가 몇번핸들러인지 확인을 못해서 0번부터 4번까지 수정하며 해봤어요
export TSLIB_CONFFILE=/qt4/tslib-mips/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
export QWS_MOUSE_PROTO=tslib:$TSLIB_TSDEVICE저기 초록색으로 보이는 핸들러를 0~4 한번씩 바꿔보면서 계속 해보았어요.
0~3번은 똑같은 ts_open: No such device 에러가 낫어요
event4로 했을땐 ts_open: No such file or directory 라고 나네요 ㅠ
-
전자개구리
2009.12.01 08:14
현재 EZ-X5의 커널 2.6에서, mk712 터치 디바이스 포팅이 제공되지 않았습니다.
아마 따로 터치 디바이스 올리시지 않으셨다면 mk712 디바이스가 안잡혀있을껍니다.
커널 2.6에서 mk712 디바이스 포팅 하시려면 커널 소스와 드라이버를 수정하셔서 올리셔야 합니다.
-
엘용
2009.12.01 17:03
정말인가요?
아 정말 감사합니다.
수정 어떻게 해야 하는지좀 갈켜주시면 안되나요?
수정해서 커널 다시 컴파일해서 올려야 하겟네요 그럼..
꼭 터치 성공하고 싶어요~




카테고리를 EZ-X5 로 올려 주셨는데
사용하는 보드가 EZ-X5가 맞으신지요?
올려주신 화면을 보면 tslib가 mips core로 컴파일 되어 있네요.
tslib 설치 옵션을 아래와 같이 해보세요.
./configure --prefix=/usr --enable-inputapi --enable-shared --disable-h3600 --disable-corgi --disable-collie --enable-input --enable-mk712 --disable-arctic2 --disable-ucb1x00 --build=i386-linux --host=arm-linux
설치 후, file 명령 실행 시 아래와 같이 나오면 arm core로 컴파일 된겁니다.
ts_calibrate: ELF 32-bit LSB executable, ARM, version 1, dynamically linked (uses shared libs), for GNU/Linux 2.4.19, not stripped