When you say you're having issues getting crossfire enabled but what issues are there, are you getting any error messages?
In ccc there is no option for crossfireX.Gpu-z confirms that crossfire is disabled.
When you say you're having issues getting crossfire enabled but what issues are there, are you getting any error messages?
Both slots need to be at same speed.
Both are in 16x slots. I can't pin what the issue is...unless it is disabled by firmware.
Does the 2008 Mac Pro have a PCI Express configuration utility? If it does then run it to double check that both slots are set up at the same speed. Are you using the latest version of ATI's driver software or are you using the Boot Camp drivers?
Hmmm... you're right there is no configuration needed on the 2009 Mac Pro. You just need to have them in slots 1 and 2, the only 16x slots. It would be a bit strange if they purposely removed crossfire compatibility in the bios of the Mac 4870 cards - especially considering they left the crossfire connections on the boards. Flashed PC cards only use the EFI part of the 4870 Mac Edition BIOS as far as I know and keep the standard PC BIOS for Windows I think so if they did artificially limit the 4870 Mac Edition cards then that might explain the discrepancy.
Edit: Which version of Windows are you using btw? I think I read somewhere that some crossfire configurations only work in Vista although I think that only referred to crossfiring more than two cards (i.e. 2x 4870 X2). I'm using Vista Home Premium 32 in my setup.
Will be very interesting if they killed Crossfire.
I have one OEM and some flashed ones here. I would try this right now, but a weird thing has happened to my Vista Install. It keeps saying that no ATI drivers are installed yet the 4870/90 cards work fine in 3D apps...so the drivers are installed & working.
In any case, there are new Catalyst drivers due any day (sorta like 10.5.7 was for a LONG time).
I have tried removing & reinstalling and I keep getting same error. I can't launch CCC. I have same issue with a 3870 in, so something with ATI stuff.
The 9.5 cats should be here any day, then I will try again, and see if I can Crossfire the OEM with a flashed one and then I will try a flashed one with the 4890 I just got.
The OEM 4870 uses a PC Bios written just for it, I imagine. Quite possible that Apple didn't bother to include the Crossfire info. Also possible that some of those resistors moved around (vs. stock 4870) have something to do with it.
It could also be that your install has a flaw...there is a reason we all prefer Mac over Windows....it's called "Windows"
EDIT: one more thought....whatever ROM is on your OEM cards...maybe you should try the "other" one. (there are 2 @ 4870 OEM ROMs....maybe newer one fixed or broke crossfire)
An update,
Tried just about everything else I could think of to get crossfire working, tried a new bridge, atitraytools, windows XP 32bit and 64bit all to no avail. I am pretty certain that the issue is with the cards. Never heard anything back from the job I logged with ATI yet.
Im not overly dissapointed as I needed 2 cards to run 3 monitors, crossfire would have been the icing on the cake. I am still going to push this with apple and ATI and see what I can find.
Wow. That sucks balls. Not only are Apple selling 512MB 4870s when they could have sold 1GB 4870s, not only are they selling their 4870s for twice the cost of a PC part, not only are they underclocking their 4870s, they're also purposefully disabling parts of the BIOS that are only used in Boot Camp.
I doubt this is ATI's doing since the 3870 Mac Edition cards worked fine under Boot Camp and with a Crossfire setup.
It does suck, apple hardware is inferior...I wonder why they disabled it?
As much as I would like to used flashed cards many seem to be getting issues with Dual link DVI. Thats my main concern really.
Do you mean dual link DVI or dual DVI? Dual link's only needed for 2560x1600 resolution and all flashed card can do that. The only issue with flashed cards is that some brands when flashed only end up with one working dual link dvi port. However, other brands (specifically XFX) give you two working dvi ports. The second port doesn't work with dual link DVI but the first does. I've got two of these cards and have them flashed. I could, in theory, connect two 30" screens and two 24" (1920x1200 single link) screens all at the same time. The other two limitations are that flashed cards only run in PCIe 1.1 speeds (which doesn't matter for anything other than the most bandwidth intensive applications such as Mudbox) but then the 1GB cards' extra memory goes someway to negate that. The other issue is that VGA isn't working at the moment (although I think someone said that if you *only* use VGA then it does work but a mix of VGA and DVI doesn't.
For not much more than the cost of your second 4870, you could get two 1GB XFX 4870s and the necessary PCIe cables. You wouldn't even need those cables if your first 4870 came stock with your machine and you want to keep it as a backup.
Personally, if I were in your position, I'd feel somewhat cheated by Apple.
This is so frustrating. I want to try this stuff out and see if my single OEM 4870 can Crossfire with a regular 4870 or 4890 BUT.............
MY FREAKING VISTA INSTALL IS FALLING APART !!!!!!!
I have tried uninstalling and reinstalling cats 9.4 and 9.5, Driver Cleaner, Installer Cleanup, Driver Sweeper.
Nothing fixes it. The weird thing is that ATI drivers are working fine for a SINGLE card....but CCC won't launch.
Guess I should see if Traytools can do it...but I thought that hadn't been updated in awhile.
In the BIGGER picture....if Apple had these cards deliberately crippled....would indicate that Crossfire in OSX really IS "not in the works" for anytime in near future.
I guess I can just buy a new Hard Drive and start an ALL NEW Vista install. Can't wait to run the 1 Million "Critical Updates"....find the Bootcamp 64bit drivers again, drivers for everything else, install all my games and benchmarking utilities over again, run all THOSE updates. May be DAYS before I can actually test Crossfire.
Windows is the best sales pitch for OSX.
As far as the Corssfire thing...I will be able to test if flashed cards using OEM ROM work in Crossfire. If they do, Crossfire is disabled via a resistor somewhere...which I will find. If two flashed 4870 (using regular Mac ROM) can't Crossfire, the crippling will be in the ROM itself.
This is hardly surprising, Apple loves hobbling their own hardware so they can un-hobble it and call it an upgrade. I bought a Powerbook 2400C some years back.....the PCMCIA slot couldn't run Cardbus cards to add Firewire & USB, despite the Ti slot being capable. Turned out the fix was to open the case up, spend hours removing a zillion tiny screws and finally cutting a wire that Apple had added to the slot....to KILL Cardbus compliance. They wanted full Cardbus compliance to be a G3 exclusive......couldn't have the previous gen Powerbook ruining their parade..............
This is so frustrating. I want to try this stuff out and see if my single OEM 4870 can Crossfire with a regular 4870 or 4890 BUT.............
MY FREAKING VISTA INSTALL IS FALLING APART !!!!!!!
I have tried uninstalling and reinstalling cats 9.4 and 9.5, Driver Cleaner, Installer Cleanup, Driver Sweeper.
Nothing fixes it. The weird thing is that ATI drivers are working fine for a SINGLE card....but CCC won't launch.
Guess I should see if Traytools can do it...but I thought that hadn't been updated in awhile.
In the BIGGER picture....if Apple had these cards deliberately crippled....would indicate that Crossfire in OSX really IS "not in the works" for anytime in near future.
I guess I can just buy a new Hard Drive and start an ALL NEW Vista install. Can't wait to run the 1 Million "Critical Updates"....find the Bootcamp 64bit drivers again, drivers for everything else, install all my games and benchmarking utilities over again, run all THOSE updates. May be DAYS before I can actually test Crossfire.
Windows is the best sales pitch for OSX.
As far as the Corssfire thing...I will be able to test if flashed cards using OEM ROM work in Crossfire. If they do, Crossfire is disabled via a resistor somewhere...which I will find. If two flashed 4870 (using regular Mac ROM) can't Crossfire, the crippling will be in the ROM itself.
This is hardly surprising, Apple loves hobbling their own hardware so they can un-hobble it and call it an upgrade. I bought a Powerbook 2400C some years back.....the PCMCIA slot couldn't run Cardbus cards to add Firewire & USB, despite the Ti slot being capable. Turned out the fix was to open the case up, spend hours removing a zillion tiny screws and finally cutting a wire that Apple had added to the slot....to KILL Cardbus compliance. They wanted full Cardbus compliance to be a G3 exclusive......couldn't have the previous gen Powerbook ruining their parade..............
I just realised this isn't the first time Apple has purposefully disabled something like Crossfire in their cards. The MacBook Pros have had their ability to do hybrid SLI in Windows using their 9600gt and 9400m graphics cards was manually disabled too - even though technically the hardware would support it. Maybe Apple doesn't want people to think of Windows as being able to provide much better graphics performance on their machines than OS X.
Unless you're trying to game on a 30" display in a First person shooter and you absolutely need 100+ FPS, I find it hard to believe that there's anything out there right now that a single 4870 can't handle in bootcamp/Windows.