회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.
슬슬 찬바람이 불기 시작하네요...ㅎ
요즘 C100을 이용한 android 장비에 몇가지 작업을 하고 있습니다.
ODROID에는 wifi를 붙이고 있고, 다른 C100보드에는 opencore작업을 하고 있습니다.
(전호철 군이 맨날 눈빠지게 보고 있죠...ㅎ)
opencore를 대략만 훑어보고 있는데 아무래도, C100용 multimedia player를 아예 새로 짜야할 듯 하네요.
오늘(어제?) 회사서 일좀 하려고 갔더니, 이래저래 문서처리할게 넘 많아서 뜨억.......ㅠ.ㅠ
예전에 mp2520때서부터 mplayer랑 이것저것 player들을 작성하고 다녔는데,
제가 갑갑해서 하나 개발해야할 듯 합니다.
문제는 C100용 MFC와 video post processor쪽 제어부분인데, MFC는 6410이랑 유사할테니 그다지 신경이
안 쓰이는데, 외부 출력부분이랑 각 framebuffer들 제어부분이 문제네요.
C100을 포기하고, 아예 TI omap3430/3530의 SIMD player를 만들까 함 해볼까 생각도 있습니다만
이래저래 맘에 드는 칩이 없네요.
저같이 혼자 개발하는 사람은 돈이 없어서
구경도 못하니깐요....^^
가을철 감기 조심하시고요..
^^
S5PC100은 FIMC를 이용해서 Post processing을 합니다.
원래 FIMC는 camera interface인데, 이 내부에 있는 yuv-rgb, scaler, rotator를 사용하기 때문에 좀 복잡해 보입니다.
더더군다나 LCD와 HDMI를 동시에 다른 해상도로 출력하기에 심하게 복잡하죠~~ 이걸 또 몽땅 V4L2로 묶었으니..
커널은 /driver/media/s5pc100/fimc_drv를, 안드로이드는 /vender 아래에 있는 libfimc를 보시면 될것 같습니다.
NEON SIMD로 작업을 한다해도 Post processing은 FIMC를 쓰시는게 유리합니다.
full test는 못해보았는데 삼성에서 제공해 주는 cupcake 에 보면 codec를 사용하는 multimedia player가 내장되어 있습니다. 그런데 컴파일상의 문제인지 DivX나 XviD file을 재생하려면 오류가 뜨더군요. 시간 생기면 보려고 보류 중에 있습니다. 대리점에 자료 요청해 보심이 어떨런지....