기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

kernel안에 driver folder를 뒤져보니 webcam driver들을 찾을 수 있었습니다.

제가 사용하는 webcam driver는 usb로 연결되어야 하는 것 이기 때문에 /driver/media/video/usbvideo/~ 까지 찾았습니다.

음.. 그런데... 환경이 제 보드가 호스트가 아니라 클라이언트가 되어야 하는데...

보드 전체가 웹켐이 되겠지요...혹시 참고 할만한 드라이버가 있을까요?

보통은 다 호스트 환경에서의 웹켐장치를 콘트롤하는 드라이버더라구요....

그래서 웹캠에 컨트롤하기 위해서 usb의 vendor class를 통해서 usb장치를 사용하는데..

저는 usb장치를 통해 vendor class를 통해서 받은 데이터를 가지고 웹켐을 실제로 컨트롤 하는 부분을 하려고 하거든요...

왜 이렇게 하냐면, 실제 웹켐을 사용하는 게 아니라 카메라 모듈 사용하고 여기서 나오는 데이터를  camera interface로 받아서 usb에 실은다음 pc에다가 전송하는 시나리오라서.....

조언 부탁드립니다.^^

고도리

2008.05.20 08:13:36
*.32.117.22

그럼 웹캠 장치가 host가 되어야 하는데 가능한가요?

정원

2008.05.20 18:05:35
*.244.221.2

pc ->usb vender class ->usb h/w---> usb h/w-> usb vendor class -> camera driver 시나리오는 이렇게 되고요. (usb h/w->usb vendor class -> camera driver) 요 부분이 웹켐장치인것이죠. 보통은 리눅스 드라이버가 올라가기 보다는 컨트롤러에 펌웨어정도 올라간 수준이겠죠. 저는 이부분을 실제 웹켐장치를 사용하는게 아니라 암보드에 카메라 모듈(ITU-R BT 601 방식으로 데이터 입력을 받음)설치하고 실제 카메라 모듈을 컨트롤 하게 되는 것이죠. 보드자체가 웹켐이 되는 것인데.. 그럼 보드는 usb host가 아닌 device가 되야 되는데..... 문제는 usb device 쪽 vendor class를 다룬 driver가 없다는 겁니다. 실제 이슈는 이거고요.. 그럼 전체적인 동작은 pc에서 웹켐을 컨트롤하기 위해서 usb에 데이터를 날릴꺼고 usb를 통해 날라온 데이터를 파싱하여 실제 카메라 모듈을 제어하는데 제가 필요한 부분은 usb에서 날러온 데이터를 파싱하는 usb vendor class 다룬 부분입니다.

고현철

2008.05.25 12:33:41
*.32.117.22

음.......

이 부분은 대부분 user specific한 protocol을 쓰지 않나 싶네요.
어차피 driver에서 알아서 해야하는 부분이 아닐까요.

상위단이야 표준이 있겠지만, 데이터 주고 받는 부분은 ....

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

완전 초보입니다 흑 ㅜㅜ

부트로더 질문입니다. [1]

odroid vista용 드라이버는 별도로 없나요? [3]

odroid를 지금 받았습니다...그런데... [6]

  • pertboy
  • 2009-11-19
  • 조회 수 479

오드로이드 센서 질문이요.. [1]

odroid suspend에서요 [1]

  • nicknam
  • 2010-02-12
  • 조회 수 479

jni로 디바이스 제어 문의드립니다 file [1]

권한 변경 관련 문의 드립니다. [1]

gstreamer 컴파일 에러 질문입니다. [1]

lcd_density 문의 [1]

  • 준2
  • 2010-08-05
  • 조회 수 479

aesop c100의 part datasheet

odroids-20110119 자료로 부팅이 안됩니다. file [2]

이솝 6410보드 USB인식 [1]

s5pc110 회로도 구할 수 없을까요? [1]

오드로이드 관련 질문입니다. [1]

aESOP의 문서양식이 있나요? [2]

omap_hsmmc driver 문의입니다. file [1]

qt 에러 ....2440보드 문제 입니다 file [1]

6410 H.264 인코딩 Container 처리 예제 좀 없을까요?

cat /dev/tts/0 nothing echo but I have connected GPS in ... [1]

사용자 로그인