Chiusakpung's Electronics Blog

블로그 이미지
Computer programming ...
by 치우삭풍
  • Total hit
  • Today hit
  • Yesterday hit

'PXA'에 해당되는 글 2건

  1. 2009.04.04
    [개별연구노트] 4월 4일 토요일 - 첫 주말, SSL을 달리다 +ㅁ+
  2. 2009.04.02
    [중간 보고] 3rd Work : Webcam Control Library on Embedded Linux

이얍!

보고서 제출하고 야식 먹다 쥐쥐! 퇴근할 마음이 사라졌다!
그래 달려 보는거야! 오늘은 기필코 UVC 널 깔아보겠으!

-
모르는게 있음 역시 랩 선배님들께 여쭤보는 것이 빠르다.
=ㅁ= 커널 업그레이드...... S.J. Lee형께서 한 5분 정도 어루만저 주시니 업그레이드가 완료 되었다.(kernel 2.6.18-92.1.22.el5 -> kernel 2.6.18-128.1.6.el5)

교훈 : 삽질 해서 안되면 바로 여쭤보자. 물론 삽질에서 얻은 자료가 쌓여있으니 지금 다시 처음부터 하는데 정말 편하지만서도, 때론 두드리면 열리니까.

(ㅇ_ㅇ 아 역시 S.J. Lee형 포스 대박. 다음학기도 만일 SSL에서 졸업연구를 하게 되면 또 사수님으로 뵙고 싶다. 정말 하나하나 가르침을 선사하시는 분!)

아래는 지금까지 한 삽질들의 순서를 최적화 한 것. 아래 순서대로 하면 스무뜨하게 UVC가 설치된다ㅋ 자세한 사항은 뒤에 있는 날의 개별연구노트를 참고하면 된다.

4/1일자 : http://chiusakpung.tistory.com/entry/개별연구노트-4월-1
4/3일자 : http://chiusakpung.tistory.com/entry/개별연구노트-4월-3

1) RPMforge 설치 (4/1)
  RPMforge라는 Third Party Repository를 추가하는 단계.
  이 것을 설치함으로써 yum에서 인식하고 설치할 수 있는 패키지가 다양해 진다.

2) Mercurial 설치 (4/1)
  RPMforge로부터 yum은 mercurial을 설치할 수 있게 된다.

3) repository에서 hg로 V4L-DVB clone 받기. (4/3)
  linuxtv.org가 V4L-DVB Project의 중심지이다. 이곳의 Repository에서 V4L-DVB를 받고 컴파일하려고 했는데, 일단 받고 나서 make하니 에러가 난다. gcc가 없단다.

3') 온갖 개발 환경 라이브러리 받기 - scottro에서 확인바람. (첫줄 하나만 수행) (4/3)
   yum install make gcc gcc-c++ kernel-devel SDL-devel subversion

  생각해보니 3)을 할게 아니라, 원래 목적은 UVC였다. 따라서 아래와 같이 작업.

4) repository에서 hg로 UVC clone 받고 make (4/3)
  -> 아무런 에러 없이 성공!

5) 마지막 인식 작업은 scottro 홈페이지의 맨 마지막에 있는 다음의 명령어를 입력하면 된다.
  depmod -a
  modprobe

=> 이제 /dev/video0가 생겼고, lsmod | grep 'video'를 uvcvideo 모듈이 올라와 있음을 확인할 수 있다. (A.M. 3.30)

(PM 4:40)

혹시나 해서 재부팅한 뒤에도 /dev/video0가 뜨는지 확인해 보았다.
이젠 마음 놓고 Ekiga를 실행해도 동영상이 나오는 것을 확인!

이제 해야할 일은
1) V4L-DVB를 설치하고 (4/4 PM 5:00, OK)
2) V4L을 이용하여 리눅스용 USB Control Library를 제작한 뒤
3) PXA 계열 보드와 통신을 하여 임베디드 시스템을 구현하는 것!

아자자! SSL, 화이팅!
AND
3rd Work : 3월 18일(수) ~ 5월 중순 학기 말까지.
(왠지 마지막 일이 될 것 같다.)

1) 중간보고. (~3월 25일)

이번 일은 거대하다. 그 악명 높은 전자과 실험 3를 지금 단 두 달만에 해보는 것이니까.
좋아. 난 이런거 대단히 즐겁다고. 근데 히밤 왜 중간고사를 보는거야! (라고 생각했더니 난 학부생이더라 ㅠ)

오! 이번엔 정말 즐거울 수 밖에 없는 건 사수님이신 S.J. Lee 횽님께서 리눅스 서버 한대를 주셨다. ㄻ나ㅓ울ㅈ다ㅜㅍ미망ㅎ룾대ㅑㅁㄴ웊 주ㅐㅑㄷ개재두히ㅏㅁㄴㅇㄹ!!!!! 감개무량 하옵니다! - 그동안 리눅스 공부하고 싶었는데 여건이 안되고 (내 놋북이 삼성껀데, 이건 뭐 복원 솔루션 때문에 파티션 잘못 건드렸다가는 피보기 십상이던데... ㅠ) 한다고 해도 구체적으로 뭘 할까 딱히 떠오르는게 없어 접어두고있었는데 말이지!

19일(목) 내 놋북에는 Xming과 PuTTY를 설치해 원격접속이 가능하게 하고, 하루 종일 삽질한 끝에 윈도우 드라이버만 지원되는 웹캠을 리눅스에 인식시켰다.

그리곤 중간고사 모드로 돌입.

근데 간간히 원격으로 시도해보니 이런, 웹캠이 완벽하게 인식 된게 아니다. 장치 인식은 되었는데 왜 영상이 안받아지지? 임베디드 리눅스에 대한 아무런 지식이 없는 건 둘째치고, 일단 문제는 카메라 인식이 안된다는 거니까 시험 끝나고 나면 언능 손봐야 할 것 같다.

p.s1) 내가 사용할 보드는 Intel PXA 시리즈. 관련 자료 찾다가 네이버에 책 하나가 있길래 학부도서관에 구입신청을 했다. 이건 좀 칭찬 받을 듯? ㅋ
p.s2) SDIA에서 관련 자료를 받았다. 이 분들께서 이미 Qt로 하려고 하셨다던데... 이 자료로부터 일단 PXA보드 X-Compile(크로스 컴파일)을 공부해보자.

※ 2009년 3월 25일자 테터툴즈 블로그에 있던 글을 이 곳에 옮겨왔다(2009년 4월 1일)
AND

ARTICLE CATEGORY

전체 (126)
EECS (56)
Physics (5)
Misc. (60)

RECENT ARTICLE

RECENT COMMENT

RECENT TRACKBACK

CALENDAR

«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

ARCHIVE