Yepp, once i saw this, I thought there must be a way that this can work. But never found one until today
Bild & USB Hub über USB-C Port der Grafikkarte?
- Arstidir
- Erledigt
-
-
Yepp, once i saw this, I thought there must be a way that this can work. But never found one until today
try this with monterey and send ioreg
-
With this one no new controller is showing up in hackintool and no usb connection.
-
With this one no new controller is showing up in hackintool and no usb connection.
try
-
With this one the controller and the drives show up.
I will give an update about the speeds in a bit.
-
With this one the controller and the drives show up.
I will give an update about the speeds in a bit.
send log ioreg please
-
it's still slow as before. A disk benchmark (DiskMark) takes very long and i actually never completed one.
-
it's still slow as before. A disk benchmark (DiskMark) takes very long and i actually never completed one.
Do you use connected hub? You are taking advantage of the hs wuindi usb 2.0 part and slower for this reason. Connect usb 3.0 device to type c and then do speed test
-
The hub is build into the monitor.
When I use a USB 3.0 adpater (dont know if this small adapter is actually any good) to usb-c directly into the GPU it shows up quicker at the desktop and i got this speed.
directly to USB 3.0
USB-C from mainboard to Monitor I get this.
With adapter to mainboard usb-c:
Yepp, looks like the adapter is not really good.
edit: I have tested now also with a thunderbolt cable, which doesn't change anything.
-
-
-
-
https://github.com/koush/Kexts
thanks Lorys89 to show me this key and Aluveitie to have linked me this repo
with this kext I have my USB type C on 6900 xt working perfectly
Thanks for this one! I also have a 6900XT with which I like to use my Drawing Monitor over USB-C.
So far only Display worked, the pen did not get recognized my macOS so far.I guess this will solve this issue.
How did you install this kext? Simply with adding it to Open Cores Kext Folder and load it with the config.plist?
Thats all? If there are more settings necessary, would you mind sharing the info?
Update: I did a qucik try, which does not work so far.
I tried both IDs in the kext, 073a6 and 073a4.
USB Devices are not getting recognized on the USB-C Port of my 6900xt. -
How did you install this kext? Simply with adding it to Open Cores Kext Folder and load it with the config.plist?
i did in this way only
-
i did in this way only
I have no USB devices in my Device tree.
Maybe I have to remap my USBPorts.kext with the USB-Map Tool from Windows?UPDATE:
So what I did:Code- 0B:00.0 1002 73BF 1002 0E3A Disabl Advanced Micro Devices, Inc. [ Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] Display controller VGA compatible contr idge@2,2/GFX0@0 display PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x0)
- 0B:00.1 1002 AB28 1002 AB28 Disabl Advanced Micro Devices, Inc. [ Navi 21/23 HDMI/DP Audio Controller Multimedia controlle Audio device ge@2,2/HDAU@0,1 pci1002,ab28 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x1)
- 0B:00.2 1002 73A6 1002 73A6 Disabl Advanced Micro Devices, Inc. [ ??? Serial bus controlle USB controller ci1002,73a6@0,2 pci1002,73a6 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x2)
- 0B:00.3 1002 73A4 1002 0408 Disabl Advanced Micro Devices, Inc. [ Navi 21 USB Serial bus controlle Serial bus controlle ci1002,73a4@0,3 pci1002,73a4 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x3)
I remapped my USB Ports with USBToolBox in Windows and included the NAVI 21 USB Port and Serial Bus from my 6900XT.
Then I added the Device Properties from both into Open Core Configuration.
Added the updated UTBMap.kext.
Reboot, but still no USB-C from the 6900XT.
I also tried the SSDT-BRG0.aml with no luck.
Anything I am missing? -
-
Thx, very much! I am out of office, but will test it tomorrow an report back.
Update: I've looked into your ssdt. I guess you use it for other devices too, maybe a thunderbolt card also? With your aml file, this will not work for me so.
Where did you get this or did you made this by yourself?
If so, can you describe how you did that?
Which part is for your GPU? Might be the XHC part? I am looking for a solution on a X570 Gigabyte Aorus Pro and the 6900XT from AMD.Code- External (_SB_.PCI0.GP17, DeviceObj)
- External (_SB_.PCI0.GP17.XHC0, DeviceObj)
- External (_SB_.PCI0.GP17.XHC1, DeviceObj)
- External (_SB_.PCI0.GPP0.SWUS.SWDS, DeviceObj)
- External (_SB_.PCI0.GPP7.UP00.DP40.UP00.DP60, DeviceObj)
- External (_SB_.PCI0.GPP7.UP00.DP40.UP00.DP60.XH00, DeviceObj)
- External (_SB_.PCI0.GPP7.UP00.DP60, DeviceObj)
- External (_SB_.PCI0.GPP7.UP00.DP60.XH00, DeviceObj)
Je nach Karte tauchen die AMD USB-Controller auch in der IORegistry auf. Ich habe mal eine SSDT für eine 6900XT gemacht, der Pfad muss noch individuell ans eigene System angepasst werden. Könnte helfen, ich hatte jedenfalls an den Controllern einen Apple-Treiber anhängen sehen, über die Funktionalität kann ich nichts sagen. Auf das System und die IORegistry habe ich keinen Zugriff mehr, lediglich die SSDT ist übrig geblieben. Viel Erfolg.
Hi Nico,
könntest du mal schauen, wie ich den Pfad entsprechend meines Systems für deine SSDT-6900XT.aml anpassen kann?
Bin mir nicht sicher, wie man die Ausgabe des IORegistryExplorer in der SSDT umsetzt.
Folgend die Pfade meiner 6900XT.Code- <img src="https://www.hackintosh-forum.de/attachment/219163-bildschirmfoto-2024-10-10-um-09-22-26-png/?thumbnail=1" class="woltlabAttachment" data-attachment-id="219163" id="wcfImgAttachment0">0B:00.0 1002 73BF 1002 0E3A Disabl Advanced Micro Devices, Inc. [ Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] Display controller VGA compatible contr idge@2,2/GFX0@0 display PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x0)
- 0B:00.1 1002 AB28 1002 AB28 Disabl Advanced Micro Devices, Inc. [ Navi 21/23 HDMI/DP Audio Controller Multimedia controlle Audio device ge@2,2/HDAU@0,1 pci1002,ab28 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x1)
- 0B:00.2 1002 73A6 1002 73A6 Disabl Advanced Micro Devices, Inc. [ ??? Serial bus controlle USB controller ci1002,73a6@0,2 pci1002,73a6 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x2)
- 0B:00.3 1002 73A4 1002 0408 Disabl Advanced Micro Devices, Inc. [ Navi 21 USB Serial bus controlle Serial bus controlle ci1002,73a4@0,3 pci1002,73a4 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x3)
Thx.
-
Hab mal etwas zusammengeklöppelt, probiere die angehängte mal, bin im Urlaub und hab nur ein MacBook Air (M2) mit, kann nicht weiter helfen…
-
Hab mal etwas zusammengeklöppelt, probiere die angehängte mal, bin im Urlaub und hab nur ein MacBook Air (M2) mit, kann nicht weiter helfen…
Hey, Du, Danke dafür! Ist überhaupt kein Stress drauf. Ich komme wahrscheinlich auch erst gegen Wochenende wieder zum testen.
Dir nen erholsamen Urlaub! Melde mich, wenn ich weiter getestet hab.