Jump to content

Second Northbride is not detected with DSDT (Device BR50)


MatzeOS86
 Share

1 post in this topic

Recommended Posts

Hello everyone,



 

ok, so first of all I would like to give you a overview of what the actual problem is and what I've done so far.



 

So, the problem is that the second Northbridge is not detected by the system as soon as I use the custom DSDT attached at the end and therefore my second graphics card doesn't work.

 


I've dumped the DSDT under Mac OS X using DSDT Editor and compared it with the one dumped under Windows. Both are identical.

Then I've applied a few fixes/patches and everything works the way it should, except for my second graphics card,

 

Here is the IOReg output with only the first card + EFI String:

Mac Pro first EFI.zip

As you can see, the Device BR50 is present including all the PCIBridges.

 

IOReg output with only the first card + EFI String + DSDT:

Mac Pro first EFI + DSDT.zip

No more BR50 present.

 

IOReg output with only the second card + GraphicsEnalber=Yes:

Mac Pro second GE.zip

The information get injected at the right position: PciRoot(0x50)/Pci(0x7,0x0)/Pci(0x0,0x0)

 

IOReg output with only the second card + EFI String:

Mac Pro second EFI.zip

The information get injected at the wrong position: PciRoot(0x0)/Pci(0x7,0x0)/Pci(0x0,0x0) (that's the PCI Path of the first graphics card)

 

DSDT:

dsdt.zip

 

I'm sure that the problem has something to do with the architecture of my Motherboard (two i5520 Chips), but I've no idea what I could do to get this fixed.

 

Any suggestions are highly appreciated!

 

Regards

Link to comment
Share on other sites

 Share

×
×
  • Create New...