도와주세요!!
글 수 15,339
2012.09.20 15:26:59 (*.250.78.175)
16784
보드는 sib-g100 이구요. 포팅을 위해서
./falinux_config.sh sib-g100
make menuconfig
./make_s3c6410.sh
순서로 커널컴파일 후 gspca 웹캠 모듈을 생성,
캠을 보드에 연결하고 모듈을 올려 ffmpeg을 실행할 경우 첨부파일 이미지와 같은 에러가 발생합니다
반면,
똑같은 보드에
./falinux_config.sh ez_s3c6410
make menuconfig
./make_s3c6410.sh
후에 웹캠 모듈 생성,
ffmpeg을 실행할 경우 제대로 작동했습니다.
sib-g100와 보드명이 다른 ez_s3c6410을 컴파일 함에도 실행되는데, 이유/차이 를 알 수 있을까요??
ps : 그림에 사용된 명령어는
./ffmpeg -y -f video4linux2 -r 10 -s 160x128 -i /dev/cam_codec http://localhost:8090/feed3.ffm
이구요.
falinux_config.sh 는 커널의 설정을 로드하는 쉘입니다.
결론부터 말하자면 sib-g100과 ez_s3c6410의 설정파일이 달라서 입니다.
사용하시는 디바이스 드라이버가 ez_s3c6410의 설정에만 있는것 같습니다.
sib-g100 설정에서도
./make_s3c6410.sh menuconfig
를 통해 설정해 주시면 이상 없이 동작 할것 같습니다.