i.MX51 EVK Linux Reference Manual
Freescale Semiconductor
10-1
Chapter 10
TV Encoder (TVE) Driver
The TV Encoder (TVE) is designed to provide a direct connection between an Application Processor (AP)
and a TV set by analog interfaces. The TV Encoder supports different Standard Definition (SD) and High
Definition (HD) television standards. The module is based on mixed (digital and analog) signal processing.
It includes three main components:
•
TV Signal Processor (TVSP)
•
Triple Video Digital-to-Analog Converter (TVDAC)
•
Cable Detection Circuit (CDC)
10.1
TVE Driver Overview
The TVE takes in digital graphics input, which is the output of one of the two Image Processing Unit (IPU)
Display Interfaces (DI), and converts it to TV output. The TV-out driver implements a frame buffer driver
in the Linux kernel. The frame buffer driver implements IPU DI configurations and the digital graphics
input to TVE. The driver is enabled by selecting the TV-out option under the graphics parameters in the
kernel configuration. The TVE driver is a Frame buffer driver.
10.2
Driver Features
The TV Encoder supports different Standard Definition (SD) and High Definition (HD) television
standards. The driver supports:
•
SD mode
— TV standards
– NTSC
– PAL B,D,G,H, I/M/N
— Output formats
– Composite video (CVBS)
– S-video (Y/C), composite video and S-video signals may be output simultaneously
– YPrPb component
– RGB component
— Programmable notch/pre-comb filter for CVBS
— Switchable pedestal
— Copy Generation Management System (CGMS) support according to
– EIA-608b
– IEC 61880-1
Summary of Contents for i.MX51 EVK
Page 1: ...Part Number 924 76374 Rev 10 11 01 11 2010 i MX51 EVK Linux Reference Manual...
Page 14: ...i MX51 EVK Linux Reference Manual xiv Freescale Semiconductor...
Page 18: ...i MX51 EVK Linux Reference Manual xviii Freescale Semiconductor...
Page 24: ...i MX51 EVK Linux Reference Manual xxiv Freescale Semiconductor...
Page 38: ...Machine Specific Layer MSL i MX51 EVK Linux Reference Manual 2 8 Freescale Semiconductor...
Page 52: ...MC13892 Digitizer Driver i MX51 EVK Linux Reference Manual 5 4 Freescale Semiconductor...
Page 64: ...TV Encoder TVE Driver i MX51 EVK Linux Reference Manual 10 4 Freescale Semiconductor...
Page 82: ...Video for Linux Two V4L2 Driver i MX51 EVK Linux Reference Manual 12 8 Freescale Semiconductor...
Page 86: ...i MX5 Dual Display i MX51 EVK Linux Reference Manual 13 4 Freescale Semiconductor...
Page 100: ...X Windows Acceleration i MX51 EVK Linux Reference Manual 16 6 Freescale Semiconductor...
Page 118: ...Low Level Keypad Driver i MX51 EVK Linux Reference Manual 20 6 Freescale Semiconductor...
Page 134: ...Security Drivers i MX51 EVK Linux Reference Manual 22 10 Freescale Semiconductor...
Page 148: ...Inter IC I2C Driver i MX51 EVK Linux Reference Manual 24 4 Freescale Semiconductor...
Page 178: ...ARC USB Driver i MX51 EVK Linux Reference Manual 29 10 Freescale Semiconductor...
Page 194: ...OProfile i MX51 EVK Linux Reference Manual 33 6 Freescale Semiconductor...