2013-08-20 6 views
0

FIMC API에서 작동하는 안드로이드 용 삼성 dev-kit에 카메라로 비디오 디코더 (tvp5150)를 연결하는 데 문제가 있습니다.카메라 장치 용 안드로이드 커널 드라이버

필자가 고글을 고수하는 한, 디코더는 컴포지트 카메라의 카메라 인터페이스로 작동합니다. menuconfig에서 커널에 드라이버를 추가하고 보드 파일을 업데이트했지만 DEFAULT CAMERA 응용 프로그램을 시작하면 드라이버가 초기화되지 않지만 장치가 성공적으로 검사되었습니다. 내가 볼 수있는 것은 검은 화면이고 칩에 vsync/hsync가 없습니다.

내 질문

  • 내가 새로운 카메라 장치를 열고 사용자 공간에서 사용자 지정 응용 프로그램을 사용해야 할 수 있습니다.
  • 커널 계층과 같은 프레임 워크 나 다른 계층에도 드라이버 정보를 추가해야합니까?
  • ioctl 기능에도 구성을 추가해야합니까?
  • 무엇입니까 mem2mem_test_dev.c in /kernel/drivers/media/video/입니다. 가상 카메라 테스트 패턴? 그렇다면 어떻게 안드로이드에서 사용할 수 있습니까? 내가 여기에 놓친 무슨 짓을했는지
  • 는 내가 커널과 커널 드라이버 나는 약간의 도움과 몇 가지 구체적인 예 가능하면 필요

를 추가 한 후해야 할 다른 무엇을 우둔 할 새로운입니다.

+0

포팅을 참조하십시오. –

+0

수정을위한 감사 완료 –

+0

사용자 인터페이스 안의 어딘가에있는 안드로이드 프레임 워크에 드라이버와 인터페이스하기위한 많은 기능을 추가 할 필요가있을 수 있습니다. 카메라는 내가 들었던 것에서 재미 있지 않습니다. – zapl

답변

1

당신은 쓸 필요가/포트 카메라 HAL (libcamera은) - TI는 가이드 http://processors.wiki.ti.com/index.php/TI-Android-DevKit-Camera_Porting_Guide 당신은 당신의 질문을 정리해야

+0

나는이 TI 링크를 따라 갔고 많은 것들을 놓쳤다. 한가지 내가 삼성 키트와 그 커널을 가지고 조금 다른 주식 커널은 V4l2를 사용하지만,이 커널은 또한 FIMC modlue을 통합합니다. 삼성 (s5pv210) 아키텍처와 관련된 더 많은 것을 제공 할 수 있습니까? 나는 많은 것을 수색했으나 그 칩셋에서 찾은 것은 아무것도 없다. –

+0

Android에서 새로운 카메라 모듈을 구현하기 위해 구현해야하는 예제로이 링크를 게시했습니다. 운전자가 HAL을 찾을 수 없다면 직접 작성해야합니다. – msh

관련 문제