Floris497 / mac-pixel-clock-patch-V2

993 stars 221 forks source link

HDMI 2 stuck at 30Hz on 10.12.X? #191

Open Brick-Tamland opened 7 years ago

Brick-Tamland commented 7 years ago

Similar to many folks on here:

Had ElCap and IOKit running perfectly with 4K 60hz ResSwitch on HDMI 2.0

Upgraded to Sierra 10.12.5 and ran most recent CoreDisplay Patch. Resintalled SwitchResX and added custom resolution back.

4k @30hz works fine. 60Hz no dice. But it shows up as a selectable resolution. Just goes black if selected (no signal).

@Floris497 Is this looking like an issue with HDMI 2? Maybe I need the Nvidia patch in addition to the CoreDisplay?

This is HDMI 2.0 port on 970 GTX card in a 3.1 (2008) Mac Pro.

Side note -- If I select the Nvidia Desktop driver menu the display is detected but still only runs max 3840x2160 at 30hz.

If I select OS X driver menu the second screen (and Graphics card) doesn't show up at all

Have a DP to HDMI adapter on the way to test DP output. Will let you know.

Any help greatly appreciated.

Thanks for all your phenomenal work.

Brick-Tamland commented 7 years ago

DP to HDMI adapter now has output. SwitchResX says it is doing 60Hz now. (IHMO Still looks a bit more like 30Hz)

So it seems like there is an issue with HDMI support now in Sierra.

@Floris497 any ideas why HDMI 2 works in IOKit on ElCap. But not CoreDisplay on Sierra?

Floris497 commented 7 years ago

Wait wait I’m so stupid.... i think i know we tried this before.. i think the IOKit still has effects on Nvidia driver.. I’m going to test it in an hour or two. First breakfast and need to move the big machine to the TV in the living 😅

lolwatpear commented 7 years ago

I'm currently running a gtx 970 hdmi 2.0 to hdmi 2.0 on my samsung 4k TV. It works fine with IOKit under el Capitan. I get 4k 60hz.

I tried sierra and its latest version 10.12.5 with the latest nvidia web driver with CoreDisplay and it would not work. It said CoreDisplay was successfully installed. I would only get a black screen upon boot up.

Floris497 commented 7 years ago

I didn’t have time today to check.. but maybe the IOKit one works.. please check the iokit nvidia test branch and if you can force anything with the latest version in that iokit script if you feel advantageous :)

blackangel81 commented 7 years ago

First of all a big HELLO to the whole community :)

@Floris497 Second a big HELLO and THANK YOU, as you are the one that puts the effort to do all of this.

Third i will like to take some of your time as i need some help as i am totally clueless with the whole 4k@60hz especially in OSX..

My computer system has the Gigabyte GeForce GT 640 4GB ram. My TV (NOT monitor) its a 4K UHD Samsung UE50MU6100.

In Windows 10 it works as 4k@60hz flawless after enabling the HDMI UHD Color so it can work on 4:4:4 that gives this 4Κ/60Hz. (at least this is what the description says)..

On OSX Sierra 10.12.5 it only works at 4k@30hz, i applied the CoreDisplay-patcher.command and rebooted but still i can't find the 4k@60zh option anywhere. I installed SwitchResX i made a new Custom Resolution and it says invalid upon rebooting.

1) Shouldn't i have an option by now that says 4K@60hz what i am missing? If its something wrong with the custom resolution can someone please provide me with a screenshot so i can see the configuration ?

2) If i buy a newer graphics card with a DP to HDMI 2.0 that supports the 4k@60hz does that card will work for sure or still i need some patch to be done?

3) Does AMD cards work with the CoreDisplay-patcher if i need it for an AMD card?

Thanks everyone so much for you time :) Georgios

otri commented 7 years ago

Darn, I gave it a shot here, no luck getting 60Hz working on my 4K display. Using a MDP to HDMI 2.0 adapter from Plugable Running on a MacBook Pro 15" late 2013 model with NVIDIA GeForce GT 750M 2048 MB

I've patched:

My monitor's main descriptor block:

Descriptor #0 - Timing definition: Mode = 3840 x 2160 @ 60.000Hz Pixel Clock............. 594.00 MHz Non-Interlaced

                          Horizontal      Vertical
  Active.................. 3840 pixels        2160 lines
  Front Porch.............  176 pixels           8 lines
  Sync Width..............   88 pixels          10 lines
  Back Porch..............  296 pixels          72 lines
  Blanking................  560 pixels          90 lines
  Total................... 4400 pixels        2250 lines
  Scan Rate............... 135.000 kHz         60.000 Hz

  Image Size.............. 1872 mm        1053 mm
  Border..................    0 pixels           0 lines

      Sync: Digital separate with
          * Positive vertical polarity
          * Positive horizontal polarity

Here's the patch status:

./IOKit-patcher.command status

SIP looks to be disabled, all good!

Unknown version of IOKit found.. ---- BEGINNING MD5 HASH SUMS ---- version: 10.12.5 build:16F73

 otool IOKit: 9c0fd2c41653c197de42ca449b3cef55

otool IOKit.bak: 991df1fc5d2538f50a7e58e55f3a8fba IOKit: c28518353cd50c24f5b2bbcac0cf40d2 IOKit.bak: 366073413424a33fd43a96b7ad30103f

---- ENDING MD5 HASH SUMS -------

./CoreDisplay-patcher.command status

SIP looks to be disabled, all good!

(otool) Detected patched CoreDisplay on OS X 10.12.5 16F73.

./NVIDIA-WEB-MAXWELL-patcher.command status

SIP looks to be disabled, all good! Keep SIP disabled, if enabled again SIP prevent the Nvidia Driver from loading

Detected patched Nvidia driver on OS X nvidia web MAXWELL: 378.05.05.15f01 (10.18.5).

Tried manually adding the modeline using SwitchRes X:

switchresx modeline for 60hz
Floris497 commented 7 years ago

What cable and monitor are you using?

otri commented 7 years ago

It's an HDMI 2.0a spec cable. The monitor is a Samsung UN55KU6490. 55" curved. Tested the cable and monitor on another computer (Alienware 15 R2) and driving the 4K display no problem...

So, I'm wondering if Apple Mac OS is driving the Mini Display Port in plain Type 1 level-shifter mode, instead of switching to Display Port. I would assume the plugable MDP/Thunderbolt to HDMI 2.0 Active adapter (Rev B) would not present anything but a display port interface.

These adapters can be found here: http://plugable.com/products/mdp-hdmi/

I'm asking their customer support if they can do any firmware updates to emulate MST, and do MST to SST conversion. This could solve the issue more directly, and allow Mac to directly support 4K output but in MST mode.

Floris497 commented 7 years ago

Can you see what 40Hz does in switchresx? SST is preferable over MST since MST gives some problems in macOS 10.12.5 :/

rythn commented 7 years ago

I applied the same patches as otri and managed to get to 48hz but can't seem to get past that with SwitchResX. I'm on 10.12.6.

Floris497 commented 7 years ago

Same hardware?

rythn commented 7 years ago

It has a Skylake 6700k with a GTX 960.

Thank you for replying!

Floris497 commented 7 years ago

What display and cable/adapter?

rythn commented 7 years ago

I have a Sony XBR-X800D 43" TV. The cable is a Monster Platinum capable of 120Hz but the TV can get at upto 60hz 4K.

I also have the Club3D Displayport to HDMI adapter and can get at 60Hz with it but it gives me problems as I loose signal in sometimes in a couple of seconds, sometimes in about a minute and sometimes in about 5 minutes.

Floris497 commented 7 years ago

I think that at the moment HDMI2.0 is not working on 10.12.6, so the Club3D adapter is the solution for now.. The only thing that you should need is the CoreDisplay patch I think..

rythn commented 7 years ago

To which version would I need to downgrade in order to get 60hz? The latest version of El Capitan? Or upgrade to High Sierra maybe?

Thanks!

Floris497 commented 7 years ago

I don't remember actually.. look in the issues and you will find many more people asked questions before about 900 series cards and got it to work in older systems..

rythn commented 7 years ago

When i try to run the CoreDisplay patcher, I get a "Detected patched CoreDisplay" but when I try to unpatch it I get "There is no backup file, we can not undo the patch. the patch might not even been done. Closing.."

I don't remember the message I received when I patched the CoreDisplay, that why I would like to unpatch and patch.

Floris497 commented 7 years ago

Can you give me the 'md5' output?

rythn commented 7 years ago

md5 output:

---- BEGINNING MD5 HASH SUMS ---- version: 10.12.6 build:16G29

     otool CoreDisplay: 6708362921f852600e59e68c3e811eda
 otool CoreDisplay.bak: NO FILE (this is okay)
           CoreDisplay: 9896c3345a0b2ba87a3425c2c4d8a744
       CoreDisplay.bak: NO FILE (this is okay)

---- ENDING MD5 HASH SUMS -------
rythn commented 7 years ago

Hey Floris,

Did you find something related to the md5's?

Thank you.

Floris497 commented 7 years ago

Oh.. missed this thread somehow.. let me have a look and get back to you

rythn commented 7 years ago

Ok, thank you.

oscarbg commented 7 years ago

Would be nice to know if anybody upgraded to 10.13 with new NV drivers and finally 4k@60 is working like it was on 10.11?

dinpin commented 6 years ago

@oscarbg i can tell you the issue is present in 10.13 :/

jwestpro commented 6 years ago

I am on a mc pro 5.1 tower and os El cap 10.11.6 with an AMD 7950 which in bootcamp win 7, runs perfectly at 60hz 4k TWO 50" samsung AND 30" mac HD lcd. All run smooth scrolling cursor etc. nothing odd.

When i boot into mac el cap - poop - the newer samsung (new just this yr vs lat yr practically same model) goes to 30hz :(

Both hdmi out of tv go into Club 3D for the 2 display ports on the card and the mac hd of course connects via old dvi thingy.

Floris497 commented 6 years ago

Hm.. I guess you'll need a AMD Patch for this.. or some combination of IOKit and this patch.. please check some issue that looks similar to your setup with AMD, I'll probably have to make a new patch. I don't have so much time right now to find the issues with AMD dedicated cards.. :) (later next week i do have some time)

jwestpro commented 6 years ago

To be sure I tested the 4k tv in question on it's own and in the other mini display port. nothing changes it. i also for the heck of it restarted on different drives which run older os mavericks but things were strange there with other res aspects. I have this annoying hunch that if i could find an identical samsung 7000 series from last year, it would also work fine. i worry it's the mu8000 that is the problem. i'm doing more tests though

Floris497 commented 6 years ago

So one of the screens is working as expected?

jwestpro commented 6 years ago

ok LOL - fixed i think. it was a TV setting under "external device manager" "hdmi uhd color" needs to be turned on to "optimize quality for hdmi uhd connections, 2.0 spec are supported and can accept 4:4:4. Testing confirms solved. So sorry but maybe this will help someone down the road trying to run 4k tv's from a mac pro 6 core x3.33 with an AMD 7950 card. This card I got from OWC and it has a switch for pc/mac but so far works great both in standard mac environments as well as bootcamp running windows pro 7 64bit. I am about to set up a new bootcamp drive for windows pro 10 and will report here if anything is different concerning the video interface.

Floris497 commented 6 years ago

My TV has te setting also.. but it looks like shit when I enable it 😅 thanks for writing it down!

jwestpro commented 6 years ago

if i didn't specify earlier, i ony use these samsungs as monitors at the moment, along with the mac HD30" lcd. I have no idea how any tv or movie media would look with the settings, or gaming for that matter. it's a trading platform when in windows bootcamp mode.

carmelomcc commented 6 years ago

I have the following output when I try the patch:

Unknown version of IOKit found.. ---- BEGINNING MD5 HASH SUMS ---- version: 10.12.6 build:16G1212

 otool IOKit: 449aceaeea2662eeb2625fdf9473cd76

otool IOKit.bak: NO FILE (this is okay) IOKit: cd5e51ad1a6436bdc64d7d319520231e IOKit.bak: NO FILE (this is okay)

---- ENDING MD5 HASH SUMS -------

LuvLetter commented 6 years ago

I'm using the Samsung UH750 QLED 4K monitor via Dell's latest DA300 USB-C adapter with 2017 MacBook Pro 15-inch. But both the HDMI 2.0/DisplayPort 1.2 port cannot get up to 4K@60hz and even 1080P(no HiDPI) on macOS 10.13. The official site claims that the 4K@60hz need to support DP1.3. So it's AMD's fault that can't be running 60hz?

Floris497 commented 6 years ago

Did you try switchresx?

jwestpro commented 6 years ago

i'll test my samsung 4k on the laptop but i swear it worked fine 4k/60hz. but of course my 2015 laptop doesn't use usb-c. i see the 2017 mbp only has usb c outputs.

LuvLetter commented 6 years ago

@Floris497 Yes, and I have tried the DELL 4K monitor with both USB-C Adapter in the same result. I also buy a USB 3.1 gen2 to HDMI 2.0 cable but also be limited at 30hz... Which is really tough.

EDID report generated by SwitchResX Version 4.7.0 (x64) for display U28H75x


------------------- RAW DATA ------------------------

  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

0 | 00 FF FF FF FF FF FF 00 4C 2D FF 0D 58 4D 51 30 1 | 31 1B 01 03 80 3D 23 78 2A 5F B1 A2 57 4F A2 28 2 | 0F 50 54 BF EF 80 71 4F 81 00 81 C0 81 80 95 00 3 | A9 C0 B3 00 01 01 04 74 00 30 F2 70 5A 80 B0 58 4 | 8A 00 60 59 21 00 00 1E 00 00 00 FD 00 18 4B 1E 5 | 5A 1E 00 0A 20 20 20 20 20 20 00 00 00 FC 00 55 6 | 32 38 48 37 35 78 0A 20 20 20 20 20 00 00 00 FF 7 | 00 48 54 50 4A 43 30 30 30 32 32 0A 20 20 02 D9


  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

0 | 02 03 26 F0 4B 5F 10 04 1F 13 03 12 20 22 5E 5D 1 | 23 09 07 07 83 01 00 00 6D 03 0C 00 10 00 80 3C 2 | 20 10 60 01 02 03 02 3A 80 18 71 38 2D 40 58 2C 3 | 45 00 60 59 21 00 00 1E 02 3A 80 D0 72 38 2D 40 4 | 10 2C 45 80 60 59 21 00 00 1E 01 1D 00 72 51 D0 5 | 1E 20 6E 28 55 00 60 59 21 00 00 1E 56 5E 00 A0 6 | A0 A0 29 50 30 20 35 00 60 59 21 00 00 1A 00 00 7 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A8


  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

0 | 70 11 24 03 00 03 00 14 07 E8 00 00 FF 0E 2F 02 1 | AF 80 57 00 6F 08 59 00 07 80 09 00 0B 00 0A 53 2 | 77 69 74 63 68 52 65 73 58 95 00 00 00 00 00 00 3 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90


< 00FFFFFF FFFFFF00 4C2DFF0D 584D5130 311B0103 803D2378 2A5FB1A2 574FA228 0F5054BF EF80714F 810081C0 81809500 A9C0B300 01010474 0030F270 5A80B058 8A006059 2100001E 000000FD 00184B1E 5A1E000A 20202020 20200000 00FC0055 32384837 35780A20 20202020 000000FF 00485450 4A433030 3032320A 202002D9 020326F0 4B5F1004 1F130312 20225E5D 23090707 83010000 6D030C00 1000803C 20106001 0203023A 80187138 2D40582C 45006059 2100001E 023A80D0 72382D40 102C4580 60592100 001E011D 007251D0 1E206E28 55006059 2100001E 565E00A0 A0A02950 30203500 60592100 001A0000 00000000 00000000 00000000 000000A8 70112403 00030014 07E80000 FF0E2F02 AF805700 6F085900 07800900 0B000A53 77697463 68526573 58950000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000090 >


{ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x4C, 0x2D, 0xFF, 0x0D, 0x58, 0x4D, 0x51, 0x30, 0x31, 0x1B, 0x01, 0x03, 0x80, 0x3D, 0x23, 0x78, 0x2A, 0x5F, 0xB1, 0xA2, 0x57, 0x4F, 0xA2, 0x28, 0x0F, 0x50, 0x54, 0xBF, 0xEF, 0x80, 0x71, 0x4F, 0x81, 0x00, 0x81, 0xC0, 0x81, 0x80, 0x95, 0x00, 0xA9, 0xC0, 0xB3, 0x00, 0x01, 0x01, 0x04, 0x74, 0x00, 0x30, 0xF2, 0x70, 0x5A, 0x80, 0xB0, 0x58, 0x8A, 0x00, 0x60, 0x59, 0x21, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0xFD, 0x00, 0x18, 0x4B, 0x1E, 0x5A, 0x1E, 0x00, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x55, 0x32, 0x38, 0x48, 0x37, 0x35, 0x78, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x48, 0x54, 0x50, 0x4A, 0x43, 0x30, 0x30, 0x30, 0x32, 0x32, 0x0A, 0x20, 0x20, 0x02, 0xD9, 0x02, 0x03, 0x26, 0xF0, 0x4B, 0x5F, 0x10, 0x04, 0x1F, 0x13, 0x03, 0x12, 0x20, 0x22, 0x5E, 0x5D, 0x23, 0x09, 0x07, 0x07, 0x83, 0x01, 0x00, 0x00, 0x6D, 0x03, 0x0C, 0x00, 0x10, 0x00, 0x80, 0x3C, 0x20, 0x10, 0x60, 0x01, 0x02, 0x03, 0x02, 0x3A, 0x80, 0x18, 0x71, 0x38, 0x2D, 0x40, 0x58, 0x2C, 0x45, 0x00, 0x60, 0x59, 0x21, 0x00, 0x00, 0x1E, 0x02, 0x3A, 0x80, 0xD0, 0x72, 0x38, 0x2D, 0x40, 0x10, 0x2C, 0x45, 0x80, 0x60, 0x59, 0x21, 0x00, 0x00, 0x1E, 0x01, 0x1D, 0x00, 0x72, 0x51, 0xD0, 0x1E, 0x20, 0x6E, 0x28, 0x55, 0x00, 0x60, 0x59, 0x21, 0x00, 0x00, 0x1E, 0x56, 0x5E, 0x00, 0xA0, 0xA0, 0xA0, 0x29, 0x50, 0x30, 0x20, 0x35, 0x00, 0x60, 0x59, 0x21, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA8, 0x70, 0x11, 0x24, 0x03, 0x00, 0x03, 0x00, 0x14, 0x07, 0xE8, 0x00, 0x00, 0xFF, 0x0E, 0x2F, 0x02, 0xAF, 0x80, 0x57, 0x00, 0x6F, 0x08, 0x59, 0x00, 0x07, 0x80, 0x09, 0x00, 0x0B, 0x00, 0x0A, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x58, 0x95, 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, 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, 0x90 }


Valid EDID block #0: checksum ok
Valid EDID block #1: checksum ok
Valid EDID block #2: checksum ok

------------------- MAIN EDID BLOCK -----------------

EDID Version........1.3
Manufacturer........SAM (4C2D)
Product ID..........3583 (0DFF)
Serial Number.......30514D58

Manufactured........Week 49 of year 2017
Max H Size..........61 cm
Max V Size..........35 cm
Gamma...............2.20

Display Supported Features:

Power Management: Active off

Display type:

RGB 4:4:4 & YCrCb 4:4:4 Color Encoding Formats
Display is non continuous frequency
Default color space is not sRGB standard
Preferred timing mode includes Native Pixel Format

Input signal & sync:

Digital Input Color Bit Depth is undefined Digital Interface is not defined

Color info:

Red x = 0.634 Green x = 0.312 Blue x = 0.158 White x = 0.312 Red y = 0.341 Green y = 0.636 Blue y = 0.062 White y = 0.329

Established Timings:

720 x 400 @ 70Hz
640 x 480 @ 60Hz
640 x 480 @ 67Hz
640 x 480 @ 72Hz
640 x 480 @ 75Hz
800 x 600 @ 56Hz
800 x 600 @ 60Hz
800 x 600 @ 72Hz
800 x 600 @ 75Hz
832 x 624 @ 75Hz
1024 x 768 @ 60Hz
1024 x 768 @ 70Hz
1024 x 768 @ 75Hz
1280 x 1024 @ 75Hz

Manufacturer Reserved Timings:

    1152 x 870 @ 75Hz

Standard Timing Identification:

#0: 1152 x 864 @ 75Hz   (714F)
#1: 1280 x 800 @ 60Hz   (8100)
#2: 1280 x 720 @ 60Hz   (81C0)
#3: 1280 x 1024 @ 60Hz  (8180)
#4: 1440 x 900 @ 60Hz   (9500)
#5: 1600 x 900 @ 60Hz   (A9C0)
#6: 1680 x 1050 @ 60Hz  (B300)

Monitor Description blocks:

Descriptor #0 - Timing definition:
Mode = 3840 x 2160 @ 30.000Hz
    Pixel Clock............. 297.00 MHz     Non-Interlaced

                            Horizontal      Vertical
    Active.................. 3840 pixels        2160 lines
    Front Porch.............  176 pixels           8 lines
    Sync Width..............   88 pixels          10 lines
    Back Porch..............  296 pixels          72 lines
    Blanking................  560 pixels          90 lines
    Total................... 4400 pixels        2250 lines
    Scan Rate...............  67.500 kHz         30.000 Hz

    Image Size..............  608 mm         345 mm
    Border..................    0 pixels           0 lines

        Sync: Digital separate with
            * Positive vertical polarity
            * Positive horizontal polarity

Descriptor #1 - Monitor limits:
    Horizontal frequency range.......30-90 kHz
    Vertical frequency range.........24-75 Hz
    Maximum bandwidth range..........300 MHz
    GTF supported

Descriptor #2 - Monitor name:
    U28H75x

Descriptor #3 - Serial number:
    HTPJC00022

------------ EXTENSION EDID BLOCK 1 ---------------

CEA-EXT: CEA 861 Series Extension:

Revision:...........................3
First DTD block at offset...........34
Display Supports:
    Underscan on PC modes
    Basic audio
    YCbCr 4:4:4
    YCbCr 4:2:2

Data Block Collection #1 Video Type: standard CEA Timings 1): (95) 3840 x 2160p @ 30Hz - 16:9 2): (16) 1920 x 1080p @ 59.94/60Hz - 16:9 - '1080p' 3): ( 4) 1280 x 720p @ 59.94/60Hz - 16:9 - '720p' 4): (31) 1920 x 1080p @ 50Hz - 16:9 - '1080p50' 5): (19) 1280 x 720p @ 50Hz - 16:9 - '720p50' 6): ( 3) 720 x 480p @ 59.94/60Hz - 16:9 - '480pH' 7): (18) 720 x 576p @ 50Hz - 16:9 - '576pH' 8): (32) 1920 x 1080p @ 23.98/24Hz - 16:9 - '1080p24' 9): (34) 1920 x 1080p @ 29.97/30Hz - 16:9 - '1080p30' 10): (94) 3840 x 2160p @ 25Hz - 16:9 11): (93) 3840 x 2160p @ 24Hz - 16:9

Data Block Collection #2 Audio Type Block Supported format: Linear Pulse Code Modulation (LPƒ), on 2 channels Supported freq: 32kHz, 44.1kHz, 48kHz Supported samples: 16 bit, 20 bit, 24 bit

Data Block Collection #3 Speaker allocation data block Speaker map: FL/FR - Front Left/Right

Data Block Collection #4 Vendor specific Identifier Found HDMI IEEE Registration Identifier CEC physical address........... 1.0.0.0 Supports AI (ACP, ISRC)........ Yes Supports 48bpp color depth..... No Supports 36bpp color depth..... No Supports 30bpp color depth..... No Supports YCbCr 4:4:4........... No Supports dual-link DVI......... No Maximum TMDS clock............. 300 MHz HDMI video capabilities........ Yes Base EDID image size is in multiples of 1cm Supports 3D.................... No HDMI 1.4a specifics............ present HDMI VIC 0................. 3840 x 2160 @ 30Hz HDMI VIC 1................. 3840 x 2160 @ 25Hz HDMI VIC 2................. 3840 x 2160 @ 24Hz

Detailed Timing Blocks - 0 is native Detailed Timing Block #1 - Timing definition: Mode = 1920 x 1080 @ 60.000Hz Pixel Clock............. 148.50 MHz Non-Interlaced

                            Horizontal      Vertical
    Active.................. 1920 pixels        1080 lines
    Front Porch.............   88 pixels           4 lines
    Sync Width..............   44 pixels           5 lines
    Back Porch..............  148 pixels          36 lines
    Blanking................  280 pixels          45 lines
    Total................... 2200 pixels        1125 lines
    Scan Rate...............  67.500 kHz         60.000 Hz

    Image Size..............  608 mm         345 mm
    Border..................    0 pixels           0 lines

        Sync: Digital separate with
            * Positive vertical polarity
            * Positive horizontal polarity

Detailed Timing Block #2 - Timing definition:
Mode = 1920 x 1080 @ 50.000Hz
    Pixel Clock............. 148.50 MHz     Non-Interlaced

                            Horizontal      Vertical
    Active.................. 1920 pixels        1080 lines
    Front Porch.............  528 pixels           4 lines
    Sync Width..............   44 pixels           5 lines
    Back Porch..............  148 pixels          36 lines
    Blanking................  720 pixels          45 lines
    Total................... 2640 pixels        1125 lines
    Scan Rate...............  56.250 kHz         50.000 Hz

    Image Size..............  608 mm         345 mm
    Border..................    0 pixels           0 lines

        Sync: Digital separate with
            * Positive vertical polarity
            * Positive horizontal polarity

Detailed Timing Block #3 - Timing definition:
Mode = 1280 x 720 @ 60.000Hz
    Pixel Clock............. 74.25 MHz      Non-Interlaced

                            Horizontal      Vertical
    Active.................. 1280 pixels         720 lines
    Front Porch.............  110 pixels           5 lines
    Sync Width..............   40 pixels           5 lines
    Back Porch..............  220 pixels          20 lines
    Blanking................  370 pixels          30 lines
    Total................... 1650 pixels         750 lines
    Scan Rate...............  45.000 kHz         60.000 Hz

    Image Size..............  608 mm         345 mm
    Border..................    0 pixels           0 lines

        Sync: Digital separate with
            * Positive vertical polarity
            * Positive horizontal polarity

Detailed Timing Block #4 - Timing definition:
Mode = 2560 x 1440 @ 59.951Hz
    Pixel Clock............. 241.50 MHz     Non-Interlaced

                            Horizontal      Vertical
    Active.................. 2560 pixels        1440 lines
    Front Porch.............   48 pixels           3 lines
    Sync Width..............   32 pixels           5 lines
    Back Porch..............   80 pixels          33 lines
    Blanking................  160 pixels          41 lines
    Total................... 2720 pixels        1481 lines
    Scan Rate...............  88.787 kHz         59.951 Hz

    Image Size..............  608 mm         345 mm
    Border..................    0 pixels           0 lines

        Sync: Digital separate with
            * Negative vertical polarity
            * Positive horizontal polarity

------------ EXTENSION EDID BLOCK 2 ---------------

DID-EXT: Display ID Extension:

(only partly interpreted)
DisplayID version........1.1

DisplayID Block Type = Detailed Timing Block type 1: Detailed Timing #1 in Block Mode = 3840 x 2160 @ 60.000Hz Pixel Clock............. 594.00 MHz Non-Interlaced

                            Horizontal      Vertical
    Active.................. 3840 pixels        2160 lines
    Front Porch.............  176 pixels           8 lines
    Sync Width..............   88 pixels          10 lines
    Back Porch..............  296 pixels          72 lines
    Blanking................  560 pixels          90 lines
    Total................... 4400 pixels        2250 lines
    Scan Rate............... 135.000 kHz         60.000 Hz

        Is non-default Mode
        Sync: Digital separate with
            * Positive vertical polarity
            * Positive horizontal polarity

DisplayID Block Type = ASCII String: SwitchResX