- Joined
- May 16, 2010
- Messages
- 59
- Motherboard
- Gigabyte GA-Z270X-UD5
- CPU
- Intel Core i7 8700K
- Graphics
- Radeon RX Vega Frontier Edition
- Mac
- Mobile Phone
Hello. I can't get Bluetooth on the Broadcom Wifi/Bluetooth (BCM943602CS) PCIe card working on z270 (Desktop). I have WiFi fully working, but the internal USB controller is not connecting/showing the device. I've done the SSDT to customize the USBInjectAll.kext, and even confirmed the port is working with another device (Corsair Watercooler USB) showing up in the same spot.
The card is not malfunctioning, because I got it working in Windows with this exact build (and installed Windows drivers), and had it working in Mac on a different motherboard (Asus Maximus Hero VIII). So to me it's either a BIOS setting in the Gigabyte Z270x that I've borked, or somehow have the USB injection wrong. I've added the rename XHCI and _OSI DSDT patches to clover. I'm at 14 ports on XHC, so that shouldn't be an issue. I set the internal ports to 255, but I've seen some "correct" SSDTs posted that set even the internal ports to 0 or 3, so I'm confused on the right number, but didn't make a difference either way.
Possibly relevant BIOS settings:
IOAPIC 24-119 entries: Enabled
Legacy USB: Auto (also tried Enabled and Disabled)
XHCI Handoff: Enabled
Serial Port (both): Disabled
Windows OS: Other
Boot USB: Legacy
Other PCI: UEFI
PCI Layout:
PCIx1_1 - Broadcom card
PCIx16 - Radeon RX 480
PCIx1_2 - (Empty)
PCIx8 - (Empty)
PCIx1_3 - (Empty)
PCIx4 - GC-Alpine Ridge
I tried putting the card in different PCI slots, but they didn't help, and I kind of need this layout because the other ones take away from the PCIx4 bandwidth which I need. I have an NVME drive installed in the M.2. slot, so there's a chance that it's sharing bandwidth with the Broadcom card, but it works in Windows so I assume not?
Other possibly relevant details: I've got a 5K Ultra Fine completely working with the dual display port out of the Radeon into the adapter, and then thunderbolt from the adapter to the display. Apple's default port injectors seem to do fine with the complex hub->port->hub tree, so you'll see that in the IOReg.
Let me know if something else would be helpful and I'll attach it. Also let me know if you find anything I should change unrelated to the issue I'm having. Thanks for your time!
The card is not malfunctioning, because I got it working in Windows with this exact build (and installed Windows drivers), and had it working in Mac on a different motherboard (Asus Maximus Hero VIII). So to me it's either a BIOS setting in the Gigabyte Z270x that I've borked, or somehow have the USB injection wrong. I've added the rename XHCI and _OSI DSDT patches to clover. I'm at 14 ports on XHC, so that shouldn't be an issue. I set the internal ports to 255, but I've seen some "correct" SSDTs posted that set even the internal ports to 0 or 3, so I'm confused on the right number, but didn't make a difference either way.
Possibly relevant BIOS settings:
IOAPIC 24-119 entries: Enabled
Legacy USB: Auto (also tried Enabled and Disabled)
XHCI Handoff: Enabled
Serial Port (both): Disabled
Windows OS: Other
Boot USB: Legacy
Other PCI: UEFI
PCI Layout:
PCIx1_1 - Broadcom card
PCIx16 - Radeon RX 480
PCIx1_2 - (Empty)
PCIx8 - (Empty)
PCIx1_3 - (Empty)
PCIx4 - GC-Alpine Ridge
I tried putting the card in different PCI slots, but they didn't help, and I kind of need this layout because the other ones take away from the PCIx4 bandwidth which I need. I have an NVME drive installed in the M.2. slot, so there's a chance that it's sharing bandwidth with the Broadcom card, but it works in Windows so I assume not?
Other possibly relevant details: I've got a 5K Ultra Fine completely working with the dual display port out of the Radeon into the adapter, and then thunderbolt from the adapter to the display. Apple's default port injectors seem to do fine with the complex hub->port->hub tree, so you'll see that in the IOReg.
Let me know if something else would be helpful and I'll attach it. Also let me know if you find anything I should change unrelated to the issue I'm having. Thanks for your time!
Attachments
Last edited: