도와주세요!!
글 수 15,339
2004.07.26 09:42:30 (*.110.112.55)
6677
안녕하세요.
: 현재 LG필립스의 LG LB064V02 6.4" TFT LCD (TTL) 640 X 480 를 연결하고
: 4선식 터치 스크린을 연결하였습니다.
: 터치스크린에 대한 어드레스를 알 수 있는 칩셀렉트 메모리맵을 구하는데
: 없는거 같아서 문의 드립니다..
==>>
터치 스크린의 칩셀렉트는 회로도를 보시면 CS_TOUCH 신호를 받습니다. 이것은 XC9536XL-VQ44
칩에서 나옵니다..
따라서 저희가 제공한 CD의 hw >> cpld >> decoder.vhd 의 내용을 보시면 됩니다.
여기서 보시면 nCS1, A22어드레스를 조합하여 사용하였습니다..
따라서 커널의 drivers/char/mk712.c 내용을 보시면
#if defined(CONFIG_ARCH_PXA_EZ_X5)
#define MK712_DEFAULT_IO 0xf1300000
#define MK712_DEFAULT_IRQ IRQ_GPIO(22)
#define MK712_DEFAULT_GPIO_IRQ 22
#endif
에 정의 되어 있습니다.
해당 칩셀렉트는 0xf1300000, 인터럽트 신호는 GPIO22 번입니다.
: 그리고 간단히 리눅스를 사용하지 않고 LCD와 터치를 제어하는 샘플을
: 구할 수 있으면 더욱 좋겠습니다..
==>>
리눅스를 사용하지 않는다면 혹시 펌웨어(부트로드)에서 제어를 원하시는 건가요???
저희가 가지고 있는 샘플은 리눅스에만 돌아가는것이라서 요청하신 샘플은 저희도 없습니다.
그럼 수고하세요...
: 현재 LG필립스의 LG LB064V02 6.4" TFT LCD (TTL) 640 X 480 를 연결하고
: 4선식 터치 스크린을 연결하였습니다.
: 터치스크린에 대한 어드레스를 알 수 있는 칩셀렉트 메모리맵을 구하는데
: 없는거 같아서 문의 드립니다..
==>>
터치 스크린의 칩셀렉트는 회로도를 보시면 CS_TOUCH 신호를 받습니다. 이것은 XC9536XL-VQ44
칩에서 나옵니다..
따라서 저희가 제공한 CD의 hw >> cpld >> decoder.vhd 의 내용을 보시면 됩니다.
여기서 보시면 nCS1, A22어드레스를 조합하여 사용하였습니다..
따라서 커널의 drivers/char/mk712.c 내용을 보시면
#if defined(CONFIG_ARCH_PXA_EZ_X5)
#define MK712_DEFAULT_IO 0xf1300000
#define MK712_DEFAULT_IRQ IRQ_GPIO(22)
#define MK712_DEFAULT_GPIO_IRQ 22
#endif
에 정의 되어 있습니다.
해당 칩셀렉트는 0xf1300000, 인터럽트 신호는 GPIO22 번입니다.
: 그리고 간단히 리눅스를 사용하지 않고 LCD와 터치를 제어하는 샘플을
: 구할 수 있으면 더욱 좋겠습니다..
==>>
리눅스를 사용하지 않는다면 혹시 펌웨어(부트로드)에서 제어를 원하시는 건가요???
저희가 가지고 있는 샘플은 리눅스에만 돌아가는것이라서 요청하신 샘플은 저희도 없습니다.
그럼 수고하세요...