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

안녕하세요,

Exynos5410 Parallel ITU 인터페이스에 TVP 5150 디코더를 붙이려고 구현작업중에 있습니다.
기존 Exynos4 계열과는 달리 FIMC 0,1,2 번을 사용하지 않고,
FIMC LITE 2번을 통해서만 접근이 가능한 것으로 파악하고 있습니다.

부팅하여 메시지를 보면 아래와 같이 나오고, 커널 패닉이 발생하고 있습니다.
이부분에 대하여 도움을 받고 싶어 문의 드립니다.


tvp5150 1-005c: chip found @ 0xb8 (s3c2410-i2c)
tvp5150 1-005c: *** unknown tvp8081 chip detected.
tvp5150 1-005c: *** Rom ver is 130.131
exynos-mdev.1: Registered sensor subdevice tvp5150
------------[ cut here ]------------
kernel BUG at drivers/media/media-entity.c:347!
Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM
Modules linked in:
CPU: 0    Not tainted  (3.4.5-gb627593-dirty #1)
PC is at media_entity_create_link+0xf0/0xf4

...


고도리

2014.02.07 19:59:07
*.200.239.210

fimc lite 2번이 있었나........헷갈렸네요....ㅠ.ㅠ

5420 manual에는 없는 포트인뎅..하고 봤더니...5410은 fimc-lite2가 있네용 쩝


일단 드라이버 코드를 media controller 방식에 알맞게 작성되어 있는지가 중요할 듯 합니다.

kernel panic이라면 null point access일 가능성이 높아서요.


예제는 갖고 계신지 모르겠네요. 예제 없으면 꽤 난감할 겁니다.

특히 android라면 fimc-lite를 쓴 코드가 있는지 모르겠네요.


fimc-lite용으로 android hal 코드가 작성이 안되어 있었던 것으로 기억이 납니다만.....



고도리

2014.02.07 20:05:13
*.200.239.210

제가 가지고 있는 코드에서 보니....3.4.5 Exynos 5410 커널 소스에 있는 tvp5150.c가 media controller 형태로 작업이 안되어 있는 듯 하네요.


fimc-lite 코드에 알맞게 센서코드를 재 작성해야할 듯 합니다.


참고로, 삼성 galaxy-s4 코드의 경우는 front/rear를 둘 다 내장 ISP를 쓴 것으로 기억이 납니다.

즉, 참고할 코드가 많지 않았었습니다.


ps> 5410의 fimc-lite 코드를 작성하시다 보면 커널 버전에 따라 죽는 경우가 있었던 기억이 나네요.

위의 경우는 아니겠지만, 참고하시기 바랍니다.

바람돌2

2014.02.08 06:48:29
*.173.80.10

답변 감사합니다.
다른 개발사에서는 개발을 포기한 것으로 알고 있습니다.

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
368 libusb 보드에서 드라이버 인식 [1] pedor11 2014-01-29 1846
367 Android 시스템 부팅중에 멈추게 하려면 어떻게 해야 할까요? [3] pottery 2014-01-29 1811
366 irq 처리 루틴 [4] 마대렐라 2014-02-04 1551
365 uboot에서 jpeg lib [3] 양파링 2014-02-04 1512
364 camera input 질문.. [2] 시그인트 2014-02-05 1402
363 shared library도 x86 arm 용으로 따로 사용해야 하나요? [2] pedor11 2014-02-05 1362
» Exynos5410 tvp5150 driver [3] 바람돌2 2014-02-07 2227
361 Camera ISP Source가 공개된 AP chip 아시는분? [1] 꿈의사람 2014-02-07 1751
360 usb host api 가 리눅스단에서도 사용가능한가요? [1] biokk 2014-02-07 11396
359 usb 인식문제가 전류문제일수도 있나요? [6] pedor11 2014-02-07 1678
358 터치 Release시 ABS_PRESSURE 가 항상 1이됩니다. 오리엔스 2014-02-11 1701
357 codesourcery sys/socket.h?? [3] Supsupi 2014-02-12 1706
356 android에 libusb porting 해보신 분?? [2] 꿈의사람 2014-02-13 29619
355 mdev -s 로 장치파일이 생성이 되지 않는 상태인데요 [1] ice179 2014-02-13 1819
354 자작 드라이브를 커널과 같이 컴파일 후 Open이 않됩니다... [2] 응애 2014-02-13 1798
353 일반터미널 상에서는 emmc에 uboot를 올리지못하나요?? [10] xoduddk123 2014-02-14 3526
352 안드로이드에 하드웨어 추가하는 방법 질문 file [2] 가림토 2014-02-14 2202
351 [질문] s5pv210을 사용하고 있습니다. 메모리 용량은 같지만 4개에... [2] 문종섭 2014-02-15 2018
350 mknod 메이저 마이너 번호에 대해서 궁금한게 있는데요 [1] biokk 2014-02-17 2883
349 probe함수 호출시 디바이스파일 등록할려고 하는데 /dev 폴더외에 다... [1] ice179 2014-02-19 2116

사용자 로그인