EDID-DECODE(1) EDID-DECODE(1) (NAME) edid-decode - EDID (SYNOPSIS) edid-decode [in [out]] (DESCRIPTION) edid-decode EDID . [in] [in] "-" EDID . [out] EDID [in] [out] [out] "-" . (hex dump) EDID . [out] edid-decode . ASCII . ASCII (heuristics) edid-decode(1) ( ) xrandr(1) Xorg(1) . EDID (kernel modesetting) /sys/class/drm/*/edid . : VIC 16: 1920x1080 60.000 Hz 16:9 67.500 kHz 148.500 MHz (native) VIC 5: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz VIC 39: 1920x1080i 50.000 Hz 16:9 31.250 kHz 72.000 MHz (resolution) ("i") ( ) (pixelclock) . (interlaced) . 1920x1080i . (detailed timings) : VIC 16: 1920x1080 60.000 Hz 16:9 67.500 kHz 148.500 MHz (native) Hfront 88 Hsync 44 Hback 148 Hpol P Vfront 4 Vsync 5 Vback 36 Vpol P VIC 5: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz Hfront 88 Hsync 44 Hback 148 Hpol P Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field VIC 39: 1920x1080i 50.000 Hz 16:9 31.250 kHz 72.000 MHz Hfront 32 Hsync 168 Hback 184 Hpol P Vfront 23 Vsync 5 Vback 57 Vpol N Both Fields (front porch) (sync) (back porch) . : ( Field 1) ( Field 2). . ( "Vfront +0.5" ) . ( "Vback +0.5" ). "VIC 39" "Both Fields" . : DMT #: (Discrete Monitor Timing DMT 1.3 ). DMT . CVT: (Coordinated Video Timings CVT 1.2 ) GTF: (Generalized Timing Formula GTF 1.1 ) IBM: IBM Apple: Apple VIC #: (Video Identification Code CTA-861 ). VIC . HDMI VIC #: HDMI ( HDMI 2.1 ). HDMI VIC . DTD #: (Detailed Timings Descriptor EDID ). DisplayID I II VI VII VIII X . N DTD Base Block CTA . VTDB #: DTD CVT CTA. N CTA . RID #@#: CTA-861.6 ( ) ( ). DTD . --short-timings . --long-timings . --xmodeline --fbmode ..SH " (STANDARDS)" EDID edid- decode : EDID 1.3: VESA Enhanced Extended Display Identication Data Standard, Release A, Revision 1 EDID 1.4: VESA Enhanced Extended Display Identication Data Standard, Release A, Revision 2 DisplayID 1.3: VESA Display Identification Data (DisplayID) Standard, Version 1.3 DisplayID 2.1a: VESA DisplayID Standard, Version 2.1a DI-EXT: VESA Display Information Extension Block Standard, Release A LS-EXT: VESA Enhanced EDID Localized String Extension Standard, Release A VTB-EXT: VESA Video Timing Block Extension Data Standard, Release A DTCDB: VESA Display Transfer Characteristics Data Block Standard, Version 1.0 DDDB: VESA Display Device Data Block (DDDB) Standard, Version 1 HDMI 1.4b: High-Definition Multimedia Interface, Version 1.4b HDMI 2.1b: High-Definition Multimedia Interface, Version 2.1b HDCP 1.4: High-bandwidth Digital Content Protection System, Revision 1.4 HDCP 2.3: High-bandwidth Digital Content Protection System, Mapping HDCP to HDMI, Revision 2.3 CTA-861-I: A DTV Profile for Uncompressed High Speed Digital Interfaces CTA-861.7: Improvements to CTA-861-I SPWG Notebook Panel Specification, Version 3.5 EPI Embedded Panel Interface, Revision 1.0 Microsoft EDID extension for head-mounted and specialized monitors, Version 3 edid-decode : DMT 1.3: VESA and Industry Standards and Guidelines for Computer Display Monitor Timing (DMT), Version 1.0, Rev. 13 CVT 2.1: VESA Coordinated Video Timings (CVT) Standard, Version 2.1 CVT 1.2: VESA Coordinated Video Timings (CVT) Standard, Version 1.2 CVT 1.2: VESA CVT v1.2 Errata E2 GTF 1.1: VESA Generalized Timing Formula Standard, Version: 1.1 HDA 1.0a: High Definition Audio Specification, Version 1.0a (OPTIONS) -h, --help . -o, --output-format [out] EDID . : hex: ascii ( stdout) raw: ( stdout) carray: C (c-program struct) xml: XML -c, --check EDID . . -C, --check-inline EDID . . -n, --native-resolution (native resolution) . (Source) Block 0 ( DVI) Block 0 CTA-861 ( HDMI) DisplayID ( DisplayPort) . . : progressive interlaced. -p, --preferred-timings (preferred timings) . Block 0 ( DVI) Block 0 CTA-861 ( HDMI) Block 0 DisplayID ( DisplayPort) . -I, --infoframe InfoFrame . '-' stdin . InfoFrame . EDID InfoFrame EDID . InfoFrame 0x80 HDMI InfoFrame HDMI (checksum) . InfoFrame CTA-861 . : InfoFrame AVI HDMI. -E, --eld EDID ( ELD) . ELD . '-' stdin . EDID ELD EDID . ELD amixer ( '=values' ): $ amixer -c 0 controls | grep ELD numid=6,iface=PCM,name='ELD',device=3 numid=12,iface=PCM,name='ELD',device=7 numid=18,iface=PCM,name='ELD',device=8 numid=24,iface=PCM,name='ELD',device=9 $ amixer -c 0 cget iface=PCM,name=ELD,device=3 numid=6,iface=PCM,name='ELD',device=3 ; type=BYTES,access=r--v----,values=95 : values=0x10,0x00,0x08,0x00,0x6d,0x10,0x00,0x01,0x00,0x02,0x00,0x00,0x00,0x00, 0x00,0x00,0x30,0xae,0xf1,0x61,0x4c,0x45,0x4e,0x20,0x54,0x33,0x32,0x68,0x2d,0x32, 0x30,0x0a,0x20,0x09,0x7f,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 --diagonal . . . -P, --physical-address Source Physical Address HDMI . EDID CTA-861 Vendor-Specific Data Block OUI 00-0C-03 f.f.f.f . Source Physical Address Data Block . HDMI CEC cec-ctl(1) . -S, --short-timings . -L, --long-timings . -N, --ntsc NTSC . 30 29.97 . 6 . -X, --xmodeline ModeLine xorg.conf(5) . ModeLine xorg.conf --newmode xrandr xrandr(1) . -F, --fbmode fb.modes(5) . -V, --v4l2-timings v4l2-dv-timings.h ioctl VIDIOC_S_DV_TIMINGS V4L2 . -s, --skip-hex-dump (hex dump) EDID . -H, --only-hex-dump EDID . --skip-sha SHA . edid-decode SHA git edid-decode . edid- decode . git edid-decode . SHA edid-decode ..TP -u, --utf8 EDID UTF-8 Code Page 437 (base block) ISO 8859-1 DisplayID. --hide-serial-numbers <<...>>. EDID . --replace-unique-ids EDID . <<123456>> (Container ID) (<>) . EDID EDID . EDID . Base Block CTA-861 DisplayID Localized String . (Container ID) DisplayID CTA-861 . (<>) Base Block . --version SHA . I2C/DDC (I2C/DDC OPTIONS) DDC /dev/i2c-X i2c DDC . EDID HDCP (sink) . -a, --i2c-adapter DDC. /dev/i2c- . --i2c-edid EDID i2c. --i2c-hdcp HDCP i2c. --i2c-hdcp-ri HDCP Ri i2c . --i2c-test-reliability [duration=][,sleep=] EDID ( 0 ) ( 50 ) . EDID FAIL . i2c . (TIMING OPTIONS) DMT VIC HDMI VIC CVT GTF . EDID --gtf . --std , . --dmt DMT DMT . --vic VIC. --hdmi-vic HDMI VIC. --cvt w=,h=,fps=[,rb=][,interlaced][,overscan] [,alt][,hblank=][,vblank=][,early-vsync] CVT . ( !) . (progressive) (interlaced) . 0 ( reduced blanking ) 1-3 reduced blanking . interlaced . overscan (overscanned) . alt =2 : 1000 / 1001 * . alt =3 (horizontal blanking) 80 160 . hblank =3 ( 80-200 8) alt . vblank =3 (vertical blanking time) ( 460 705 RBv3 ). early-vsync =3 vsync . --gtf w=,h=[,fps=][,horfreq=][,pixclk=] [,interlaced][,overscan][,secondary][,C=][,M=][,K=][,J=] GTF . ( !) . (progressive) (interlaced) . (kHz) . (MHz) . fps horfreq pixclk . interlaced . overscan (overscanned) . secondary GTF reduced blanking . EDID EDID . : 40 600 128 20 . GTF . --ovt (rid=|w=,h=),fps= OVT . . . --list-established-timings Established Timings . --list-dmts DMT . --list-vics VIC . --list-hdmi-vics HDMI VIC . --list-rids CTA-861 RID . --list-rid-timings RID 0 . . edid-decode . . (SEE ALSO) Xorg(1), xrandr(1), cec-ctl(1), xorg.conf(5), fb.modes(5) (AUTHORS) edid-decode Adam Jackson Eric Anholt Damien Lespiau Hans Verkuil . linux-media@vger.kernel.org . v4l-utils 1.32.0 EDID-DECODE(1)