Mainline (2) 썸네일형 리스트형 카메라 입력 테스트 Allwinner S3/i3 CPU에는 parallel과 serial(MIPI-CSI) 2개의 카메라 이미지 입력 포트가 있다. 그런데 현재 메인라인 커널은 MIPI-CSI와 ISP를 지원하지 않으며 추후에 bootlin에서 지원할 가능성은 있다. OV7670이라는 VGA급 저질 카메라를 Parallel로 연결하여 간단한 정지영상 capture를 해보았다. 아래 명령은 640x480 해상도의 YUYV 포맷 이미지로 읽어내어 JPEG 형식의 파일로 저장 한다. fswebcam -S 10 -d /dev/video0 -p YUYV -r 640x480 test22.jpg 저장한 이미지는 fbi라는 프로그램으로 프레임버퍼에 저장한 파일을 디스플레이 하였다. fbi -d /dev/fb0 test22.jpg -a -.. Kernel 5.5 (rc4) 포팅과 부팅 Allwinner i3(S3) CPU에 최신 메인라인 커널을 포팅하는 과정을 기록하기 시작한다. 과정에 실수나 오류가 있을수 있으나 그 것 자체가 개발 과정에 대한 유용한 기록이 되리라 생각한다. 내 보드에 맞는 devicetree와 defconfig 파일은 5.4.1 버전에서 테스트가 된것을 거의 그대로 사용해 보자. 그리고 커널 config 설정할때 oldconfig 옵션에 대한 공부는 좀 더 필요해 보인다. 우선 Tovalds님의 최신 커널 repo를 Github 홈페이지에서 "fork" 하였고 개발용 PC에 git clone으로 전체 소스를 다운로드 받았다. 툴체인은 u-boot 빌드에 사용했던 gcc-linaro-6.3.1을 그대로 이용하였다. Fork한 커널 소스는 https://github... 이전 1 다음