Replies: 1 comment
-
|
Hmm. Standard EDID/DDC traffic is 0x50 for EDID, 0x30 for the segment pointer, and DDC/CI is associated with 0x37 / 0x6E-0x6F, not 0x52. So this looks like a link training, Alt Mode, cable-converter or monitor issue. The fact that the cable is showing up as a Billboard device (which advertises things like Alt Mode capability) when it fails is a clear indication: https://www.reddit.com/r/UsbCHardware/comments/smi06q/just_got_a_new_monitor_what_is_billboard_device/ Did you try these to isolate the issue?
BetterDisplay can only help with an EDID override once macOS has a usable display object to work with, which is not the case here. The link/handshake problem is not something BetterDisplay can meaningfully interfere with. :( |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Samsung Odyssey G95C (49") — DP 1.4 fails on Apple Silicon (M5), DP 1.1 works
Environment
Problem
DP 1.4 stopped working after a routine reboot. DP 1.1 works fine (3840x1080@60Hz). At DP 1.4, the display is not detected at all — the cable shows as a Billboard USB device and macOS never initializes the display.
This was working immediately before the reboot. No macOS update was installed before the issue started (26.3.1 was installed the day after).
What we've tried (all failed)
com.apple.windowserver.displaysplist)CGBeginDisplayConfiguration/CGCompleteDisplayConfigurationto force re-probeRoot cause analysis via IORegistry
At DP 1.1 (working):
The DPTX controller powers up, reads DPCD (HBR3 capable, 2 lanes), reads EDID successfully, and the display initializes at 3840x1080.
At DP 1.4 (failing):
The DPTX controller EventLog shows this sequence:
Set Power→ On ✓Hot Plugdetected (HPDState=1) ✓Add Child→ IODPDevice(dptx0-aux-core) ✓Remove Child→ IODPDevice(dptx0-aux-core) ✗ (immediately removed)Set Power→ OffThe AUX log reveals the full I2C transaction sequence during the failed DP 1.4 attempt:
12 14 c4 81 01 00 01 00 02 00 06 00 00 00 85 00→ DP 1.4, HBR3, 4 lanes ✓The monitor is NACKing all DDC/CI requests at I2C addr 0x52 when in DP 1.4 mode. macOS treats this as fatal and removes the display. At DP 1.1, macOS never attempts addr 0x52 reads, so it works.
After the initial failure, subsequent connection attempts often don't even trigger DP Alt Mode — the Thunderbolt controller firmware stops granting it, and the cable only appears as a Billboard device with no DPTX EventLog activity at all.
DP 1.4 EDID (from AUX log)
Block 0 (base):
Block 1 (CEA-861):
Block 2 (DisplayID):
DP 1.1 EDID (exported via BetterDisplay)
Questions
Beta Was this translation helpful? Give feedback.
All reactions