도와주세요!!
글 수 15,339
2008.03.28 06:06:05 (*.115.46.222)
7197
안녕하십니까?
지난번에 2.6 커널에서의 터치패널과 LCD의 지원에 대해 질문했던 사람입니다.
이곳 강좌계시판을 보고 2.6.9버전의 커널을 올리고 lcd와 터치패널도 모두 올라간 상태입니다.
제가 할려고 하는것은 SDL 라이브러리와 터치패널과 연동시키는 것입니다.
현재의 상황은
1. 콘솔에서
echo "1" > /dev/mk712 하면 인터럽트가 발생해서 메시지가 주주룩 오는 것을 볼 수 있습니다.
2. SDL 프로그램에서
기본적인 마우스 이벤트가 포함된 SDL 프로그램을 돌려보면 마우스가 움직이긴 하는데
전혀 포인트가 맞지 않습니다. 사방으로 날아다닙니다.
관련자료를 조사해보니 tslib와 연동하면 작동이된다고 하여
tslib를 컴파일하여(이과정이 좀 의심스럽습니다.) 툴체인 경로와 타겟에 올려주고
(여기서 어떠한 과정으로 어떠한 파일들이 타겟에 올라가야하는지 의문입니다.)
SDL 재컴파일(--enable-input-tslib 옵션주고)을 하여 타겟에 라이브러리를 다시 올렸습니다.
그리고 타겟에서
export TSLIB_TSDEVICE=/dev/mk712
export TSLIB_CONFFILE=/etc/ts.confexport SDL_MOUSEDRV=TSLIB
export SDL_MOUSEDEV=/dev/mk712
라고 설정해주고
다시 SDL 프로그램을 실행~
메시지는
Couldnt load module MK712
라고 나옵니다...
꼭 커널 2.6일 필요는 없습니다. SDL+터치만 연동되면 어느것이든 좋습니다.
이 문제를 해결할 방안은 없는것인지요?
며칠을 끙끙대고 있습니다. ㅠㅠ
지난번에 2.6 커널에서의 터치패널과 LCD의 지원에 대해 질문했던 사람입니다.
이곳 강좌계시판을 보고 2.6.9버전의 커널을 올리고 lcd와 터치패널도 모두 올라간 상태입니다.
제가 할려고 하는것은 SDL 라이브러리와 터치패널과 연동시키는 것입니다.
현재의 상황은
1. 콘솔에서
echo "1" > /dev/mk712 하면 인터럽트가 발생해서 메시지가 주주룩 오는 것을 볼 수 있습니다.
2. SDL 프로그램에서
기본적인 마우스 이벤트가 포함된 SDL 프로그램을 돌려보면 마우스가 움직이긴 하는데
전혀 포인트가 맞지 않습니다. 사방으로 날아다닙니다.
관련자료를 조사해보니 tslib와 연동하면 작동이된다고 하여
tslib를 컴파일하여(이과정이 좀 의심스럽습니다.) 툴체인 경로와 타겟에 올려주고
(여기서 어떠한 과정으로 어떠한 파일들이 타겟에 올라가야하는지 의문입니다.)
SDL 재컴파일(--enable-input-tslib 옵션주고)을 하여 타겟에 라이브러리를 다시 올렸습니다.
그리고 타겟에서
export TSLIB_TSDEVICE=/dev/mk712
export TSLIB_CONFFILE=/etc/ts.confexport SDL_MOUSEDRV=TSLIB
export SDL_MOUSEDEV=/dev/mk712
라고 설정해주고
다시 SDL 프로그램을 실행~
메시지는
Couldnt load module MK712
라고 나옵니다...
꼭 커널 2.6일 필요는 없습니다. SDL+터치만 연동되면 어느것이든 좋습니다.
이 문제를 해결할 방안은 없는것인지요?
며칠을 끙끙대고 있습니다. ㅠㅠ