EDID на телевизорах LG
Начнем с ликбеза.
Что это такое EDID и как его читать и интерпретировать.
Понятие EDID пришло к нам из далеких 90-x вместе с DDC из стандартов VESA.
Телевизор, как и любой другой приемник HDMI сигнала (Sink согласно стандарта HDMI) договаривается с источником (Source) сигнала (PC, DVD/Blu-ray плейер) на своем птичьем языке о наилучшем режиме воспроизведения. Информация о поддерживаемых разрешениях и диапазонах воспроизводимых сигналов хранится в EDID(Extended Display Identification Data). Он бывает 128/256-битный для DVI-D/HDMI.
Extended display identification data
Структура EDID
DDC - Display Data Channel
На рубеже веков появились понятия
E-DDC Enhanced Display Data Channel
E-EDID Enhanced Extended Display Identification Data
Но по полной они заиграли с появлением первой спецификации HDMI в 2002 году.
Версий EDID существует тоже много - сейчас наиболее употребительна 1.3. Не путайте с версией HDMI!!! Например EDID 1.3 использовался еще в HDMI 1.0.
Лучшей прогой для для расшифровки EDID многие считают MonInfo http://entechtaiwan.net/util/moninfo.shtm
Итак, что мы можем увидеть в 128 байтах EDID и еще 128 байтах E-EDID.
Любознательный пользователь netcipher с форума ixbt декодировал EDID для телевизора LG OLED 2017.
- Код: Выделить всё
Monitor
Model name............... LG TV
Manufacturer............. LGE
Plug and Play ID......... GSM0001
Serial number............ n/a
Manufacture date......... 2017, ISO week 1
Filter driver............ None
-------------------------
EDID revision............ 1.3
Input signal type........ Digital
Color bit depth.......... Undefined
Display type............. RGB color
Screen size.............. 1600 x 900 mm (72,3 in)
Power management......... Not supported
Extension blocs.......... 1 (CEA-EXT)
-------------------------
DDC/CI................... Not supported
Color characteristics
Default color space...... Non-sRGB
Display gamma............ 2,20
Red chromaticity......... Rx 0,640 - Ry 0,330
Green chromaticity....... Gx 0,300 - Gy 0,600
Blue chromaticity........ Bx 0,150 - By 0,060
White point (default).... Wx 0,313 - Wy 0,329
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 30-136kHz
Vertical scan range...... 58-121Hz
Video bandwidth.......... 600MHz
CVT standard............. Not supported
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... Yes
Native/preferred timing.. 3840x2160p at 60Hz (16:9)
Modeline............... "3840x2160" 594,000 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync
Detailed timing #1....... 1920x1080p at 60Hz (16:9)
Modeline............... "1920x1080" 148,500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Standard timings supported
720 x 400p at 70Hz - IBM VGA
640 x 480p at 60Hz - IBM VGA
800 x 600p at 60Hz - VESA
1024 x 768p at 60Hz - VESA
640 x 480p at 60Hz - VESA STD
800 x 600p at 60Hz - VESA STD
1024 x 768p at 60Hz - VESA STD
1152 x 864p at 60Hz - VESA STD
1280 x 1024p at 60Hz - VESA STD
EIA/CEA-861 Information
Revision number.......... 3
IT underscan............. Supported
Basic audio.............. Supported
YCbCr 4:4:4.............. Supported
YCbCr 4:2:2.............. Supported
Native formats........... 1
Detailed timing #1....... 1360x768p at 60Hz (16:9)
Modeline............... "1360x768" 85,500 1360 1424 1536 1792 768 771 777 795 +hsync +vsync
CE video identifiers (VICs) - timing/formats supported
3840x2160p at 59.94Hz/60Hz - HDTV (16:9, 1:1)
3840x2160p at 50Hz - HDTV (16:9, 1:1)
3840x2160p at 23.98Hz/24Hz - HDTV (16:9, 1:1)
3840x2160p at 25Hz - HDTV (16:9, 1:1)
3840x2160p at 29.97Hz/30Hz - HDTV (16:9, 1:1)
4096x2160p at 29.97Hz/30Hz - HDTV (256:135, 1:1)
4096x2160p at 59.94Hz/60Hz - HDTV (256:135, 1:1)
4096x2160p at 50Hz - HDTV (256:135, 1:1)
4096x2160p at 23.98Hz/24Hz - HDTV (256:135, 1:1)
4096x2160p at 25Hz - HDTV (256:135, 1:1)
"1360x768" 85,500 1360 1424 1536 1792 768 771 777 795 +hsync +vsync
"1360x768" 85,500 1360 1424 1536 1792 768 771 777 795 +hsync +vsync
1920 x 1080p at 60Hz - HDTV (16:9, 1:1)
1920 x 1080p at 50Hz - HDTV (16:9, 1:1)
1920 x 1080p at 50Hz - HDTV (16:9, 1:1)
1920 x 1080p at 50Hz - HDTV (16:9, 1:1)
1280 x 720p at 60Hz - HDTV (16:9, 1:1)
1280 x 720p at 50Hz - HDTV (16:9, 1:1)
1920 x 1080i at 60Hz - HDTV (16:9, 1:1)
1920 x 1080i at 50Hz - HDTV (16:9, 1:1)
720 x 480p at 60Hz - EDTV (16:9, 32:27)
720 x 480p at 60Hz - EDTV (4:3, 8:9)
720 x 576p at 50Hz - EDTV (16:9, 64:45)
1920 x 1080p at 24Hz - HDTV (16:9, 1:1)
1920 x 1080p at 25Hz - HDTV (16:9, 1:1)
1920 x 1080p at 30Hz - HDTV (16:9, 1:1)
720 x 576i at 50Hz - Doublescan (4:3, 16:15)
640 x 480p at 60Hz - Default (4:3, 1:1)
640 x 480p at 60Hz - Default (4:3, 1:1)
640 x 480p at 60Hz - Default (4:3, 1:1)
640 x 480p at 60Hz - Default (4:3, 1:1)
640 x 480p at 60Hz - Default (4:3, 1:1)
640 x 480p at 60Hz - Default (4:3, 1:1)
640 x 480p at 60Hz - Default (4:3, 1:1)
1920 x 1080p at 120Hz - HDTV (16:9, 1:1)
1920 x 1080p at 100Hz - HDTV (16:9, 1:1)
NB: NTSC refresh rate = (Hz*1000)/1001
CE audio data (formats supported)
LPCM 2-channel, 16/20/24 bit depths at 32/44/48/96/192 kHz
AC-3 6-channel, 640k max. bit rate at 32/44/48 kHz
DD+ 8-channel, 16-bit at 32/44/48 kHz
DTS 6-channel, 1536k max. bit rate at 44/48 kHz
DVD-A 8-channel, 16/20 bit depths at 48 kHz
CE vendor specific data (VSDB)
IEEE registration number. 0x000C03
CEC physical address..... 1.0.0.0
Supports AI (ACP, ISRC).. Yes
Supports 48bpp........... No
Supports 36bpp........... Yes
Supports 30bpp........... Yes
Supports YCbCr 4:4:4..... Yes
Supports dual-link DVI... No
Maximum TMDS clock....... 300MHz
Audio/video latency (p).. n/a
Audio/video latency (i).. n/a
HDMI video capabilities.. Yes
EDID screen size......... No additional info
3D formats supported..... Not supported
Data payload............. 030C001000B83C20008001020304
CE vendor specific data (VSDB)
IEEE registration number. 0xC45DD8
CEC physical address..... 0.1.7.8
Supports AI (ACP, ISRC).. Yes
Supports 48bpp........... No
Supports 36bpp........... No
Supports 30bpp........... No
Supports YCbCr 4:4:4..... No
Supports dual-link DVI... No
Maximum TMDS clock....... 15MHz
CE video capability data
CE scan behavior......... Supports overscan and underscan
IT scan behavior......... Supports overscan and underscan
PT scan behavior......... Not supported
RGB quantization range... Selectable (via AVI YQ)
YCC quantization range... Selectable (via AVI YQ)
CE colorimetry data
xvYCC709 support......... No
xvYCC601 support......... No
sYCC601 support.......... No
AdobeYCC601 support...... No
AdobeRGB support......... No
Metadata profile flags... 0x00
BT2020 RGB support .......Yes
BT2020 YCC support........Yes
Gamut MetaData3 (MD3): 0
Gamut MetaData2 (MD2): 0
Gamut MetaData1 (MD1): 0
Gamut MetaData0 (MD0): 0
Vendor Specific Data Block HDMI 1.4
IEEE OUI: 000C03
Source Physical Address: 1000
Supports ACP, ISRC1, ISRC2..............Yes
Supports 48 bits/pixel (16 bits/color)..No
Supports 36 bits/pixel (12 bits/color)..Yes
Supports 30 bits/pixel (10 bits/color)..Yes
Supports YCbCr 4:4:4 Deep Color.........Yes
Supports Dual DVI.......................No
Max TMDS Clock Rate: 300 MHz
Video/Audio Latency Fields Present......No
Vendor Specific Data Block HDMI 2.0
IEEE OUI: C45DD8
Version: 1
Max TMDS Clock Rate: 600 MHz
Supports SCDC.......................................................Yes
Supports SCDC Read Request..........................................No
Supports Scrambling for less <=340MHz...............................No
Supports 3D Independent View........................................No
Supports 3D Dual View...............................................No
Supports 3D OSD Disparity...........................................No
Supports 30 bits/pixel (10 bits/color) for Deep Color YCbCr 4:2:0...Yes
Supports 36 bits/pixel (12 bits/color) for Deep Color YCbCr 4:2:0...No
Supports 48 bits/pixel (16 bits/color) for Deep Color YCbCr 4:2:0...No
Video Capability Data Block
Quantization Range selectable via AVI YQ for YCC formats: Yes
Quantization Range selectable via AVI Q for RGB formats: Yes
Overscan underscan behaviour for Preferred Video Format: No data
Overscan underscan behaviour for IT Video Formats: Supports both overscan and underscan
Overscan underscan behaviour for CE Video Formats: Supports both overscan and underscan
YCbCr 4:2:0 Capability Map Data Block
The following modes support YCbCr 4:2:0 in addition to other color formats.
3840x2160p at 59.94Hz/60Hz - HDTV (16:9, 1:1)
3840x2160p at 50Hz - HDTV (16:9, 1:1)
4096x2160p at 59.94Hz/60Hz - HDTV (256:135, 1:1)
4096x2160p at 50Hz - HDTV (256:135, 1:1)
Reserved video related data
Data payload............. 060D01
Reserved video related data
Data payload............. 0F33
CE vendor-specific video data
Data payload............. 0146D000260A0975805B6C
Raw data
00,FF,FF,FF,FF,FF,FF,00,1E,6D,01,00,01,01,01,01,01,1B,01,03,80,A0,5A,78,0A,EE,91,A3,54,4C,99,26,
0F,50,54,A1,08,00,31,40,45,40,61,40,71,40,81,80,01,01,01,01,01,01,08,E8,00,30,F2,70,5A,80,B0,58,
8A,00,40,84,63,00,00,1E,02,3A,80,18,71,38,2D,40,58,2C,45,00,40,84,63,00,00,1E,00,00,00,FD,00,3A,
79,1E,88,3C,00,0A,20,20,20,20,20,20,00,00,00,FC,00,4C,47,20,54,56,0A,20,20,20,20,20,20,20,01,63,
02,03,60,F1,5A,61,60,10,1F,66,65,04,13,05,14,03,02,12,20,21,22,15,01,5D,5E,5F,62,63,64,3F,40,2F,
09,57,07,15,07,50,57,07,01,3D,06,C0,67,04,03,6E,03,0C,00,10,00,B8,3C,20,00,80,01,02,03,04,67,D8,
5D,C4,01,78,80,03,E2,00,CF,E3,05,C0,00,E3,06,0D,01,E2,0F,33,EB,01,46,D0,00,26,0A,09,75,80,5B,6C,
66,21,50,B0,51,00,1B,30,40,70,36,00,40,84,63,00,00,1E,00,00,00,00,00,00,00,00,00,00,00,00,00,01
- Код: Выделить всё
YCbCr 4:2:0 Video Data Block
The following modes support only YCbCr 4:2:0 color format
3840x2160p at 59.94Hz/60Hz - HDTV (16:9, 1:1)
3840x2160p at 50Hz - HDTV (16:9, 1:1)
4096x2160p at 59.94Hz/60Hz - HDTV (256:135, 1:1)
4096x2160p at 50Hz - HDTV (256:135, 1:1)