Apple has a note on some of its tech spec pages that says the MacBook Pro 16 inch can use the USB ports on the XDR as USB 3.0 which implies that other Macs cannot.
I am looking for information to show how USB works on the XDR for different Thunderbolt connection types:
Situations that could allow USB 3.0 (but want to make sure since the tech specs are useless):
1) The display is connected with Thunderbolt 3 to a computer that has a Thunderbolt bus with a DisplayPort 1.4 connection to an AMD Navi GPU, Nvidia RTX, or Intel Ice Lake GPU, that supports DSC. The MacBook Pro 16 inch matches this situation; do other Macs supporting DSC also match this situation?
2) The display is connected with Thunderbolt 3 to a computer that has a Thunderbolt bus with only one DisplayPort signal (a Hackintosh)
3) The display is connected with Thunderbolt 3 to a computer that has a GPU that only supports DisplayPort 1.2 (a Mac that has older Intel or AMD graphics)
Probably USB 2.0 but could be USB 3.0 with reduced PCIe bandwidth:
4) The display is connected with Thunderbolt 3 to a Mac or Blackmagic eGPU that has a Thunderbolt bus with two DisplayPort 1.4 connections to a GPU that does not support DSC (a Mac Pro with 580X, Vega II or Vega II Duo, an iMac or MacBook Pro with recent but non-Navi AMD graphics).
Non-Thunderbolt connections can only be USB 2.0 so we don't need info about that.
Connect a USB 3.x device to the XDR and run the following commands:
The resulting XDR_Usb_Thunderbolt_PCI_Info.txt file, which you can examine, will contain info about the DisplayPort connection(s) to the XDR so we can see what bandwidth remains for USB. The result will also contain info about the USB controllers, hubs, and devices, so we can see if they are connected using USB 2.0 or USB 3.0.
I am looking for information to show how USB works on the XDR for different Thunderbolt connection types:
Situations that could allow USB 3.0 (but want to make sure since the tech specs are useless):
1) The display is connected with Thunderbolt 3 to a computer that has a Thunderbolt bus with a DisplayPort 1.4 connection to an AMD Navi GPU, Nvidia RTX, or Intel Ice Lake GPU, that supports DSC. The MacBook Pro 16 inch matches this situation; do other Macs supporting DSC also match this situation?
2) The display is connected with Thunderbolt 3 to a computer that has a Thunderbolt bus with only one DisplayPort signal (a Hackintosh)
3) The display is connected with Thunderbolt 3 to a computer that has a GPU that only supports DisplayPort 1.2 (a Mac that has older Intel or AMD graphics)
Probably USB 2.0 but could be USB 3.0 with reduced PCIe bandwidth:
4) The display is connected with Thunderbolt 3 to a Mac or Blackmagic eGPU that has a Thunderbolt bus with two DisplayPort 1.4 connections to a GPU that does not support DSC (a Mac Pro with 580X, Vega II or Vega II Duo, an iMac or MacBook Pro with recent but non-Navi AMD graphics).
Non-Thunderbolt connections can only be USB 2.0 so we don't need info about that.
Connect a USB 3.x device to the XDR and run the following commands:
Code:
{
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/MacOS/AGDCDiagnose -a | grep -E 'BR|DSC|Pixel|Bit|Color|Range|Link|Lane'
ioreg -w0 -irtk locationID
system_profiler SPHardwareDataType SPThunderboltDataType SPUSBDataType SPPCIDataType SPDisplaysDataType | sed '/ial Number/d;/UUID/d'
} > XDR_Usb_Thunderbolt_PCI_Info.txt 2>&1
open .