Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

joevt

macrumors 604
Jun 21, 2012
6,935
4,235
Any reason you rated it 4 stars and not 5?
When I bought it, I think the 1510-A had a higher price. I did not like that the price was different even though the only difference is probably firmware. Now it appears the 1510-A has a lower price...
I do not like the fact that there needs to be two different versions. Why not add a switch? (I guess a switch would make it more expensive). There's also another problem described below:

Anyhow, I have now ordered it. I assume it will work with the 12" MacBook, but just without support for brightness adjustment, since I won't be able to plug in the USB 2 connector.
Good point. They should have added a USB port. Since Dual Link DVI is limited to 330Hz, they could make it a USB 3.x port. I guess that would just add cost, and they might as well make it a USB-C dock in that case.

A 12" MacBook only has one USB-C port and it's not Thunderbolt. Maybe you should consider a USB-C dock and connect a DisplayPort to Dual Link DVI adapter to that. Then there would be USB ports for the display and external storage devices and input devices. The only USB-C dock that I know (or remember) that has a USB-C DisplayPort Alt Mode port is the HP Thunderbolt Dock G2.

The HP Thunderbolt Dock G2 gets eight lanes of up to HBR3 link rate when connected to Thunderbolt. It gets two lanes when connected to USB-C DisplayPort Alt Mode (no Thunderbolt).

Actually, I just tried the CalDigit Element Hub as a USB-C connected device (not Thunderbolt). It's Thunderbolt ports appear to be able to support USB-C DisplayPort Alt Mode (just like the HP's USB-C DisplayPort Alt Mode port) even when the Element Hub's upstream Thunderbolt 4 port is connected to a USB-C with DisplayPort Alt Mode (non-Thunderbolt) port. The problem is that the CAC-1510 adapters require four lanes of HBR for full bandwidth but a USB-C hub usually only has two lanes of DisplayPort. The only USB-C hubs that accept four lanes of DisplayPort input are those that don't support USB 3.x (Cable Matters makes some).

The CAC-1510 can work with the HP Thunderbolt Dock G2 because the HP has an internal MST Hub that can convert the input of two lanes of HBR2 to four lanes of HBR for the CAC-1510 adapter.

The CalDigit SOHO Dock is a USB-C dock with a similar internal MST Hub (only two outputs instead of three, but macOS doesn't support MST for multiple displays so it doesn't matter - we're just using the MST Hub for DisplayPort Link Width/Rate conversion). The SOHO doesn't have a USB-C output though.
 
  • Like
Reactions: Amethyst1 and zoltm

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
When I bought it, I think the 1510-A had a higher price. I did not like that the price was different even though the only difference is probably firmware. Now it appears the 1510-A has a lower price...
Yes, I remember looking at one last summer and it was very expensive, and I wasn't even sure it would work so I didn't buy it. I can't remember if it was the same one or not, but it might have been.

And now it's actually cheaper. Nice.

I do not like the fact that there needs to be two different versions. Why not add a switch? (I guess a switch would make it more expensive). There's also another problem described below:


Good point. They should have added a USB port. Since Dual Link DVI is limited to 330Hz, they could make it a USB 3.x port. I guess that would just add cost, and they might as well make it a USB-C dock in that case.
Yeah, cost is an issue, and the other issue I've run into is power utilization. I'm thinking that if you put in an extra USB port, you will have customers that will be tempted to plug in USB devices that will too much draw power (like a fast flash drive) which could do two things: 1) Potentially make the dual-link DVI connection unreliable and 2) Potentially make the other USB device act flaky due to the borderline power availability. The solution of this of course is to add a power source input, but as you suggest, then you've pretty much got a dock now. And that dock is not only much, much more expensive, it's also much less convenient because it physically bigger and requires a power plug. Furthermore for 95% of their customers, it would be unnecessary, because it's only the iPad Pro and the 12" MacBook that suffer this issue. (And now with the Magic Keyboard, not even the iPad Pro has this issue, because the Magic Keyboard has a separate USB-C charging port.) All other laptops and all the desktops have at least one other USB port. This includes even that new USB port starved entry level 24" iMac. :p

That said, I would have loved to see a power delivery USB-C port. You don't have to make the USB-C port carry data. A lot of USB-C hubs take this route. You have USB-C just for a charger to keep the laptop charged and nothing else. Even an iPad USB-C charger would be sufficient power for a 12" MacBook in that context.

A 12" MacBook only has one USB-C port and it's not Thunderbolt. Maybe you should consider a USB-C dock and connect a DisplayPort to Dual Link DVI adapter to that.
More often than not when I've tried something like this, I've run into issues. So, I like the KISS principle. And even when it does work, it's really messy so I don't bother anyway.

Anyhow, it's not a major concern for me as I don't plan on using the MacBook with the 30" Cinema Display much. My main reason for wanting USB-C to dual-link DVI support is for future Mac purchases, like an M2 Mac mini with 32 GB RAM.
 
Last edited:

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
After I ordered the Club3D one, I found out that there is also a CableCreation model that does the same thing and which is considerably cheaper:


In fact, it looks identical, aside from the fact this one has a gold-plated connected and a slightly shorter 5" cable.

However, it specifically says it is not compatible with the iPad Pro in this image:

61PNNPzcxiS._AC_SL1001_.jpg


But then in the main description for the CableCreation, it says it works with the iPad Pro.

The Club 3D one has at least one reviewer that says it works with the 2020 iPad Pro with 30" Cinema Display.

Both have reports of failures after three months, and both have reports of screen anomalies on some units, although there are a few more of the reports with the CableCreation one.

I wonder if they are actually the same hardware from the same OEM, or if they are using different internals.
 
Last edited:

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
As mentioned, the main box looks identical, and it has the same dimensions:

2525_4.jpg


61MD9ZbNyPL._AC_SL1001_.jpg
 

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
A 12" MacBook only has one USB-C port and it's not Thunderbolt. Maybe you should consider a USB-C dock and connect a DisplayPort to Dual Link DVI adapter to that. Then there would be USB ports for the display and external storage devices and input devices. The only USB-C dock that I know (or remember) that has a USB-C DisplayPort Alt Mode port is the HP Thunderbolt Dock G2.
Despite my post earlier, I ended up ordering both the CableCreation USB-C to dual-link DVI adapter as well as a USB-C hub. And I've cancelled my Club 3D adapter order for now. If the CableCreation one doesn't work, then I'll order the Club 3D one again.

I've had been looking for a simple USB-C to USB-C + USB 3 adapter for a long time for my iMac, but couldn't find a decent one for a decent price, but it turns out CableCreations has one now which even includes USB-C power delivery so I ordered one. They don't actually recommend connecting monitors to it but if it doesn't work with the dual-link DVI adapter on the 12" MacBook, that's OK since it's really for the iMac. If the combo works on the 12" MacBook, then bonus.

51GGcIaV8UL._AC_SL1001_.jpg



EDIT:

Warning. It seems this is an HDCP-on adapter. I had no idea, but it turns out my 30" is from 2007 and supports HDCP, which is why it works with this adapter. See my new post here:

 
Last edited:
  • Like
Reactions: zoltm

J0m083

macrumors newbie
Feb 17, 2012
17
18
I've been using this one for years with ACD 30 and multiple computers, latest mini M1:

USB Type C Adapter,Benfei USB-C/USB Type C to Mini DisplayPort/Mini DP Adapter Cable with Aluminium Case Support 4K Resolution ad $7.99 / E10.99

 
  • Like
Reactions: zoltm

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
I've been using this one for years with ACD 30 and multiple computers, latest mini M1:

USB Type C Adapter,Benfei USB-C/USB Type C to Mini DisplayPort/Mini DP Adapter Cable with Aluminium Case Support 4K Resolution ad $7.99 / E10.99

That would not be compatible with the 30" Cinema Display on its own. You would need another adapter. Usually that would be Apple's mini-DP to dual-link DVI adapter, which is quite expensive and bulky (and no longer available).


MB571.jpeg

The adapters in this thread remove the need for the extra adapter.
 
Last edited:

joevt

macrumors 604
Jun 21, 2012
6,935
4,235
I've had been looking for a simple USB-C to USB-C + USB 3 adapter for a long time for my iMac, but couldn't find a decent one for a decent price, but it turns out CableCreations has one now which even includes USB-C power delivery so I ordered one. They don't actually recommend connecting monitors to it but if it doesn't work with the dual-link DVI adapter on the 12" MacBook, that's OK since it's really for the iMac. If the combo works on the 12" MacBook, then bonus.
I don't see how they can call the Cable Creations hub "multifunctional" since it doesn't support video. Even if it did, it probably wouldn't work with the Dual Link DVI adapter because the adapter probably uses 4 lanes of HBR (like the Club 3D adapter), while USB-C docks that support USB 3.x cannot provide more than 2 lanes unless they include a MST Hub for multiple display outputs.

When you get the CableCreations Dual Link DVI adapter, connect it to a relatively modern Intel Mac and verify the DisplayPort link rate and link width with the AGDCDiagnose command.
 

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
I don't see how they can call the Cable Creations hub "multifunctional" since it doesn't support video. Even if it did, it probably wouldn't work with the Dual Link DVI adapter because the adapter probably uses 4 lanes of HBR (like the Club 3D adapter), while USB-C docks that support USB 3.x cannot provide more than 2 lanes unless they include a MST Hub for multiple display outputs.
Why would the adapter need 4 lanes? Can't you theoretically do 2560x1600 at 60 Hz over 2 lanes?

FWIW, CableCreation told me that USB-C hub supports DisplayPort Alt Mode.

When you get the CableCreations Dual Link DVI adapter, connect it to a relatively modern Intel Mac and verify the DisplayPort link rate and link width with the AGDCDiagnose command.

Where is the AGDCDiagnose command? Do you need the dev tools installed or something?

If I use the edid-decode command on my 2017 5K iMac, I get this for the primary display:

Code:
Block 0, Base EDID:
  EDID Structure Version & Revision: 1.4
  Vendor & Product Identification:
    Manufacturer: APP
    Model: 44563
    Serial Number: [redacted]
    Made in: week 10 of 2016
  Basic Display Parameters & Features:
    Digital display
    Bits per primary color channel: 10
    DisplayPort interface
    Maximum image size: 60 cm x 34 cm
    Gamma: 2.20
    DPMS levels: Off
    Supported color formats: RGB 4:4:4
    First detailed timing does not include the native pixel format and preferred refresh rate
  Color Characteristics:
    Red  : 0.6796, 0.3203
    Green: 0.2646, 0.6904
    Blue : 0.1494, 0.0556
    White: 0.3095, 0.3291
  Established Timings I & II: none
  Standard Timings: none
  Detailed Timing Descriptors:
    Dummy Descriptor:
    Dummy Descriptor:
    Display Product Name: 'iMac'
    Empty Descriptor
  Extension blocks: 2
Checksum: 0x4a

----------------

Block 1, DisplayID Extension Block:
  Version: 1.3
  Extension Count: 0
  Display Product Type: Standalone display device
  Video Timing Modes Type 1 - Detailed Timings Data Block:
    DTD:  5120x2880   59.993 Hz  16:9   177.699 kHz  938.250 MHz (aspect 16:9, no 3D stereo, preferred)
               Hfront   48 Hsync  32 Hback  80 Hpol P
               Vfront    3 Vsync   5 Vback  74 Vpol N
  Vendor-Specific Data Block (Apple):
    fa 10 00 01 01 00 12 76 31 fc 78 fb ff 02 10 88 '.......v1.x.....'
    62 d3 fa f8 f8 fe ff ff                         'b.......'
  Checksum: 0xc7
Checksum: 0x90

----------------

Block 2, DisplayID Extension Block:
  Version: 1.3
  Extension Count: 0
  Video Timing Modes Type 1 - Detailed Timings Data Block:
    DTD:  4096x2304   59.980 Hz  16:9   142.152 kHz  605.000 MHz (aspect 16:9, no 3D stereo)
               Hfront   48 Hsync  32 Hback  80 Hpol N
               Vfront    3 Vsync   5 Vback  58 Vpol N
    DTD:  3840x2160   59.997 Hz  16:9   133.312 kHz  533.250 MHz (aspect 16:9, no 3D stereo)
               Hfront   48 Hsync  32 Hback  80 Hpol N
               Vfront    3 Vsync   5 Vback  54 Vpol N
    DTD:  3200x1800   59.982 Hz  16:9   111.086 kHz  373.250 MHz (aspect 16:9, no 3D stereo)
               Hfront   48 Hsync  32 Hback  80 Hpol N
               Vfront    3 Vsync   5 Vback  44 Vpol N
    DTD:  2560x1440   59.951 Hz  16:9    88.787 kHz  241.500 MHz (aspect 16:9, no 3D stereo)
               Hfront   48 Hsync  32 Hback  80 Hpol N
               Vfront    3 Vsync   5 Vback  33 Vpol N
  Checksum: 0x1f
Checksum: 0x90

And this for the secondary display (2010 iMac) over mini-DisplayPort:

Code:
Block 0, Base EDID:
  EDID Structure Version & Revision: 1.4
  Vendor & Product Identification:
    Manufacturer: APP
    Model: 40151
    Made in: week 8 of 2010
  Basic Display Parameters & Features:
    Digital display
    Bits per primary color channel: 8
    DisplayPort interface
    Maximum image size: 60 cm x 34 cm
    Gamma: 2.20
    DPMS levels: Off
    Supported color formats: RGB 4:4:4
    First detailed timing includes the native pixel format and preferred refresh rate
  Color Characteristics:
    Red  : 0.6533, 0.3339
    Green: 0.2998, 0.6201
    Blue : 0.1464, 0.0498
    White: 0.3125, 0.3291
  Established Timings I & II: none
  Standard Timings: none
  Detailed Timing Descriptors:
    DTD 1:  2560x1440   59.951 Hz  16:9    88.787 kHz  241.500 MHz (597 mm x 336 mm)
                 Hfront   48 Hsync  32 Hback  80 Hpol P
                 Vfront    3 Vsync   5 Vback  33 Vpol N
    DTD 2:  1280x720    59.855 Hz  16:9    44.772 kHz   74.500 MHz (597 mm x 336 mm)
                 Hfront   64 Hsync 128 Hback 192 Hpol N
                 Vfront    3 Vsync   5 Vback  20 Vpol P
    Manufacturer-Specified Display Descriptor (0x02): 00 02 01 06 10 01 0a 01 00 00 00 00 00 00 00 00 '................'
    Display Product Name: 'Color LCD'
  Extension blocks: 1
Checksum: 0xf9

----------------

Block 1, CTA-861 Extension Block:
  Revision: 3
  Underscans IT Video Formats by default
  Basic audio support
  Native detailed modes: 1
  Audio Data Block:
    Linear PCM:
      Max channels: 2
      Supported sample rates (kHz): 48 44.1 32
      Supported sample sizes (bits): 24 20 16
  Speaker Allocation Data Block:
    FL/FR - Front Left/Right
  Detailed Timing Descriptors:
    DTD 3:  2560x1440   59.951 Hz  16:9    88.787 kHz  241.500 MHz (597 mm x 336 mm)
                 Hfront   48 Hsync  32 Hback  80 Hpol P
                 Vfront    3 Vsync   5 Vback  33 Vpol N
    DTD 4:  1280x720    59.855 Hz  16:9    44.772 kHz   74.500 MHz (597 mm x 336 mm)
                 Hfront   64 Hsync 128 Hback 192 Hpol N
                 Vfront    3 Vsync   5 Vback  20 Vpol P
Checksum: 0x13

Would these types of data dumps (when I get the adapter) contain the information you are looking for?
 
Last edited:

J0m083

macrumors newbie
Feb 17, 2012
17
18
That would not be compatible with the 30" Cinema Display on its own. You would need another adapter. Usually that would be Apple's mini-DP to dual-link DVI adapter, which is quite expensive and bulky (and no longer available).

The adapters in this thread remove the need for the extra adapter.

Ah, of course. I've been using my display so long I totally forgot the dual-link DVI is also there. Thank you.
 

joevt

macrumors 604
Jun 21, 2012
6,935
4,235
Why would the adapter need 4 lanes? Can't you theoretically do 2560x1600 at 60 Hz over 2 lanes?
The adapter may be limited to HBR link rate (DisplayPort 1.1). At least HBR2 (DisplayPort 1.2) is required to do 2560x1600 60Hz with two lanes.

FWIW, CableCreation told me that USB-C hub supports DisplayPort Alt Mode.
Then they should have put a DP icon over the USB-C port next to the USB icon (like the HP Thunderbolt Dock G2 does).

Where is the AGDCDiagnose command? Do you need the dev tools installed or something?
Google will tell you where it is. Or:
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/MacOS/AGDCDiagnose -a > AGDCDiagnose_a.txt 2>&1
The DisplayPort info that we're looking for is not available on M1 Macs or Macs using older GPUs.

If I use the edid-decode command on my 2017 5K iMac, I get this for the primary display:
Would these types of data dumps (when I get the adapter) contain the information you are looking for?
The EDID won't change when the DisplayPort connection's link rate or link width changes. A display may have a different EDID for each of its ports and some settings in the display's menu may change some of the info in the EDID.
 
  • Like
Reactions: Amethyst1

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
The adapter may be limited to HBR link rate (DisplayPort 1.1). At least HBR2 (DisplayPort 1.2) is required to do 2560x1600 60Hz with two lanes.
Bah! I had mistakenly assumed everything these days would be at least DP 1.2 HBR2. Guess not.

Anyhow the CableCreation USB-C to dual-link DVI adapter (CD0720) works fine with the 30" Cinema HD Display. 👍 Not bad for CAD$46.99 / US$34.99. I wonder if this is the same chipset as the Club 3D.

Screen Shot 2021-04-26 at 4.46.24 PM.png


However, as we expected, the dual-link DVI adapter does not work through the USB-C hub. I'm not going to complain for 14 bucks though (5 Gbps USB 3.0 version).


Google will tell you where it is. Or:
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/MacOS/AGDCDiagnose -a > AGDCDiagnose_a.txt 2>&1
The DisplayPort info that we're looking for is not available on M1 Macs or Macs using older GPUs.
Check below for the result.

Actually, I had done a couple of searches on the Mac and via Google already, and nothing came up regarding this command. I guess that's not a huge surprise though, since the command is hidden inside a kext.


The EDID won't change when the DisplayPort connection's link rate or link width changes. A display may have a different EDID for each of its ports and some settings in the display's menu may change some of the info in the EDID.
Do I simply delete the edid-decode directory to delete this app? I assume so but I thought I'd ask.

---

AGDCDiagnose data dump:

Code:
AGDCDiagnose Version: 6.2.2 (AGDC node count: 3)
### Start: GPUWrangler #######################################################
Stats: GPUCAdded:0 GpuAdded:1 Eject:0/f0/fd0/c0 Remove:0/t0 Un:0

gpu 0x3147 flags 0xb2000010 (IG,published,quiet,pubSched,pubArmed) vid.did=8086.591e b:d:f=0:2:0
gpu 0x3147        pci 0x10000019d IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2
gpu 0x3147       agdc 0x100000333     /AppleIntelFramebufferController/IntelFBClientControl
gpu 0x3147       gpuc 0x000000000
gpu 0x3147 agdpclient 0x10000035a     /AppleIntelFramebufferController/IntelFBClientControl/AppleGraphicsDevicePolicy/AGDPClientControl
gpu 0x3147      accel 0x100000320     /IntelAccelerator
gpu 0x3147      fb0:0 0x100000328     /AppleIntelFramebuffer@0
gpu 0x3147      fb1:1 0x100000329     /AppleIntelFramebuffer@1
gpu 0x3147      fb2:2 0x10000032a     /AppleIntelFramebuffer@2

### End: GPUWrangler (took 0.006 sec) ########################################

### Start: EFIDisplayInfo ####################################################
Not present
Dumping EFI data for GPU Path IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2
### End: EFIDisplayInfo (took 0.006 sec) #####################################

### Start: Mux ###############################################################
### End: Mux (took 0.000 sec) ################################################

### Start: Ports #############################################################
### Start: AGDC[1] 0x100000347 ###############################################
IOService:/IOResources/AppleGPUWrangler
Vendor: Apple [0000106b]: AppleGPUWrangler [8 10000] (0)
### End: AGDC[1] 0x100000347 (took 0.001 sec) ################################

### Start: AGDC[2] 0x100000333 ###############################################
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebufferController/IntelFBClientControl
See 0x10000035a
### End: AGDC[2] 0x100000333 (took 0.000 sec) ################################

### Start: AGDC[3] 0x10000035a ###############################################
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebufferController/IntelFBClientControl/AppleGraphicsDevicePolicy/AGDPClientControl
Vendor: AppleIntelFramebufferController [0000106b]: IntegratedGPU [1 10000] (0)
FBs: 3, Ports: 0xe mst:0xc ddc:0 aux:0xe, Streams: dp:0 dvi:0 mst:2 max:3
Framebuffers:
* 0: Address:  1.0 Stream: Not Associated Group: 0   Online                     Fixed 
* 1: Address:  2.0 Stream: Enabled  Group: 0   Online   Assoc'd                 
  2: Address:  0.0 Stream: Not Associated Group: 0                                    
Port Capabilities:
* 1: AUX
* 2: AUX, MST
  3: AUX, MST
Connections:
* 1: [DP 1.1 4 x HBR ]      Status: [4 x HBR  7777]      caps [features 0x1000a, p_encoding 0x9]             Sink   OUI:000-016-250 eD?aba [101-068-018-097-098-097] HW Version: 16   FW Version: 19.0
* 2: [DP 1.2 4 x HBR ]      Status: [4 x HBR  7777]      caps [features 0x1000a, p_encoding 0x9]      DVI/HDMI Branch OUI:144-204-036 SYNA#  [083-089-078-065-035-032] HW Version: 16   FW Version: 2.33
  3:
## Register Dump Port 1 - Start ##
000000: 0x11 0x0a 0x84 0x41 0x00 0x00 0x01 0xc0 0x02 0x00 0x00 0x00 0x1f 0x01 0x00 0x00
  Reg: 000000: 11 : DPCD_REV: 1.1
  Reg: 000001: 0a : MAX_LINK_RATE: HBR
  Reg: 000002: 84 : MAX_LANE_COUNT: 4, TPS3_SUPPORTED: 0, ENHANCED_FRAME_CAP: 1
  Reg: 000003: 41 : MAX_DOWNSPREAD: 0.5% down, NO_AUX_HANDSHAKE_LINK_TRAINING: 1
  Reg: 000004: 00 : NORP: 0
  Reg: 000005: 00 : DOWNSTREAMPORT_PRESENT: DWN_STRM_PORT_PRESENT: 0, DWN_STRM_PORT_TYPE: [0] DisplayPort, FORMAT_CONVERSION: 0, DETAILED_CAP_INFO_AVAILABLE: 0
  Reg: 000006: 01 : MAIN_LINK_CHANNEL_CODING: ANSI 8B/10B
  Reg: 000007: c0 : DOWN_STREAM_PORT_COUNT: DWN_STRM_PORT_COUNT: 0, MSA_TIMING_PAR_IGNORED: 1, OUI: 1
  Reg: 000008: 02 : RECEIVE_PORT0_CAP_0: LOCAL_EDID_PRESENT: 1, ASSOCIATED_TO_PRECEDING_PORT: 0
  Reg: 000009: 00 : RECEIVE_PORT0_CAP_1: BUFFER_SIZE: 32
  Reg: 00000a: 00 : RECEIVE_PORT1_CAP_0:
  Reg: 00000b: 00 : RECEIVE_PORT1_CAP_1:
  Reg: 00000c: 1f : I2C Speed: 1Kbps 5Kbps 10Kbps 100Kbps 400Kbps
  Reg: 00000d: 01 : eDP_CONFIGURATION_CAP: ALTERNATE_SCRAMBLER_RESET_CAPABLE: 1, FRAMING_CHANGE_CAPABLE: 0
  Reg: 00000e: 00 : TRAINING_AUX_RD_INTERVAL: 100 us, EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT: NO
  Reg: 00000f: 00 : ADAPTER_CAP: FORCE_LOAD_SENSE_CAP: 0, ALTERNATE_I2C_PATTERN_CAP: 0
000020: 0x00 0x00 0x00
  Reg: 000020: 00 : FAUX_CAP: FAUX_CAP: 0
  Reg: 000021: 00 : MSTM_CAP: MST_CAP: 0
  Reg: 000022: 00 : NUMBER_OF_AUDIO_ENDPOINTS: 0
000060: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  Reg: 000060: 00 : DSC Support: 0
  Reg: 000061: 00 : DSC Algorithm revision: 0
  Reg: 000062: 00 : DSC RC Buffer Block size: 0
  Reg: 000063: 00 : DSC RC Buffer size: 0
  Reg: 000064: 00 : DSC slice Capabilities 1 : 0
  Reg: 000065: 00 : DSC Line buffer bit depth: 0
  Reg: 000066: 00 : DSC Block prediction support: 0
  Reg: 000067: 00 : DSC Maximum bit per pixel: 0
  Reg: 000068: 00 : DSC Maximum bit per pixel: 0
  Reg: 000069: 00 : DSC Decoder color format capabilities: 0
  Reg: 00006a: 00 : DSC decoder color depth capabilities: 0
  Reg: 00006b: 00 : DSC Peak Throughput: 0
  Reg: 00006c: 00 : DSC Maximum Slice width: 0
  Reg: 00006d: 00 : DSC Slice capabilities 2: 0
  Reg: 00006e: 00 : Reserved: 0
  Reg: 00006f: 00 : DSC Bits per pixel increment: 0
000090: 0x00
  Reg: 000090: 00 : FEC Capability: 0x0
000080: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  Reg: 000080: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000081: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000082: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000083: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000084: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000085: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000086: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000087: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000088: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000089: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 00008a: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 00008b: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 00008c: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 00008d: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 00008e: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 00008f: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
000100: 0x0a 0x84
  Reg: 000100: 0a : LINK_BW_SET: HBR
  Reg: 000101: 84 : LANE_COUNT_SET: LANE_COUNT_SET 4, ENHANCED_FRAME_EN: 1
000107: 0x00
  Reg: 000107: 00 : DOWNSPREAD_CTRL: SPREAD_AMP: 0, MSA_TIMING_PAR_IGNORE_EN: 0
00010a: 0x01
  Reg: 00010a: 01 : eDP_CONFIGURATION_CAP_SET: ALTERNATE_SCRAMBLER_RESET_CAPABLE: 1, FRAMING_CHANGE_CAPABLE: 0
000111: 0x00
  Reg: 000111: 00 : MSTM_CTRL: UPSTREAM_IS_SRC:0 UP_REQ_EN:0 MST_EN:0
000120: 0x00
  Reg: 000120: 00 : FEC Configuration: 0x0
000160: 0x00
  Reg: 000160: 00 : DSC Enable: 0x0
000200: 0x01 0x00 0x77 0x77 0x81 0x01 0x00 0x00
  Reg: 000200: 01 : SINK_COUNT: SINK_COUNT 1, CP_READY: 0
  Reg: 000202: 77 : LANE0: CR_DONE: 1, CHANNEL_EQ_DONE: 1, SYMBOL_LOCKED: 1
  Reg: 000202: 77 : LANE1: CR_DONE: 1, CHANNEL_EQ_DONE: 1, SYMBOL_LOCKED: 1
  Reg: 000203: 77 : LANE2: CR_DONE: 1, CHANNEL_EQ_DONE: 1, SYMBOL_LOCKED: 1
  Reg: 000203: 77 : LANE3: CR_DONE: 1, CHANNEL_EQ_DONE: 1, SYMBOL_LOCKED: 1
  Reg: 000205: 01 : SINK_STATUS: RECEIVE_PORT_0_STATUS: 1, RECEIVE_PORT_1_STATUS: 0
  Reg: 000206: 00 : LANE0: VOLTAGE_SWING: 0, PRE-EMPHASIS: 0
  Reg: 000206: 00 : LANE1: VOLTAGE_SWING: 0, PRE-EMPHASIS: 0
  Reg: 000207: 00 : LANE2: VOLTAGE_SWING: 0, PRE-EMPHASIS: 0
  Reg: 000207: 00 : LANE3: VOLTAGE_SWING: 0, PRE-EMPHASIS: 0
00020f: 0x00
  Reg: 00020f: 00 : DSC Status: 0
000280: 0x00
  Reg: 000280: 00 : FEC Status: 0
00042f: 0x00
  Reg: 00042f: 00 : DISPLAY_ROTATION: 0x0
002200: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  Reg: 002200: 00 : DPCD_REV: 0.0
  Reg: 002201: 00 : MAX_LINK_RATE: ???
  Reg: 002202: 00 : MAX_LANE_COUNT: 0, TPS3_SUPPORTED: 0, ENHANCED_FRAME_CAP: 0
  Reg: 002203: 00 : MAX_DOWNSPREAD: None, NO_AUX_HANDSHAKE_LINK_TRAINING: 0
  Reg: 002204: 00 : NORP: 0
  Reg: 002205: 00 : DOWNSTREAMPORT_PRESENT: DWN_STRM_PORT_PRESENT: 0, DWN_STRM_PORT_TYPE: [0] DisplayPort, FORMAT_CONVERSION: 0, DETAILED_CAP_INFO_AVAILABLE: 0
  Reg: 002206: 00 : MAIN_LINK_CHANNEL_CODING_SET: ??
  Reg: 002207: 00 : DOWN_STREAM_PORT_COUNT: DWN_STRM_PORT_COUNT: 0, MSA_TIMING_PAR_IGNORED: 0, OUI: 0
  Reg: 002208: 00 : RECEIVE_PORT0_CAP_0: LOCAL_EDID_PRESENT: 0, ASSOCIATED_TO_PRECEDING_PORT: 0
  Reg: 002209: 00 : RECEIVE_PORT0_CAP_1: BUFFER_SIZE: 32
  Reg: 00220a: 00 : RECEIVE_PORT1_CAP_0:
  Reg: 00220b: 00 : RECEIVE_PORT1_CAP_1:
  Reg: 00220c: 00 : I2C Speed:
  Reg: 00220d: 00 : eDP_CONFIGURATION_CAP_SET: ALTERNATE_SCRAMBLER_RESET_CAPABLE: 0, FRAMING_CHANGE_CAPABLE: 0
  Reg: 00220e: 00 : TRAINING_AUX_RD_INTERVAL: 100 us, EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT: NO
  Reg: 00220f: 00 : ADAPTER_CAP: FORCE_LOAD_SENSE_CAP: 0, ALTERNATE_I2C_PATTERN_CAP: 0
068028: 0x00
  Reg: 068028: 00 : HDCP_CAPABLE: 0, REPEATER: 0
06921d: 0x00 0x00 0x00
  Reg: 06921d: 00 : VERSION: 0
  Reg: 06921f: 00 : HDCP_CAPABLE: 0, REPEATER: 0
069330: 0x00 0x00
  Reg: 069330: 00 : HDCP_Depth: 0
  Reg: 069331: 00 : HDCP_count: 0  HDCP2_0 Downstream: 0 HDCP1 Downstream: 0
069493: 0x00
  Reg: 069493: 00 : Ready: 0 , H' Available: 0, Pairing_available: 0 , Reauth_req: 0, Link Integrity: 0
## Register Dump Port 1 - End ##
## EDID Dump Port 1 - Start ##
// EDID Dump: device, 128 bytes, OK
uint8_t EDID_APP_610_a027[] = {
  /* 000: */  0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00,
  /* 008: */  0x06, 0x10, 0x27, 0xa0, 0x00, 0x00, 0x00, 0x00,
  /* 010: */  0x1b, 0x19, 0x01, 0x04, 0xa5, 0x1a, 0x10, 0x78,
  /* 018: */  0x00, 0x6f, 0xb1, 0xa7, 0x55, 0x4c, 0x9e, 0x25,
  /* 020: */  0x0c, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01,
  /* 028: */  0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
  /* 030: */  0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x8a, 0x66,
  /* 038: */  0x00, 0x63, 0xa0, 0x40, 0x2e, 0x60, 0x20, 0x20,
  /* 040: */  0x36, 0x00, 0x03, 0xa2, 0x10, 0x00, 0x00, 0x1a,
  /* 048: */  0x73, 0x55, 0x00, 0xa0, 0x90, 0xa0, 0x29, 0x50,
  /* 050: */  0x30, 0x20, 0x36, 0x00, 0x03, 0xa2, 0x10, 0x00,
  /* 058: */  0x00, 0x1a, 0x20, 0x80, 0x40, 0x54, 0xb0, 0x08,
  /* 060: */  0x2d, 0x70, 0x1c, 0x1c, 0x36, 0x00, 0x03, 0xa2,
  /* 068: */  0x10, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0xfc,
  /* 070: */  0x00, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x20, 0x4c,
  /* 078: */  0x43, 0x44, 0x0a, 0x20, 0x20, 0x20, 0x00, 0x34
};
## EDID Dump Port 1 - End ##
## Display Connection Stats Dump Port 1 - End ##
  Display mfgName: B]M, productID: 0xf00d
  Time to EDID read: 284
  Time to link train: 0
  Link training duration: 0
  Link training status: 0
  Link training count: 0
  HDCP status: 0
  HDCP retry count: 0
  EFI w/a data: 0x0
## Display Connection Stats Dump Port 1 - End ##
## Register Dump Port 2 - Start ##
000000: 0x12 0x0a 0x84 0x01 0x00 0x15 0x01 0x83 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  Reg: 000000: 12 : DPCD_REV: 1.2
  Reg: 000001: 0a : MAX_LINK_RATE: HBR
  Reg: 000002: 84 : MAX_LANE_COUNT: 4, TPS3_SUPPORTED: 0, ENHANCED_FRAME_CAP: 1
  Reg: 000003: 01 : MAX_DOWNSPREAD: 0.5% down, NO_AUX_HANDSHAKE_LINK_TRAINING: 0
  Reg: 000004: 00 : NORP: 0
  Reg: 000005: 15 : DOWNSTREAMPORT_PRESENT: DWN_STRM_PORT_PRESENT: 1, DWN_STRM_PORT_TYPE: [2] DVI/HDMI, FORMAT_CONVERSION: 0, DETAILED_CAP_INFO_AVAILABLE: 1
  Reg: 000006: 01 : MAIN_LINK_CHANNEL_CODING: ANSI 8B/10B
  Reg: 000007: 83 : DOWN_STREAM_PORT_COUNT: DWN_STRM_PORT_COUNT: 3, MSA_TIMING_PAR_IGNORED: 0, OUI: 1
  Reg: 000008: 02 : RECEIVE_PORT0_CAP_0: LOCAL_EDID_PRESENT: 1, ASSOCIATED_TO_PRECEDING_PORT: 0
  Reg: 000009: 00 : RECEIVE_PORT0_CAP_1: BUFFER_SIZE: 32
  Reg: 00000a: 00 : RECEIVE_PORT1_CAP_0:
  Reg: 00000b: 00 : RECEIVE_PORT1_CAP_1:
  Reg: 00000c: 00 : I2C Speed:
  Reg: 00000d: 00 : eDP_CONFIGURATION_CAP: ALTERNATE_SCRAMBLER_RESET_CAPABLE: 0, FRAMING_CHANGE_CAPABLE: 0
  Reg: 00000e: 00 : TRAINING_AUX_RD_INTERVAL: 100 us, EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT: NO
  Reg: 00000f: 00 : ADAPTER_CAP: FORCE_LOAD_SENSE_CAP: 0, ALTERNATE_I2C_PATTERN_CAP: 0
000020: 0x00 0x00 0x00
  Reg: 000020: 00 : FAUX_CAP: FAUX_CAP: 0
  Reg: 000021: 00 : MSTM_CAP: MST_CAP: 0
  Reg: 000022: 00 : NUMBER_OF_AUDIO_ENDPOINTS: 0
000060: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  Reg: 000060: 00 : DSC Support: 0
  Reg: 000061: 00 : DSC Algorithm revision: 0
  Reg: 000062: 00 : DSC RC Buffer Block size: 0
  Reg: 000063: 00 : DSC RC Buffer size: 0
  Reg: 000064: 00 : DSC slice Capabilities 1 : 0
  Reg: 000065: 00 : DSC Line buffer bit depth: 0
  Reg: 000066: 00 : DSC Block prediction support: 0
  Reg: 000067: 00 : DSC Maximum bit per pixel: 0
  Reg: 000068: 00 : DSC Maximum bit per pixel: 0
  Reg: 000069: 00 : DSC Decoder color format capabilities: 0
  Reg: 00006a: 00 : DSC decoder color depth capabilities: 0
  Reg: 00006b: 00 : DSC Peak Throughput: 0
  Reg: 00006c: 00 : DSC Maximum Slice width: 0
  Reg: 00006d: 00 : DSC Slice capabilities 2: 0
  Reg: 00006e: 00 : Reserved: 0
  Reg: 00006f: 00 : DSC Bits per pixel increment: 0
000090: 0x00
  Reg: 000090: 00 : FEC Capability: 0x0
000080: 0x0a 0x84 0x00 0x02 0x08 0xf0 0x02 0x00 0x08 0xf0 0x02 0x00 0x00 0x00 0x00 0x00
  Reg: 000080: 0a : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [2] DVI, DWN_STRM_PORTX_HPD: 1, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0 Reserved
  Reg: 000084: 08 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 1, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 000088: 08 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 1, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
  Reg: 00008c: 00 : DETAILED_CAP_INFO_AVAILABLE: DWN_STRM_PORTX_CAP: [0] DisplayPort, DWN_STRM_PORTX_HPD: 0, NON_EDID_DWN_STRM_PORTX_ATTRIBUTE: 0
000100: 0x0a 0x84
  Reg: 000100: 0a : LINK_BW_SET: HBR
  Reg: 000101: 84 : LANE_COUNT_SET: LANE_COUNT_SET 4, ENHANCED_FRAME_EN: 1
000107: 0x00
  Reg: 000107: 00 : DOWNSPREAD_CTRL: SPREAD_AMP: 0, MSA_TIMING_PAR_IGNORE_EN: 0
00010a: 0x00
  Reg: 00010a: 00 : eDP_CONFIGURATION_CAP_SET: ALTERNATE_SCRAMBLER_RESET_CAPABLE: 0, FRAMING_CHANGE_CAPABLE: 0
000111: 0x00
  Reg: 000111: 00 : MSTM_CTRL: UPSTREAM_IS_SRC:0 UP_REQ_EN:0 MST_EN:0
000120: 0x00
  Reg: 000120: 00 : FEC Configuration: 0x0
000160: 0x00
  Reg: 000160: 00 : DSC Enable: 0x0
000200: 0x01 0x00 0x77 0x77 0x81 0x01 0x00 0x00
  Reg: 000200: 01 : SINK_COUNT: SINK_COUNT 1, CP_READY: 0
  Reg: 000202: 77 : LANE0: CR_DONE: 1, CHANNEL_EQ_DONE: 1, SYMBOL_LOCKED: 1
  Reg: 000202: 77 : LANE1: CR_DONE: 1, CHANNEL_EQ_DONE: 1, SYMBOL_LOCKED: 1
  Reg: 000203: 77 : LANE2: CR_DONE: 1, CHANNEL_EQ_DONE: 1, SYMBOL_LOCKED: 1
  Reg: 000203: 77 : LANE3: CR_DONE: 1, CHANNEL_EQ_DONE: 1, SYMBOL_LOCKED: 1
  Reg: 000205: 01 : SINK_STATUS: RECEIVE_PORT_0_STATUS: 1, RECEIVE_PORT_1_STATUS: 0
  Reg: 000206: 00 : LANE0: VOLTAGE_SWING: 0, PRE-EMPHASIS: 0
  Reg: 000206: 00 : LANE1: VOLTAGE_SWING: 0, PRE-EMPHASIS: 0
  Reg: 000207: 00 : LANE2: VOLTAGE_SWING: 0, PRE-EMPHASIS: 0
  Reg: 000207: 00 : LANE3: VOLTAGE_SWING: 0, PRE-EMPHASIS: 0
00020f: 0x00
  Reg: 00020f: 00 : DSC Status: 0
000280: 0x00
  Reg: 000280: 00 : FEC Status: 0
00042f: 0x00
  Reg: 00042f: 00 : DISPLAY_ROTATION: 0x0
002200: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  Reg: 002200: 00 : DPCD_REV: 0.0
  Reg: 002201: 00 : MAX_LINK_RATE: ???
  Reg: 002202: 00 : MAX_LANE_COUNT: 0, TPS3_SUPPORTED: 0, ENHANCED_FRAME_CAP: 0
  Reg: 002203: 00 : MAX_DOWNSPREAD: None, NO_AUX_HANDSHAKE_LINK_TRAINING: 0
  Reg: 002204: 00 : NORP: 0
  Reg: 002205: 00 : DOWNSTREAMPORT_PRESENT: DWN_STRM_PORT_PRESENT: 0, DWN_STRM_PORT_TYPE: [0] DisplayPort, FORMAT_CONVERSION: 0, DETAILED_CAP_INFO_AVAILABLE: 0
  Reg: 002206: 00 : MAIN_LINK_CHANNEL_CODING_SET: ??
  Reg: 002207: 00 : DOWN_STREAM_PORT_COUNT: DWN_STRM_PORT_COUNT: 0, MSA_TIMING_PAR_IGNORED: 0, OUI: 0
  Reg: 002208: 00 : RECEIVE_PORT0_CAP_0: LOCAL_EDID_PRESENT: 0, ASSOCIATED_TO_PRECEDING_PORT: 0
  Reg: 002209: 00 : RECEIVE_PORT0_CAP_1: BUFFER_SIZE: 32
  Reg: 00220a: 00 : RECEIVE_PORT1_CAP_0:
  Reg: 00220b: 00 : RECEIVE_PORT1_CAP_1:
  Reg: 00220c: 00 : I2C Speed:
  Reg: 00220d: 00 : eDP_CONFIGURATION_CAP_SET: ALTERNATE_SCRAMBLER_RESET_CAPABLE: 0, FRAMING_CHANGE_CAPABLE: 0
  Reg: 00220e: 00 : TRAINING_AUX_RD_INTERVAL: 100 us, EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT: NO
  Reg: 00220f: 00 : ADAPTER_CAP: FORCE_LOAD_SENSE_CAP: 0, ALTERNATE_I2C_PATTERN_CAP: 0
068028: 0x00
  Reg: 068028: 00 : HDCP_CAPABLE: 0, REPEATER: 0
06921d: 0x00 0x00 0x00
  Reg: 06921d: 00 : VERSION: 0
  Reg: 06921f: 00 : HDCP_CAPABLE: 0, REPEATER: 0
069330: 0x00 0x00
  Reg: 069330: 00 : HDCP_Depth: 0
  Reg: 069331: 00 : HDCP_count: 0  HDCP2_0 Downstream: 0 HDCP1 Downstream: 0
069493: 0x00
  Reg: 069493: 00 : Ready: 0 , H' Available: 0, Pairing_available: 0 , Reauth_req: 0, Link Integrity: 0
## Register Dump Port 2 - End ##
## EDID Dump Port 2 - Start ##
// EDID Dump: device, 256 bytes, OK
uint8_t EDID_APP_610_9221[] = {
  /* 000: */  0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00,
  /* 008: */  0x06, 0x10, 0x21, 0x92, 0x72, 0x03, 0x00, 0x02,
  /* 010: */  0x11, 0x11, 0x01, 0x04, 0xa5, 0x40, 0x28, 0x78,
  /* 018: */  0x2a, 0xfe, 0x85, 0xa3, 0x57, 0x4a, 0x9c, 0x25,
  /* 020: */  0x13, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01,
  /* 028: */  0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
  /* 030: */  0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xbc, 0x1b,
  /* 038: */  0x00, 0xa0, 0x50, 0x20, 0x17, 0x30, 0x30, 0x20,
  /* 040: */  0x36, 0x00, 0x81, 0x91, 0x21, 0x00, 0x00, 0x1a,
  /* 048: */  0xb0, 0x68, 0x00, 0xa0, 0xa0, 0x40, 0x2e, 0x60,
  /* 050: */  0x30, 0x20, 0x36, 0x00, 0x81, 0x91, 0x21, 0x00,
  /* 058: */  0x00, 0x1a, 0x00, 0x00, 0x00, 0xff, 0x00, 0x43,
  /* 060: */  0x59, 0x37, 0x31, 0x37, 0x30, 0x52, 0x59, 0x58,
  /* 068: */  0x4d, 0x50, 0x0a, 0x00, 0x00, 0x00, 0x00, 0xfc,
  /* 070: */  0x00, 0x43, 0x69, 0x6e, 0x65, 0x6d, 0x61, 0x20,
  /* 078: */  0x48, 0x44, 0x0a, 0x00, 0x00, 0x00, 0x01, 0x93,
  /* 080: */  0x40, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0xc8,
  /* 088: */  0x48, 0x01, 0xa5, 0x00, 0xa5, 0x00, 0x01, 0x02,
  /* 090: */  0x03, 0x19, 0x19, 0xa8, 0x00, 0x00, 0x00, 0x00,
  /* 098: */  0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0a0: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0a8: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0b0: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0b8: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0c0: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0c8: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0d0: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0d8: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0e0: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0e8: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0f0: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  /* 0f8: */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41
};
## EDID Dump Port 2 - End ##
## Display Connection Stats Dump Port 2 - End ##
  Display mfgName: APP, productID: 0x9221
  Time to EDID read: 91782
  Time to link train: 567193
  Link training duration: 25098
  Link training status: 1
  Link training count: 3
  HDCP status: 255
  HDCP retry count: 1
  EFI w/a data: 0x0
## Display Connection Stats Dump Port 2 - End ##
### End: AGDC[3] 0x10000035a (took 0.186 sec) ################################

### End: Ports (took 0.188 sec) ##############################################

### Start: Metrics ###########################################################
Display Metric Tool Version: 1.2
Display Metric Plugin Version: 1.2 AGDC Version: 6.2.2
Dumping Metric Logs: currentlog(20) logsize(32768) numberlogs(819)
Total lines: 21
2021-04-26 16:39:07.736519-0400:               kAGDCPluginMetricsPowerOff(411e) GPU:0000 Port: 0 Will
2021-04-26 16:39:08.887172-0400:                kAGDCPluginMetricsPowerOn(411f) GPU:0000 Port: 0 Did
2021-04-26 16:39:09.912238-0400:            kAGDCPluginMetricsDisplayInfo(4108) GPU:0000 Port: 1 dpcd_rev:0x11 max_link_rate:0xa max_lane_count:0x84 max_downspread:0x41 downstreamport_present:0 mstm_cap:0 number_of_audio_endpoints:0
2021-04-26 16:39:09.912522-0400:            kAGDCPluginMetricsMonitorInfo(4109) GPU:0000 Port: 1 mfgName:B]M mfgID:0xbad productID:0xf00d
2021-04-26 16:39:09.917292-0400:            kAGDCPluginMetricsDisplayInfo(4108) GPU:0000 Port: 1 dpcd_rev:0x11 max_link_rate:0xa max_lane_count:0x84 max_downspread:0x41 downstreamport_present:0 mstm_cap:0 number_of_audio_endpoints:0
2021-04-26 16:39:09.917555-0400:            kAGDCPluginMetricsMonitorInfo(4109) GPU:0000 Port: 1 mfgName:B]M mfgID:0xbad productID:0xf00d
2021-04-26 16:40:28.770554-0400:                   kAGDCPluginMetricsPlug(4100) GPU:0000 Port: 2
2021-04-26 16:40:28.860032-0400:            kAGDCPluginMetricsDisplayInfo(4108) GPU:0000 Port: 2 dpcd_rev:0x12 max_link_rate:0xa max_lane_count:0x84 max_downspread:0x1 downstreamport_present:0x15 mstm_cap:0 number_of_audio_endpoints:0
2021-04-26 16:40:28.862336-0400:            kAGDCPluginMetricsMonitorInfo(4109) GPU:0000 Port: 2 mfgName:APP mfgID:0x610 productID:0x9221
2021-04-26 16:40:29.131690-0400:                 kAGDCPluginMetricsSyncLT(4104) GPU:0000 Port: 2
2021-04-26 16:40:29.156050-0400:              kAGDCPluginMetricsSyncLTEnd(4105) GPU:0000 Port: 2 link_rate:0xa lane_count:0x4 LT Status:0x1 (OK)
2021-04-26 16:40:29.337747-0400:                kAGDCPluginMetricsLTBegin(4106) GPU:0000 Port: 2
2021-04-26 16:40:29.362844-0400:                  kAGDCPluginMetricsLTEnd(4107) GPU:0000 Port: 2 link_rate:0xa lane_count:0x84 LT Status:0x1 (OK)
2021-04-26 16:40:31.136538-0400:                kAGDCPluginMetricsLTBegin(4106) GPU:0000 Port: 2
2021-04-26 16:40:31.162024-0400:                  kAGDCPluginMetricsLTEnd(4107) GPU:0000 Port: 2 link_rate:0xa lane_count:0x84 LT Status:0x1 (OK)
2021-04-26 16:40:32.881371-0400:              kAGDCPluginMetricsLightUpDp(410a) GPU:0000 Port: 2
2021-04-26 16:40:41.196064-0400:              kAGDCPluginMetricsHDCPStart(410b) GPU:0000 Port: 2 HDCP version:0x1.0 Authenticated Version:0x1 Bcaps:0
2021-04-26 16:41:10.139294-0400:                kAGDCPluginMetricsLTBegin(4106) GPU:0000 Port: 2
2021-04-26 16:41:10.165008-0400:                  kAGDCPluginMetricsLTEnd(4107) GPU:0000 Port: 2 link_rate:0xa lane_count:0x84 LT Status:0x1 (OK)
2021-04-26 16:41:20.198972-0400:              kAGDCPluginMetricsHDCPStart(410b) GPU:0000 Port: 2 HDCP version:0x1.0 Authenticated Version:0x1 Bcaps:0
### End: Metrics (took 0.001 sec) ############################################

### Start: displaypolicyd ####################################################
running 1025 sec (started Mon Apr 26 16:39:04 2021, now Mon Apr 26 16:56:09 2021)
boardID: Mac-EE2EBD4B90B839A8
featureMask: 0x800000
platformFlags: 0
extraSupportFlags: 0
wranglerFlags: 0x44
launcher[0]: name '0:2:0', state 1, managerState 1, vendor class/id/version 0x5 0x106b 0x10000
gpu[0]: index=0 state=0x5 (Published) events=() dispPolicyState=0x1 (Managed) dispPolicyLaunchIndex=0
gpu 0x3147 flags 0xb2000010 (IG,published,quiet,pubSched,pubArmed)
gpu 0x3147        pci 0x10000019d IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2
gpu 0x3147       agdc 0x100000333     /AppleIntelFramebufferController/IntelFBClientControl
gpu 0x3147       gpuc 0x000000000
gpu 0x3147 agdpclient 0x10000035a     /AppleIntelFramebufferController/IntelFBClientControl/AppleGraphicsDevicePolicy/AGDPClientControl
gpu 0x3147      accel 0x100000320     /IntelAccelerator
gpu 0x3147      fb0:0 0x100000328     /AppleIntelFramebuffer@0
gpu 0x3147      fb1:1 0x100000329     /AppleIntelFramebuffer@1
gpu 0x3147      fb2:2 0x10000032a     /AppleIntelFramebuffer@2
Version: 6.2.2, Max: 512, counter: 176, calendar sync: 0x5c0e65ffd538b/0x3debe743
GTRACEDATASTREAM traceData = {
    { 0x67547261, 0x63654461, 0x74614475, 0x6d700000, 0x102, 512, 176, 6, 2, 2, 0, 56, 1619470569001867, 1038870339 },
    {
        { 12401420815, 0x0, 391, 38, 0, 0, 0x0, 0x0, 0x0 },
        { 17755854256, 0x0, 743, 88, 56, 0, 0x0, 0x4, 0x0 },
        { 17832592815, 0x0, 521, 72, 73, 0, 0x1, 0x3147, 0x0 },
        { 17834097831, 0x0, 70, 71, 73, 0, 0x20001, 0x3147, 0x0 },
        { 17869277333, 0x0, 521, 72, 73, 0, 0x1, 0x3147, 0x0 },
        { 17869322588, 0x0, 70, 71, 73, 0, 0x50002, 0x3147, 0x0 },
        { 17869336425, 0x0, 81, 77, 73, 0, 0x60000, 0x3147, 0x0 },
        { 17869347361, 0x0, 81, 77, 73, 0, 0x70006, 0x3147, 0x0 },
        { 17869563270, 0x0, 273, 78, 79, 0, 0x10000035a, 0x1, 0x0 },
        { 17869649926, 0x0, 293, 78, 62, 0, 0x10000035a, 0x0, 0x0 },
        { 17869858088, 0x0, 316, 78, 79, 0, 0x10000035a, 0x3, 0x0 },
        { 17869858251, 0x0, 151, 80, 61, 0, 0x10000035a, 0x1, 0x0 },
        { 17869858481, 0x0, 81, 77, 73, 0, 0x10007, 0x3147, 0x0 },
        { 17871368930, 0x10000035a, 762, 31, 0, 0, 0x0, 0x0, 0x0 },
        { 19007264521, 0x10000035a, 988, 26, 0, 0, 0x0, 0x0, 0x0 },
        { 19007279996, 0x10000035a, 997, 33, 0, 0, 0x0, 0x0, 0x0 },
        { 19774208138, 0x10000035a, 1003, 34, 0, 0, 0x0, 0x0, 0x0 },
        { 19776242053, 0x10000035a, 6168, 13, 52, 46, 0x0, 0x5, 0x100000000 },
        { 19776259513, 0x10000035a, 6168, 13, 52, 46, 0x1, 0x0, 0x0 },
        { 19776267014, 0x10000035a, 6168, 13, 52, 46, 0x2, 0x0, 0x0 },
        { 19776267986, 0x10000035a, 6272, 13, 49, 0, 0x1, 0x1, 0x0 },
        { 19777408456, 0x10000035a, 496, 40, 60, 49, 0x1, 0x1, 0x0 },
        { 19777588028, 0x10000035a, 477, 37, 60, 49, 0x1, 0x1, 0x0 },
        { 19777670959, 0x10000035a, 1978, 35, 50, 69, 0x1, 0x200000002, 0x0 },
        { 19777726526, 0x10000035a, 1978, 35, 50, 69, 0x1, 0x200000002, 0x0 },
        { 19778011961, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x600000000, 0x0 },
        { 19778263396, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x10000000e, 0x0 },
        { 19778515949, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x400000020, 0x0 },
        { 19778880988, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x1000000060, 0x0 },
        { 19779131689, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x100000090, 0x0 },
        { 19779498478, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x1000002200, 0x0 },
        { 19779915263, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0xc00000400, 0x0 },
        { 19781222871, 0x10000035a, 609, 36, 59, 70, 0x1, 0x0, 0x0 },
        { 19781309668, 0x10000035a, 6336, 13, 46, 0, 0x0, 0x100000000, 0x0 },
        { 19781809994, 0x10000035a, 1978, 35, 50, 69, 0x1, 0x200000002, 0x0 },
        { 19781838481, 0x10000035a, 1978, 35, 50, 69, 0x1, 0x200000002, 0x0 },
        { 19782091283, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x600000000, 0x0 },
        { 19782345191, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x10000000e, 0x0 },
        { 19782597248, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x400000020, 0x0 },
        { 19783000363, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x1000000060, 0x0 },
        { 19784402943, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x100000090, 0x0 },
        { 19785227568, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x1000002200, 0x0 },
        { 19785490861, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0xc00000400, 0x0 },
        { 19786080863, 0x10000035a, 358, 81, 83, 0, 0x1, 0x0, 0x0 },
        { 19792597614, 0x10000035a, 477, 37, 60, 49, 0x1, 0x1, 0x100000000 },
        { 19793740779, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x200000100, 0x0 },
        { 19794127521, 0x10000035a, 2015, 2, 44, 62, 0x100000000, 0x200000202, 0x0 },
        { 19794128211, 0x10000035a, 2212, 12, 46, 56, 0x0, 0x100000000, 0xa000400007777 },
        { 19794597719, 0x10000035a, 429, 11, 48, 65, 0x0, 0x100000001, 0x20102000000040a },
        { 19794616898, 0x10000035a, 429, 11, 48, 65, 0x1, 0x200000000, 0x0 },
        { 19794618024, 0x10000035a, 429, 11, 48, 65, 0x2, 0x300000000, 0x0 },
        { 19794618939, 0x10000035a, 401, 9, 47, 64, 0x1, 0x6, 0x0 },
        { 19794619856, 0x10000035a, 410, 10, 0, 0, 0x1000200000001, 0x0, 0x0 },
        { 19794622246, 0x10000035a, 307, 8, 46, 63, 0x0, 0x100000000, 0x0 },
        { 19794627659, 0x10000035a, 410, 10, 0, 0, 0x100000000000000, 0x0, 0x0 },
        { 19794629741, 0x10000035a, 410, 10, 0, 0, 0x200000000000000, 0x0, 0x0 },
        { 19794724713, 0x10000035a, 155, 42, 53, 0, 0x1, 0x5, 0x0 },
        { 19794725301, 0x10000035a, 190, 41, 61, 61, 0x1, 0x1, 0x0 },
        { 19794725389, 0x10000035a, 1645, 25, 58, 0, 0x1, 0x0, 0x0 },
        { 19794791678, 0x10000035a, 155, 42, 53, 0, 0x0, 0x5, 0x0 },
        { 19794791839, 0x10000035a, 190, 41, 61, 61, 0x0, 0x0, 0x1 },
        { 19794791933, 0x10000035a, 1645, 25, 58, 0, 0x0, 0x1, 0x0 },
        { 19794830849, 0x0, 228, 1, 43, 0, 0x2, 0xa, 0x0 },
        { 19794846158, 0x0, 228, 1, 43, 0, 0x1, 0xfa, 0x0 },
        { 19797831559, 0x10000035a, 5127, 76, 46, 0, 0x1000000, 0x200000000, 0x0 },
        { 19797832486, 0x10000035a, 609, 36, 59, 70, 0x2, 0x0, 0x0 },
        { 19801294233, 0x10000035a, 5127, 76, 46, 0, 0x1000000, 0x300000000, 0x0 },
        { 19801295219, 0x10000035a, 609, 36, 59, 70, 0x3, 0x0, 0x0 },
        { 19801423541, 0x10000035a, 1315, 32, 0, 0, 0x0, 0x0, 0x0 },
        { 19801439489, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 19804912184, 0x0, 46, 39, 0, 0, 0x1, 0x0, 0x0 },
        { 19804913673, 0x10000035a, 155, 42, 53, 0, 0x0, 0x6, 0x0 },
        { 19812217234, 0x10000035a, 5127, 76, 46, 0, 0x1000000, 0x200000000, 0x0 },
        { 19812218158, 0x10000035a, 609, 36, 59, 70, 0x2, 0x0, 0x0 },
        { 19815345439, 0x10000035a, 5127, 76, 46, 0, 0x1000000, 0x300000000, 0x0 },
        { 19815346429, 0x10000035a, 609, 36, 59, 70, 0x3, 0x0, 0x0 },
        { 19815441118, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 20044414171, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 20044415246, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 20044454249, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 20181124768, 0x10000035a, 1328, 28, 0, 0, 0x0, 0x0, 0x0 },
        { 20183090016, 0x0, 228, 1, 43, 0, 0x1, 0xfa, 0x0 },
        { 20183091754, 0x0, 270, 17, 55, 0, 0x0, 0x10000035a, 0x0 },
        { 20183092101, 0x0, 282, 17, 55, 67, 0x0, 0x10000035a, 0x1 },
        { 20183092304, 0x0, 328, 16, 0, 0, 0x1, 0x0, 0x0 },
        { 20435376653, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 20435377861, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 20436864448, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 20686518888, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 20686519981, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 20686677298, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 20938699714, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 20938701004, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 20939328971, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 21189986711, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 21189988068, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 21190111288, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 21441017204, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 21441018411, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 21441039143, 0x10000035a, 155, 42, 53, 0, 0x0, 0x8, 0x0 },
        { 21441348291, 0x10000035a, 500, 40, 60, 49, 0x1, 0x0, 0x10001 },
        { 21441348526, 0x10000035a, 500, 40, 60, 49, 0x2, 0x0, 0x0 },
        { 21441348729, 0x10000035a, 500, 40, 60, 49, 0x3, 0x0, 0x0 },
        { 21441349136, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 98698735975, 0x10000035a, 1613, 14, 53, 0, 0x0, 0x2, 0x0 },
        { 98699087150, 0x10000035a, 155, 42, 53, 0, 0x0, 0x1, 0x0 },
        { 98700253525, 0x10000035a, 496, 40, 60, 49, 0x2, 0x1, 0x0 },
        { 98701632472, 0x10000035a, 477, 37, 60, 49, 0x2, 0x1, 0x0 },
        { 98701740190, 0x10000035a, 1978, 35, 50, 69, 0x2, 0x200000002, 0x0 },
        { 98701881297, 0x10000035a, 1978, 35, 50, 69, 0x2, 0x200000002, 0x0 },
        { 98704129400, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0x600000000, 0x0 },
        { 98706357469, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0x10000000e, 0x0 },
        { 98708523385, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0x400000020, 0x0 },
        { 98710881084, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0x1000000060, 0x0 },
        { 98713141922, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0x100000090, 0x0 },
        { 98715484350, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0x1000002200, 0x0 },
        { 98717679000, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0xc00000500, 0x0 },
        { 98730868160, 0x10000035a, 609, 36, 59, 70, 0x2, 0x0, 0x0 },
        { 98730869102, 0x0, 228, 1, 43, 0, 0x1, 0xfa, 0x0 },
        { 98730946894, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 98981268284, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 98981269280, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 98981284527, 0x10000035a, 496, 40, 60, 49, 0x2, 0x1, 0x100000000 },
        { 98993160515, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0x100000600, 0x0 },
        { 98995433939, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0xc000e0000, 0x0 },
        { 99024454950, 0x10000035a, 2015, 2, 44, 62, 0x200000000, 0x100000102, 0x0 },
        { 99030632037, 0x10000035a, 3529, 81, 83, 0, 0x1, 0x1, 0x0 },
        { 99078585117, 0x10000035a, 3553, 82, 83, 0, 0x0, 0x1, 0x0 },
        { 99095392194, 0x10000035a, 429, 11, 48, 65, 0x0, 0x100000001, 0x20102000000040a },
        { 99095396515, 0x10000035a, 429, 11, 48, 65, 0x1, 0x200000001, 0x20102000000040a },
        { 99095399585, 0x10000035a, 429, 11, 48, 65, 0x2, 0x300000000, 0x0 },
        { 99095400399, 0x10000035a, 401, 9, 47, 64, 0x1, 0x6, 0x0 },
        { 99095401190, 0x10000035a, 410, 10, 0, 0, 0x1000200000001, 0x0, 0x0 },
        { 99095418955, 0x10000035a, 307, 8, 46, 63, 0x0, 0x100000000, 0x0 },
        { 99095425272, 0x10000035a, 410, 10, 0, 0, 0x103000100000001, 0x0, 0x0 },
        { 99095429165, 0x10000035a, 307, 8, 46, 63, 0x0, 0x200000000, 0x0 },
        { 99095432724, 0x10000035a, 410, 10, 0, 0, 0x200000000000000, 0x0, 0x0 },
        { 99095437015, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 99231708717, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 99231709945, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 99231741499, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 99281781444, 0x10000035a, 1613, 14, 53, 0, 0x0, 0x2, 0x0 },
        { 99281793342, 0x10000035a, 155, 42, 53, 0, 0x0, 0x2, 0x0 },
        { 99281906089, 0x10000035a, 429, 11, 48, 65, 0x0, 0x100000001, 0x20102000000040a },
        { 99281910950, 0x10000035a, 429, 11, 48, 65, 0x1, 0x200000001, 0x20102000000040a },
        { 99281914412, 0x10000035a, 429, 11, 48, 65, 0x2, 0x300000000, 0x0 },
        { 99281915402, 0x10000035a, 401, 9, 47, 64, 0x3, 0x4, 0x0 },
        { 99281916222, 0x10000035a, 410, 10, 0, 0, 0x1000200000001, 0x0, 0x0 },
        { 99281918644, 0x10000035a, 307, 8, 46, 63, 0x0, 0x100000000, 0x0 },
        { 99281923297, 0x10000035a, 410, 10, 0, 0, 0x103000200000001, 0x0, 0x0 },
        { 99281927517, 0x10000035a, 307, 8, 46, 63, 0x0, 0x200000000, 0x0 },
        { 99281931379, 0x10000035a, 410, 10, 0, 0, 0x200000000000000, 0x0, 0x0 },
        { 99281963720, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 99481908375, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 99481909635, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 99483343160, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 99736869804, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 99736870994, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 99738406614, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 99986674222, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 99986675279, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 99986695815, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 100240083762, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 100240084715, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 100240100622, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 100490503060, 0x0, 46, 39, 0, 0, 0x0, 0x0, 0x0 },
        { 100490504163, 0x10000035a, 155, 42, 53, 0, 0x0, 0x7, 0x0 },
        { 100490514837, 0x10000035a, 155, 42, 53, 0, 0x0, 0x8, 0x0 },
        { 100490525582, 0x10000035a, 500, 40, 60, 49, 0x1, 0x0, 0x10001 },
        { 100490525955, 0x10000035a, 500, 40, 60, 49, 0x2, 0x0, 0x10001 },
        { 100490526138, 0x10000035a, 500, 40, 60, 49, 0x3, 0x0, 0x0 },
        { 100490527103, 0x10000035a, 336, 15, 54, 0, 0x0, 0x0, 0x0 },
        { 112853767904, 0x0, 662, 84, 84, 0, 0x11, 0x1, 0x0 },
        { 117853429005, 0x0, 662, 84, 84, 0, 0x1, 0x1, 0x0 },
        { 801252779905, 0x0, 662, 84, 84, 0, 0x11, 0x1, 0x0 },
        { 806256486849, 0x0, 662, 84, 84, 0, 0x1, 0x1, 0x0 },
    }
};
### End: displaypolicyd (took 0.014 sec) #####################################

### Start: Devices ###########################################################
### Start: AGDC[1] 0x100000347 ###############################################
IOService:/IOResources/AppleGPUWrangler
Vendor: Apple [0000106b]: AppleGPUWrangler [8 10000] (0)
### End: AGDC[1] 0x100000347 (took 0.001 sec) ################################

### Start: AGDC[2] 0x100000333 ###############################################
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebufferController/IntelFBClientControl
See 0x10000035a
### End: AGDC[2] 0x100000333 (took 0.000 sec) ################################

### Start: AGDC[3] 0x10000035a ###############################################
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebufferController/IntelFBClientControl/AppleGraphicsDevicePolicy/AGDPClientControl
Vendor: AppleIntelFramebufferController [0000106b]: IntegratedGPU [1 10000] (0)
### End: AGDC[3] 0x10000035a (took 0.002 sec) ################################

### End: Devices (took 0.004 sec) ############################################

### Start: mpxdiagnose #######################################################
### End: mpxdiagnose (took 0.012 sec) ########################################

AGDCDiagnose completed in 0.189142 seconds
 
Last edited:

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
I've been using this one for years with ACD 30 and multiple computers, latest mini M1:

USB Type C Adapter,Benfei USB-C/USB Type C to Mini DisplayPort/Mini DP Adapter Cable with Aluminium Case Support 4K Resolution ad $7.99 / E10.99

I'm curious. What version of Big Sur are you using with the M1 Mac mini with your Benfei USB-C to mini-DP adapter + Apple OEM mini-DP to dual-DVI adapter? Are you on Big Sur 11.2 or 11.3?

If it's still working on 11.2/11.3 then the OP might want to consider upgrading the mini-DisplayPort adapter. I have one that looks very similar that also works with the OEM mini-DP to dual-link DVI with the 30" Cinema Display on my 12" MacBook with Big Sur 11.3, but I don't have a M1 machine to try.

Although this multi-adapter solution is terrible for portability (and that's where the USB-C to dual-link DVI adapter wins), it does have the advantage of recognizing the native 2560x1600 resolution. With the ones we have been talking about in this thread, the 30" Cinema Display gets first recognized at 1280x800, and then you have to manually select the 2560x1600 resolution. Works, and more portable, but not as slick as automatically recognizing the native resolution.

BTW, my old Monoprice USB-C mini-DP adapters suck. They do work on one machine sometimes, but are very flaky. They also feel very cheaply made.
 

joevt

macrumors 604
Jun 21, 2012
6,935
4,235
Bah! I had mistakenly assumed everything these days would be at least DP 1.2 HBR2. Guess not.
I guess these DisplayPort to Dual Link DVI chips were created back in the DisplayPort 1.1 days.

I wonder if this is the same chipset as the Club 3D.
Code:
* 2: [DP 1.2 4 x HBR ]      Status: [4 x HBR  7777]      caps [features 0x1000a, p_encoding 0x9]      DVI/HDMI Branch OUI:144-204-036 SYNA#  [083-089-078-065-035-032] HW Version: 16   FW Version: 2.33
I think so. The DPCD registers for your CableCreations and my Club-3D CAC-1510 have the same 3-byte OUI (Synaptics), 6-byte model?, and firmware version. I also have a Startech adapter with the same 9-bytes but an earlier firmware version. https://forums.macrumors.com/thread...ransfers-recommendation.2278473/post-29466205

However, as we expected, the dual-link DVI adapter does not work through the USB-C hub. I'm not going to complain for 14 bucks though (5 Gbps USB 3.0 version).
You mean 1280x800 works but 2560x1600 does not appear in the list of resolutions.

Actually, I had done a couple of searches on the Mac and via Google already, and nothing came up regarding this command. I guess that's not a huge surprise though, since the command is hidden inside a kext.
Need to put it in quotes. Also, add my name to the query "AGDCDiagnose" "joevt"

Do I simply delete the edid-decode directory to delete this app? I assume so but I thought I'd ask.
I think the edid-decode make command installs it to various directories (there's an executable and a man page). I don't think there's a reason to remove them. https://git.linuxtv.org/edid-decode.git/tree/Makefile

BTW, my old Monoprice USB-C mini-DP adapters suck. They do work on one machine sometimes, but are very flaky. They also feel very cheaply made.
Does it advertise DisplayPort 1.4 support? That usually means a higher quality adapter. I have Cable Matters and Club-3D USB-C to DisplayPort 1.4 adapters (not Mini DisplayPort though).
 
  • Like
Reactions: EugW

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
You mean 1280x800 works but 2560x1600 does not appear in the list of resolutions.
No, if I try using the USB-C hub with the Cable Creation USB-C to dual-link DVI adapter, I get a black screen. Monitor is not detected.

Without the hub, it works fine. It shows as 1280x800, but I have the 2560x1600 option.

Does it advertise DisplayPort 1.4 support? That usually means a higher quality adapter. I have Cable Matters and Club-3D USB-C to DisplayPort 1.4 adapters (not Mini DisplayPort though).
Forget I said anything about the Monoprice adapters. I didn't remember correctly. They are not USB-C.

The USB-C to mini-DP adapter that works is a cheap eBay one that looks identical to the one @J0m083 bought, but without the branding. I ordered it off eBay for under US$10 a few years ago. It won't work through a hub either. Screen is not detected.

Below is what I get when I use this no-name eBay USB-C to mini-DP adapter --> Apple mini-DP to dual-link adapter --> 30" Cinema HD Display. I get DP 1.1 with 4xHBR. 12" MacBook with Big Sur 11.3, and the monitor is detected as a native 2560x1600 screen.

Code:
2: [DP 1.1 4 x HBR ]      Status: [4 x HBR  7777]      caps [features 0x1000a, p_encoding 0x9]      DVI/HDMI Branch OUI:000-016-250 m2DVIa [109-050-068-086-073-097] HW Version: 1    FW Version: 1.3

Any recommendations for a specific model USB-C to mini-DP adapter that would work through a hub in this setup? Or would the Apple adapter be the limiting factor?
 
Last edited:

joevt

macrumors 604
Jun 21, 2012
6,935
4,235
No, if I try using the USB-C hub with the Cable Creation USB-C to dual-link DVI adapter, I get a black screen. Monitor is not detected.

Without the hub, it works fine. It shows as 1280x800, but I have the 2560x1600 option.
Which USB-C hub are we talking about? The one from CableCreations where they advertise no video support?

Below is what I get when I use this no-name eBay USB-C to mini-DP adapter --> Apple mini-DP to dual-link adapter --> 30" Cinema HD Display. I get DP 1.1 with 4xHBR. 12" MacBook with Big Sur 11.3, and the monitor is detected as a native 2560x1600 screen.

Code:
2: [DP 1.1 4 x HBR ]      Status: [4 x HBR  7777]      caps [features 0x1000a, p_encoding 0x9]      DVI/HDMI Branch OUI:000-016-250 m2DVIa [109-050-068-086-073-097] HW Version: 1    FW Version: 1.3
000-016-250 is the Apple OUI. Either Apple made their own chip or they used someone else's and put their ID on it.

Any recommendations for a specific model USB-C to mini-DP adapter that would work through a hub in this setup? Or would the Apple adapter be the limiting factor?
Any USB-C adapter should work from a USB-C port that supports DisplayPort Alt Mode. AGDCDiagnose will tell you if there's a connection at least.
 

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
Which USB-C hub are we talking about? The one from CableCreations where they advertise no video support?
Yup. The ad says don't connect a monitor. However, I contacted them and the agent said DP Alt Mode was supported. Personally I think the agent was wrong and the original ad was correct, but I'm not going to worry about it.


000-016-250 is the Apple OUI. Either Apple made their own chip or they used someone else's and put their ID on it.
Could it be reading the Apple adapter instead? Here are my two active displays (internal display and 30" Cinema Display using the Apple OEM mini-DP to DL-DVI adapter with the no-name USB-C to mini-DP adapter):

Code:
* 1: [DP 1.1 4 x HBR ] 	 Status: [4 x HBR  7777] 	 caps [features 0x1000a, p_encoding 0x9] 	        Sink   OUI:000-016-250 eD?aba [101-068-018-097-098-097] HW Version: 16   FW Version: 19.0
* 2: [DP 1.1 4 x HBR ] 	 Status: [4 x HBR  7777] 	 caps [features 0x1000a, p_encoding 0x9] 	 DVI/HDMI Branch OUI:000-016-250 m2DVIa [109-050-068-086-073-097] HW Version: 1    FW Version: 1.3

Both are 000-016-250.


Any USB-C adapter should work from a USB-C port that supports DisplayPort Alt Mode. AGDCDiagnose will tell you if there's a connection at least.
There is no connection. But like I said, I'm not going to complain for CAD$14.44. Anyhow, the biggest reason I need video with this laptop is for presentations, and most of the time now it's HDMI, and I already have a 4Kp60 HDMI adapter.

P.S. We actually won a 2019 MacBook Air last year in a raffle. The two USB-C ports made me weak with temptation... but in the end I couldn't give up the portability of the 12" so we sold the MacBook Air.
 
Last edited:

joevt

macrumors 604
Jun 21, 2012
6,935
4,235
Yup. The ad says don't connect a monitor. However, I contacted them and the agent said DP Alt Mode was supported. Personally I think the agent was wrong and the original ad was correct, but I'm not going to worry about it.
The agent probably doesn't even know what DisplayPort Alt Mode is...

Could it be reading the Apple adapter instead?
Isn't that what I said? That info is from DisplayPort. The 30" Cinema is not DisplayPort, therefore the info is from the adapter.

Here are my two active displays (internal display and 30" Cinema Display using the Apple OEM mini-DP to DL-DVI adapter with the no-name USB-C to mini-DP adapter):

Code:
* 1: [DP 1.1 4 x HBR ] 	 Status: [4 x HBR  7777] 	 caps [features 0x1000a, p_encoding 0x9] 	        Sink   OUI:000-016-250 eD?aba [101-068-018-097-098-097] HW Version: 16   FW Version: 19.0
* 2: [DP 1.1 4 x HBR ] 	 Status: [4 x HBR  7777] 	 caps [features 0x1000a, p_encoding 0x9] 	 DVI/HDMI Branch OUI:000-016-250 m2DVIa [109-050-068-086-073-097] HW Version: 1    FW Version: 1.3

Both are 000-016-250.
Yes, Apple has set the OUI of the internal display (eD?aba) and the adapter (m2DVIa) to 000-016-250 (Apple Inc.)
http://standards-oui.ieee.org/oui/oui.txt
http://standards-oui.ieee.org/cid/cid.txt
The EDIDs (included in the AGDCDiagnose output) for the internal display and the 30" Cinema Display both have vendor 610 = APP (Apple).
https://uefi.org/pnp_id_list

The USB-C to mini-DP adapter is not a DisplayPort device so there's no DPCD info for that. The adapter is a USB-C device so it may have a USB 2.0 Billboard Device which causes a message to appear if you connect it to a system that does not support DisplayPort Alt Mode (at least in Windows?).
 

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
Isn't that what I said? That info is from DisplayPort. The 30" Cinema is not DisplayPort, therefore the info is from the adapter.
Oh, I thought you were talking about the USB-C to mini-DP adapter, but I see that you've explained it below.

Yes, Apple has set the OUI of the internal display (eD?aba) and the adapter (m2DVIa) to 000-016-250 (Apple Inc.)
http://standards-oui.ieee.org/oui/oui.txt
http://standards-oui.ieee.org/cid/cid.txt
The EDIDs (included in the AGDCDiagnose output) for the internal display and the 30" Cinema Display both have vendor 610 = APP (Apple).
https://uefi.org/pnp_id_list

The USB-C to mini-DP adapter is not a DisplayPort device so there's no DPCD info for that. The adapter is a USB-C device so it may have a USB 2.0 Billboard Device which causes a message to appear if you connect it to a system that does not support DisplayPort Alt Mode (at least in Windows?).
OK, good to know.

Your posts have been quite informative thanks.

For the others here, I guess one useful conclusion is that the CableCreation CD0720 USB-C-->DL-DVI adapter is effectively identical to the Club 3D CAC-1510-A (HDCP OFF) adapter, but the CableCreation one is cheaper.

The difference in price is fairly significant in Canada, and one additional benefit of the CableCreation in Canada is that it's fulfilled by Amazon.ca, whereas the Club 3D one ships from the seller in the US for Canadian orders.
 
Last edited:

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
For those who don't mind a mess of cables and are looking for a functional "dock" for the MacBook with single USB-C port, this adapter is looking good so far. I haven't tried it yet with the Apple mini-DP to dual-link DVI adapter for the 30" Cinema Display yet because I don't have the right DisplayPort to mini-DisplayPort connector, but it does work properly with my 2560x1440 2010 iMac in Target Display Mode with a DisplayPort to mini-DisplayPort cable.


Cable Matters USB C Multiport Adapter (USB C Hub with DisplayPort 8K), 2X USB 2.0, Fast Ethernet, and 60W Charging

716LWGiSueL._AC_SL1500_.jpg


Screen Shot 2021-04-30 at 6.53.46 PM.png


I currently have the 27" iMac attached via DisplayPort (display 2 above), with 100 Mbps Fast Ethernet, USB-C power delivery, and two USB flash drives all connected simultaneously.

It was a little picky with the USB-C power delivery though, as I had to use the original MacBook USB-C power adapter with USB-C cable or else it wouldn't work.
 

joevt

macrumors 604
Jun 21, 2012
6,935
4,235
For those who don't mind a mess of cables and are looking for a functional "dock" for the MacBook with single USB-C port, this adapter is looking good so far. I haven't tried it yet with the Apple mini-DP to dual-link DVI adapter for the 30" Cinema Display yet because I don't have the right DisplayPort to mini-DisplayPort connector, but it does work properly with my 2560x1440 2010 iMac in Target Display Mode with a DisplayPort to mini-DisplayPort cable.


Cable Matters USB C Multiport Adapter (USB C Hub with DisplayPort 8K), 2X USB 2.0, Fast Ethernet, and 60W Charging

View attachment 1767794

View attachment 1767795

I currently have the 27" iMac attached via DisplayPort (display 2 above), with 100 Mbps Fast Ethernet, USB-C power delivery, and two USB flash drives all connected simultaneously.
Yup, that's one of those USB 2.0-only Cable Matters docks I mentioned that gives you 4 lanes of DisplayPort which is what a Mac like the MacBook needs for 4K 60Hz displays using HBR2 or 2560x1600 or 1440p displays using HBR. The iMac connection is interesting - I didn't know that it also used 4 lanes of HBR - I guess it makes sense since DisplayPort Target Display Mode is old. The iMac DisplayPort input has the Apple OUI and the descriptor "MON27c" - is it the same when the iMac is not in Target Display Mode? - Maybe AGDCDiagnose doesn't work from the iMac since the iMac is running an old GPU?

A newer Mac with DisplayPort 1.4 might be ok with two lanes of DisplayPort in those situations only if the USB-C dock includes a DisplayPort 1.4 MST Hub which can convert two lanes of HBR3 to four lanes of HBR or HBR2 or HBR3 (but HBR3x2 is only 75% the bandwidth of HBR2x4 - it can do 4K60Hz but only at 8bpc instead of 10bpc). Most DisplayPort 1.4 MST Hubs also support DSC which can effectively double the bandwidth (only if the GPU and OS also support DSC). The hub can decompress DSC for displays that don't support DSC. An example USB-C dock with DSC is the CalDigit SOHO. I think BigSur stopped supporting DSC in most situations? I haven't tested 11.3 yet.

It was a little picky with the USB-C power delivery though, as I had to use the original MacBook USB-C power adapter with USB-C cable or else it wouldn't work.
What other power delivery option did you try that had problems?
 
  • Like
Reactions: zoltm and Amethyst1

toke lahti

macrumors 68040
Apr 23, 2007
3,293
509
Helsinki, Finland
Despite my post earlier, I ended up ordering both the CableCreation USB-C to dual-link DVI adapter as well as a USB-C hub. And I've cancelled my Club 3D adapter order for now. If the CableCreation one doesn't work, then I'll order the Club 3D one again.

I've had been looking for a simple USB-C to USB-C + USB 3 adapter for a long time for my iMac, but couldn't find a decent one for a decent price, but it turns out CableCreations has one now which even includes USB-C power delivery so I ordered one. They don't actually recommend connecting monitors to it but if it doesn't work with the dual-link DVI adapter on the 12" MacBook, that's OK since it's really for the iMac. If the combo works on the 12" MacBook, then bonus.

51GGcIaV8UL._AC_SL1001_.jpg


Hmm, when you give that dongle power from power-usb-c-port, the 3 usb ports will get 1,6 amps combined. Pretty sad, but at least they tell it, which is quite rare!
 

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
For those who don't mind a mess of cables and are looking for a functional "dock" for the MacBook with single USB-C port, this adapter is looking good so far. I haven't tried it yet with the Apple mini-DP to dual-link DVI adapter for the 30" Cinema Display yet because I don't have the right DisplayPort to mini-DisplayPort connector, but it does work properly with my 2560x1440 2010 iMac in Target Display Mode with a DisplayPort to mini-DisplayPort cable.
So, this does work with the 30" Cinema HD Display, with a couple of caveats:

1) Since I need to use the Apple mini-DP to DL-DVI adapter with the Cable Matters adapter, it also means I need to provide power to the Apple adapter, via a USB port. The problem is if I plug the USB port into the Cable Matters multi-adapter, I don't think the MacBook's USB-C port provides enough power, because the screen shuts off every so often. However, if plug in the power adapter for USB-C power delivery to the Cable Matters multi-adapter, then it all works fine. Screen doesn't shut off and the MacBook charges too. I could power the Apple DL-DVI adapter separately but the added benefit of connecting it to the Cable Matters is that then the display can act as a USB hub, since it has USB ports on the back. I have a third party webcam attached to the display's USB port, and it works fine with the MacBook this way.

2) Even in clamshell mode, the brightness buttons on Magic Keyboard don't do anything. They are linked only to the internal display, which is of course off in clamshell mode. Is there a setting somewhere to change this? I have to use the brightness buttons on the side of the display.

3) The lack of Retina! o_O I've been OK with it for video playback and as a secondary display, but I of course have been spoiled for text by my Retina iMac.

Screen Shot 2021-05-01 at 6.32.01 PM.png


Yup, that's one of those USB 2.0-only Cable Matters docks I mentioned that gives you 4 lanes of DisplayPort which is what a Mac like the MacBook needs for 4K 60Hz displays using HBR2 or 2560x1600 or 1440p displays using HBR. The iMac connection is interesting - I didn't know that it also used 4 lanes of HBR - I guess it makes sense since DisplayPort Target Display Mode is old. The iMac DisplayPort input has the Apple OUI and the descriptor "MON27c" - is it the same when the iMac is not in Target Display Mode? - Maybe AGDCDiagnose doesn't work from the iMac since the iMac is running an old GPU?
The 2010 iMac has a Radeon HD 5750, and the machine is limited to 10.13.6. AGDCDiagnose doesn't work.

What other power delivery option did you try that had problems?
If I just use an iPad 12 Watt charger with a USB-A to USB-C cable plugged directly into the MacBook, it charges the MacBook fine, albeit slowly. I can even use an iPhone 5 Watt charger and it will trickle charge. This also works with some hubs / multi-function adapters via the USB-C power delivery port.

However, with the Cable Matters adapter, it does not. I guess this is not a huge surprise since neither the USB-A 5 Watt iPhone power adapter nor the USB-A 12 Watt iPad adapter officially support USB-C PD. I am guessing the MacBook's 29 Watt USB-C adapter does support the PD spec, but it's not documented in the MacBook specs.

---

Overall, I'm pretty impressed with the 12" MacBook driving this display. No OS lag or anything. The main times I notice lag is when for example I expand a YouTube window in Safari to full screen. It's not as instantaneous as the latest machines. However, it is noticeably faster than my 8-core 3.0 GHz Xeon Mac Pro for these types of actions while playing a high Rez video, presumably because the MacBook has full HEVC and probably VP9 acceleration.
 
Last edited:
  • Like
Reactions: zoltm

joevt

macrumors 604
Jun 21, 2012
6,935
4,235
2) Even in clamshell mode, the brightness buttons on Magic Keyboard don't do anything. They are linked only to the internal display, which is of course off in clamshell mode. Is there a setting somewhere to change this? I have to use the brightness buttons on the side of the display.
Did you try holding the option key?
Otherwise there may be third party utilities to do the job:
https://github.com/MonitorControl/MonitorControl

3) The lack of Retina! o_O I've been OK with it for video playback and as a secondary display, but I of course have been spoiled for text by my Retina iMac.
You can do a 1280x800 HiDPI mode... or anything between that and 2560x1600 (just making a joke; I know you meant the display doesn't have the dpi for retina)
 
  • Like
Reactions: EugW

EugW

macrumors G5
Jun 18, 2017
14,649
12,570
Did you try holding the option key?
Doh! Thanks. I'll try that.

I should have figured though, since the option key is used for other alternate stuff too. For example, for my Mac Pro, Eject is the primary optical drive, but Option-Eject is the secondary optical drive.

Anyhow, it's nice to have the USB support, even though it's only USB 2.0.

30-inch_MacBook_adj.png


One thing I noticed though is one of my flash drives is flaky in this setup. It occasionally disappears. The weird part is that it's a low capacity low power one. My high capacity and much faster ones seem fine... so far.
 
  • Like
Reactions: zoltm
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.