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

이하의 경로에서 BT. 656의 신호를 H. 264에 인코딩하고 있습니다.

TVP5150 => CAM I/F => CAM CODEC BUFFER => MFC H.264 ENC => OUTPUT BUFFER

그러나, OUTPUT BUFFER의 내용이 32BYTE단위로 고장나 있습니다.
32BYTE는 D-CACHE의 라인 사이즈와 같으므로, CONFIG_CPU_DCACHE_DISABLE=y에서 D-CACHE를 무효로 하면
OUTPUT BUFFER는 정상인 상태로 유지됩니다.

그러나, 퍼포먼스가 저하하므로 D-CACHE는 효율적으로 하고 싶습니다.

그러나, 퍼포먼스가 저하하므로 D-CACHE는 효율적으로 하고 싶습니다.
잘 부탁합니다.

Kernel : Ver. 2.6.24.2
Toolchain : 4.2.2-eabi
Samsung SDK : FIMV_MFC_V1.0/FIMC v1.0


고현철

2009.07.26 23:51:29
*.59.122.199

performance가 어느 정도 저하되는지 측정해 봤나요?

Masashi Miyakawa

2009.07.27 03:50:42
*.64.190.107

D-CACHE를 무효로 한 것은, 어디까지나 실험입니다. 나는 D-CACHE를 무효로 할 작정은 없습니다.
메모리가 깨지는 원인으로서 생각될 것은 있습니까?

고도리

2009.07.27 05:59:54
*.32.117.22

GOP(Group Of Picture)를 얼마로 했는지?(혹시 <50)

지금까지 알려진 Bug로는 GOP < 50 일 경우 중간에 Framedata에 문제가 생기는 경우가 있었습니다.

Masashi Miyakawa

2009.07.27 19:40:08
*.230.64.53

GOP는 15을 이용하고 있습니다.
그러나, 50이라도 60이라도 현상은 바뀌지 않습니다.

고현철

2009.07.27 20:31:37
*.32.117.22

1. 문제가 어떤 증상인지? 전혀 encoding이 안되는지?

2. TVP5150 ==> MFC encode 로 입력하지 말고, 직접 YUV 영상을 입력했을 경우는 어떤 증상인가요?
저는 직접 YUV ==> MFC encode쪽을 해 봤습니다만, GOP 문제 외에는 그다지 심각한 문제를 못 봤습니다.

3. 지금 의심스러운 부분은 Interlace 때문에 문제가 발생하는지에 대한 것입니다.

Masashi Miyakawa

2009.07.27 21:35:20
*.230.64.53

여러분, 코멘트 감사합니다

1. encode는 생깁니다. 그러나, BITSTREAM이 32BYTE단위로 깨집니다.
2. 이제부터 TRY 해 봅니다.
3. 마음에 걸립니다.

고현철

2009.07.28 00:02:24
*.32.117.22

같은 사람입니다......^^

고현철 == 고도리

테스트해보고 결과 올려주시기 바랍니다.
잘되길 빌겠습니다.

Masashi Miyakawa

2009.07.28 11:51:41
*.64.190.107

대단히 감사합니다.
오늘은, 시간이 없고 TRY 할 수 없었습니다.
내일이라도 TRY 해서 결과를 리포트하고 싶습니다.

안녕히 주무세요 ・・・

Masashi Miyakawa

2009.07.29 03:15:10
*.230.64.53

나는 시험했습니다

YUV 4:2:0 File ---> MFC Encoder ---> H.264 AVC File

결과는 컨텐츠가 깨질 일 없고, 아름다움에 인코딩할 수 있었습니다.
CAMI/F의 컨트롤이 문제가 존재할 것 같습니다.

CAMI/F를 사용한 엔코드(encode)로 같은 문제에 조우한 사람 없습니까?

이제부터, SAMSUMG의 TP를 이용해서 확인해 봅니다.



Masashi Miyakawa

2009.07.29 08:35:34
*.230.64.53

SAMSUNG의 TP(cam_dec_preview)은, 대부분 정상적으로 움직이지 않습니다.
인코딩하면 대부분의 비디오 프레임이 결핍하기 위해서, 평가하는 수준에 없다.
곤란했습니다

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6108 [완료] LCD 맨 위에 하얀색 1줄은 정상인지요. [4] 오주열 2007-05-11 2604
6107 6410에 SDIO Wi-fi 질문 입니다. [7] 여정휘 2009-02-14 2602
» S3C6410 MFC Encode 문제 [10] Masashi Miyakawa 2009-07-24 2601
6105 라즈베리파이나 cubox의 1080p 동영상 재생 [3] eou4 2013-10-29 2592
6104 [질문 혹은 참고] 혹시 BSD계열 올려 보신분 ? [1] 김희만 2007-05-14 2592
6103 partition size 저정과 booting 오류 문제 [4] 전문가가되자 2013-08-28 2591
6102 MODULE_DEVICE_TABLE로 선언 했을때 probe 함수 호출 [5] 훌러덩 2011-12-08 2589
6101 kernel 2.6.28.2 포팅 [1] 김광준 2009-01-31 2589
6100 android에서 키맵핑 할때 android 에서 "HOME" 키가 안먹네요.. [1] 신종현 2009-07-03 2588
6099 No private recovery resources for TARGET_DEVICE passion choboja 2010-12-30 2579
6098 [완료] CPU 클럭 스피드 [3] 강덕하 2007-05-15 2578
6097 [완료] LCD에 잔상이 생기네요. [3] 양민철 2007-06-26 2572
6096 [질문]스피커에 대해서요.. [3] 이태간 2007-05-26 2571
6095 Android의 PDK와 SDK의 차이점이 무엇인가요? [1] 아침미소 2010-04-15 2570
6094 [질문][S3C6410]SPI/SDIO/USB 전송속도 [2] 김정희 2011-09-28 2568
6093 [질문] 패널(모니터) 끄기 관련 [2] 김희만 2007-05-12 2546
6092 Exynos4(S5PV310) toolchain관련 문의 [5] 준성아빠 2012-01-04 2545
6091 driver에서 probe()함수가 호출되는 시점은요 ? [1] 열심히 2013-05-17 2543
6090 [질문] 입력 장치는 어떤 것을 이용하는가요? [완료] [7] 성진호 2007-06-19 2543
6089 USB Hub를 이용한 USB-to-Serial(FTDI) 동작 에러 제일파프2 2013-05-07 2536

사용자 로그인