결국 .. 해결 했네요.. ㅡㅡ;;;

gp-12 핀은 usb의 속도를 설정해 주는 핀이었고..
제가 원하던 것을 하기 위해선 회로를 고쳐야 했습니다..
usb의 d+ 핀이 3.3V로 풀업 되어 있어서.. usb가 연결되면 무조건 장치로 인식하던 것이었습니다.
그래서..그 연결을 끊고 gpio 남는 핀에 연결하여 app 시작시에 그 핀을 set시켜서 풀업하여 주었습니다..
..
역시.. 예상대로 간단한 것이었죠..ㅡㅡ;;;

관리자님 관심 좀 가져주세요.. 한마디두 없으시다뉘.. ㅜㅜ

>ez-x5 보드의 usb 쪽 회로도를 보면 gp-12 가 연결되어 있던데 그걸 이용하면 usb 리셋이 걸리고 다시 열거 작업을 하게 되나요??
>
>만약 그렇다면 gpio 드라이버를 만들어서 gp-12번 핀에 출력을 하이를 줘야 되나요 아님 로우를 줘야 되나요?
>
>드라이버를 만드는게 아니면..gp-12번이 어디에 정의 되어 있으며 어떻게 사용하는지 궁금합니다..
>usb char 드라이버 관련 소스들을 다 뒤져 봣는데..gpio 12번 핀에 대한 것은 없는 것 같아서요 ㅡㅡ;;
>
>아예 그런 쪽이 아니라면..gp-12의 용도가 무엇인가요??
>
>