Can anyone help me understand the EDID from my display (TV monitor)?
|
11-28-2021, 11:17 AM
Post: #1
|
|||
|
|||
Can anyone help me understand the EDID from my display (TV monitor)?
I purchased a thunderbolt 3 usb-C interface to connect a 2019 MBP AMD / Intel to my monitor. Then I went through a few posts regarding setting the refresh rate and resolution. I was unable to set the refresh rate to 60Hz.
However all the HDMI ports on the TV monitor are marked 4k@60Hz. Then after searching around I found a tool people claimed allowed you to set the refresh rate. Unfortunately my work computer does not allow me to have administrator access required by the tool to set a custom EDID. (however I do seem to have some root and some sorts of admin like access) Regardless I was able to dump the existing EDID. Reading through most of the information dump below, it looks like most of the settings only show 4k@30Hz max. But there is one extra section I'm curious about, that is Data Block #5 which seems to mention two 4k@60Hz resolutions . This elicts the following inquiry: With DataBlock #5 should the laptop already support the refresh rate? Is Mac OS perhaps providing an overlay for my monitor that's ignoring this Data Block 5 video modes? https://makerforce.io/modifying-macos-di...solutions/ Should I feel safe trying to add or remove an overlay in an attempt to get the 4K@60Hz working from the display ? Should I try to remove an existing overlay first expecting that it's "blocking" the information provided in data block #5? ``` Data Block #5 Extended Data Block: YCbCr 4:2:0 video data block VIC # 0: ( 97) 3840 x 2160 @ 60Hz - 16:9 VIC # 1: (102) 4096 x 2160 @ 60Hz - 256:135 ``` Code: ----------------------------------------------------- |
|||
11-28-2021, 04:26 PM
Post: #2
|
|||
|
|||
RE: Can anyone help me understand the EDID from my display (TV monitor)?
Adding a resolution that should already exist won't work because there has to be a reason why the resolution isn't available. 3840x2160 @ 60 Hz requires either HDMI 2.0 or YCbCr 4:2:0, but the TV is not reporting HDMI 2.0, and I don't know if macOS supports YCbCr 4:2:0 for your laptop. There might be some setting that needs to be enabled on the TV for HDMI 2.0, but I can't find a manual or any useful information about the TV online. The USB-C adapter also needs to support HDMI 2.0, but that wouldn't affect the EDID.
|
|||
11-28-2021, 06:55 PM
(Last edited: 11-28-2021, 08:20 PM by discord)
Post: #3
|
|||
|
|||
RE: Can anyone help me understand the EDID from my display (TV monitor)?
(11-28-2021 04:26 PM)ToastyX Wrote: Adding a resolution that should already exist won't work because there has to be a reason why the resolution isn't available. 3840x2160 @ 60 Hz requires either HDMI 2.0 or YCbCr 4:2:0, but the TV is not reporting HDMI 2.0, and I don't know if macOS supports YCbCr 4:2:0 for your laptop. There might be some setting that needs to be enabled on the TV for HDMI 2.0, but I can't find a manual or any useful information about the TV online. The USB-C adapter also needs to support HDMI 2.0, but that wouldn't affect the EDID. It's funny because every HDMI port on the back of the TV is marked 3840x2160 @ 60 Hz. I will eventually be dual booting a linux variant via t2linux, if there's any flexibility. The usb-c <-> hdmi adapter is marked as thunderbolt 3 compatible and supporting 3840x2160 @ 60 on amazon. Then I will have to try it on another monitor. Regarding HDMI 2.0. I thought that supported extra bandwidth beyond 10Gb / s so 4:2:2 support was possible. I was under the impression that 4:2:0 used under 10Gb / s but I'm just exposing my ignorance. Some more details about graphics cards and displays from System Information. ``` AMD Radeon Pro 5500M: Chipset Model: AMD Radeon Pro 5500M Type: GPU Bus: PCIe PCIe Lane Width: x8 VRAM (Total): 4 GB Vendor: AMD (0x1002) Device ID: 0x7340 Revision ID: 0x0040 ROM Revision: 113-D3220E-190 VBIOS Version: 113-D32206U1-020 Option ROM Version: 113-D32206U1-020 EFI Driver Version: 01.A1.190 Automatic Graphics Switching: Supported gMux Version: 5.0.0 Metal Family: Supported, Metal GPUFamily macOS 2 Displays: Color LCD: Display Type: Built-In Retina LCD Resolution: 3072 x 1920 Retina Framebuffer Depth: 30-Bit Color (ARGB2101010) Main Display: Yes Mirror: Off Online: Yes Automatically Adjust Brightness: Yes Connection Type: Internal LC65Q73+: Resolution: 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition) UI Looks like: 3840 x 2160 @ 30.00Hz Framebuffer Depth: 30-Bit Color (ARGB2101010) Mirror: Off Online: Yes Rotation: Supported Automatically Adjust Brightness: No Connection Type: DVI or HDMI Adapter Firmware Version: 7.55 Television: Yes ``` ``` Intel UHD Graphics 630: Chipset Model: Intel UHD Graphics 630 Type: GPU Bus: Built-In VRAM (Dynamic, Max): 1536 MB Vendor: Intel Device ID: 0x3e9b Revision ID: 0x0002 Automatic Graphics Switching: Supported gMux Version: 5.0.0 Metal Family: Supported, Metal GPUFamily macOS 2 ``` |
|||
11-28-2021, 08:25 PM
(Last edited: 11-28-2021, 10:41 PM by discord)
Post: #4
|
|||
|
|||
RE: Can anyone help me understand the EDID from my display (TV monitor)?
On this spec sheet it appears to be HDMI 2.0
(11-28-2021 04:26 PM)ToastyX Wrote: Adding a resolution that should already exist won't work because there has to be a reason why the resolution isn't available. 3840x2160 @ 60 Hz requires either HDMI 2.0 or YCbCr 4:2:0, but the TV is not reporting HDMI 2.0, and I don't know if macOS supports YCbCr 4:2:0 for your laptop. There might be some setting that needs to be enabled on the TV for HDMI 2.0, but I can't find a manual or any useful information about the TV online. The USB-C adapter also needs to support HDMI 2.0, but that wouldn't affect the EDID. |
|||
11-28-2021, 10:47 PM
(Last edited: 11-28-2021, 10:48 PM by discord)
Post: #5
|
|||
|
|||
RE: Can anyone help me understand the EDID from my display (TV monitor)?
Found the product page to the model number corresponding to the back of the TV https://www.sharptvusa.com/support/model...-65q7330u.
In the spec sheet https://assets.sharptvusa.com/assets/Pro...oc-v01.pdf It clearly shows HDMI 2.0 inputs. Right now I presume what is happening is that MAC OS is overlaying the EDID information. We also see that the EDID information does not contain the exact model number. I might try my own overlay because the product documentation states the device ports are HDMI 2.0 (11-28-2021 04:26 PM)ToastyX Wrote: Adding a resolution that should already exist won't work because there has to be a reason why the resolution isn't available. 3840x2160 @ 60 Hz requires either HDMI 2.0 or YCbCr 4:2:0, but the TV is not reporting HDMI 2.0, and I don't know if macOS supports YCbCr 4:2:0 for your laptop. There might be some setting that needs to be enabled on the TV for HDMI 2.0, but I can't find a manual or any useful information about the TV online. The USB-C adapter also needs to support HDMI 2.0, but that wouldn't affect the EDID. |
|||
11-29-2021, 01:26 AM
Post: #6
|
|||
|
|||
RE: Can anyone help me understand the EDID from my display (TV monitor)?
(11-28-2021 06:55 PM)discord Wrote: Regarding HDMI 2.0. I thought that supported extra bandwidth beyond 10Gb / s so 4:2:2 support was possible. I was under the impression that 4:2:0 used under 10Gb / s but I'm just exposing my ignorance.Technically YCbCr 4:2:0 was not officially supported until HDMI 2.0, but 3840x2160 @ 60 Hz can fit within HDMI 1.4 bandwidth with YCbCr 4:2:0, which is what the TV defines, but macOS does not seem to support that with your laptop because it's being ignored. (11-28-2021 10:47 PM)discord Wrote: Right now I presume what is happening is that MAC OS is overlaying the EDID information. We also see that the EDID information does not contain the exact model number. I might try my own overlay because the product documentation states the device ports are HDMI 2.0MacOS would not change the EDID in that way. This is a problem with the TV. The TV is not reporting HDMI 2.0, and it's only reporting 3840x2160 @ 60 Hz with YCbCr 4:2:0. That leaves only four possibilities: 1. Some setting needs to be changed in the TV to enable HDMI 2.0. 2. Only some of the ports actually support HDMI 2.0 despite the labeling. 3. The TV supports HDMI 2.0, but is not reporting it correctly. 4. The TV doesn't actually support HDMI 2.0. |
|||
11-29-2021, 06:58 AM
Post: #7
|
|||
|
|||
RE: Can anyone help me understand the EDID from my display (TV monitor)?
Since the manual states all ports are HDMI 2.0 and we see YCbCr 4:2:0 described, we might assume 3. The TV supports HDMI 2.0, but is not reporting it correctly.
Then can I use an overlay to try to add the mode? |
|||
11-29-2021, 09:39 AM
Post: #8
|
|||
|
|||
RE: Can anyone help me understand the EDID from my display (TV monitor)?
I think I eliminated
1. Some setting needs to be changed in the TV to enable HDMI 2.0. I went through all the TV menus I could find and didn't find anything specific. What settings I did try, game mode, direct input vs notable input did not allow macOS to choose 60Hz 2. Only some of the ports actually support HDMI 2.0 despite the labeling. I tried 2 of the three inputs. Again no 60Hz. One other thing that's funny is the "preferred" resolution seems to be 1920x1080 @ 30Hz if I recall correctly. Unless they were false advertising the set, I would assume it is supposed to have HDMI 2.0 based on the documentation https://www.sharptvusa.com/support/model...c-65q7330u Finally some people claim macOS cannot properly read EDID https://github.com/Akemi/macOS-edid-modification |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)