전체 글

Boost C++ Libraries, Modern C++, Embedded Linux 등... 소프트웨어와 관련된 기술 문서 번역이나, 개발 환경 구축 등의 내용을 블로그 합니다.
NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual - Video - Display Interfaces

6.4 Display Interfaces 6.4.1 Parallel LCD Interface 6.4.1.1 Introduction 병렬 인터페이스는 LCD 디스플레이를 지원한다. 병렬 디스플레이 인터페이스는 디스플레이 컨트롤러를 통하여 지원되며 i.MX 6와 i.MX 7의 fbdev 프레임워크와 i.MX 8 drm 프레임워크를 사용하여 구현된다. 다음 컨트롤러는 병렬 인터페이스를 지원한다 : IPU 블럭이 있는 i.MX의 IPU 모든 i.MX8의 DPU PxP 블럭이 있는 i.MX의 ELCDIF 병렬 인터페이스를 활성화한 i.MX SoC에서 적어도 하나의 병렬 인터페이스 포트를 지원하고, IPU 블럭이 있는 i.MX에서 2개의 포트를 지원한다. 활성화된 SoC는 포트당 18비트에서 24비트까지 다양한 비..

NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual - Video - Display Controllers

6.3 Display Controllers 6.3.1 Display Processing Unit (DPU) 6.3.1.1 Introduction 디스플레이 처리 장치(DPU)는 비디오와 그래픽 처리 기능을 지원하고, 비디오 및 스틸 디스플레이 센서(still display sensor)와 디스플레이가 인터페이스하도록 설계되어 있다. DPU 드라이버는 논리 채널을 조작하기 위한 내부 커널 수준의 API를 제공한다. 논리 채널은 완전한 DPU 처리 흐름을 나타낸다. 예를 들어 완전한 DPU 처리 흐름(논리 채널)은 메모리에서 YUV 버퍼를 읽고 외부 인터페이스에 표시하는 것으로 구성될 수 있다. DPU API는 모든 채널에 대한 공통된 기능 세트로 구성된다. 그 기능은 채널을 초기화하고, 버퍼를 설정하고, ..

NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual - Video - Display Overview

6.2 Display Overview 6.2.1 Introduction i.MX 디스플레이 시스템은 디스플레이 인터페이스와 그래픽 처리에 대한 비디오 데이터 이동을 최적화하려고 디스플레이 컨트롤러를 사용한다. 각 디스플레이 컨트롤러는 Linux 드라이버를 통하여 프레임 버퍼나 DRM의 디스플레이 프레임워크로 구현된다. 경우에 따라 디스플레이 컨트롤러에는 보안 비디오 파이프라인을 보장하는 인증이 포함된다. 다른 디스플레이 컨트롤러에는 전송 중에 스케일링, 디인터레이싱, 타일링과 색상 변환을 위한 추가 기능이 포함된다. 다중 디스플레이를 지원하는 i.MX 8의 경우 함께 작동하는 두 개의 컨트롤러를 사용하여 수행된다. 이 장에서는 i.MX 디스플레이 컨트롤러와 인터페이스에 대한 높은 수준의 개요를 제공하고 ..

NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual - Video - Capture Overview

6.1 Capture Overview (캡처 개요) 6.1.1 Introduction (소개) i.MX 캡처 드라이버는 V4L2 인터페이스로 카메라 센서 컨트롤러와 인터페이스를 지원한다. 응용 프로그램은 카메라 드라이버를 직접 사용할 수 없다. 응용 프로그램은 대신에 V4L2 캡처 드라이버를 사용하여 미리 보기와 이미지 캡처를 위해 카메라를 open/close 하여, 카메라를 제어하고, 카메라에서 이미지를 가져오고, 카메라에서 미리 보기를 시작한다. 캡처 컨트롤러 목록은 다음과 같다 : Camera Serial Interface - CSI IPU-CSI Video Interface Unit -VIU Image Sensor Interface - ISI Image Sensor Processing - ISP ..

NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual - Video

정보 Rev. L5.4.70_2.3.0 31 December 2020를 기준으로 작성 (IMXLXRM) i.MX Linux Reference Manual에서 Chapter 6 Video의 내용을 한글화한다. 목차는 아래와 같다. Chapter 6 Video 6.1 Capture Overview 6.2 Display Overview 6.3 Display Controllers 6.4 Display Interfaces 6.5 Video for Linux 2 (V4L2) 6.6 Video Analog-to-Digital Converter (VADC) 6.7 Video Processing Unit (VPU) 6.8 JPEG Encoder and Decoder

까마귀75
[16 x 5 = ? ] 날자~~ 까마귀75