2009 MP and video cards??

Discussion in 'Mac Pro' started by goin3d, Mar 12, 2009.

  1. goin3d macrumors member

    Joined:
    Mar 10, 2009
    #1
    Got my 2009 2.26 today and I'm just getting things setup. My initial plan was to place the 8800gt from my 2007 2.6 quad core in the machine along with the default 120gt until i could get the 4870 upgrade. To my dismay I have not been able to get the 8800gt to work :( It appears as if the 8800gt that I have isn't recognized!! Does anyone know why this might happen? Was there an EFI change between the two? I also tried the orig. 7300gt that came with my previous box and received the same results.
     
  2. Abidubi macrumors 6502

    Joined:
    Feb 13, 2009
    Location:
    Montreal
    #2
    Your card is not compatible with the 2008 MPs. Why would it work with the 2009?
     
  3. pipomolo42 macrumors member

    Joined:
    Aug 29, 2006
    #3
    Hi,

    2006 and 2007 Mac Pro use 32bit EFI, whereas 2008 and 2009 use 64bit.

    You need to get a 64bit EFI 8800 GT firmware, and flash it on your video card.

    For the 7300 GT, there is simply nothing you can do, as no firmware was ever made available.
     
  4. goin3d thread starter macrumors member

    Joined:
    Mar 10, 2009
  5. Eidorian macrumors Penryn

    Eidorian

    Joined:
    Mar 23, 2005
    Location:
    Indianapolis
    #5
    Why aren't the cards forward compatible again? The HD2600XT worked on every previos Mac Pro.
     
  6. pipomolo42 macrumors member

    Joined:
    Aug 29, 2006
    #6
    Nvidia uses native EFI firmwares, that are compiled as either 32bit or 64bit binaries, and only run on a similar platform.

    ATI uses EBC firmware, which stands for EFI ByteCode. Just like Java, or .net bytecode, it can run on any platform that has a virtual machine for it.
     
  7. Eidorian macrumors Penryn

    Eidorian

    Joined:
    Mar 23, 2005
    Location:
    Indianapolis
    #7
    I forgot about that fact about ATI's firmware. Thanks
     
  8. goin3d thread starter macrumors member

    Joined:
    Mar 10, 2009
    #8
    I put together a bootable flash drive that should do the trick for me. Will I need to go and find a PC to execute the flash? IE I can't just do this from my MP can i?

    Thanks again!
     
  9. MacVidCards Suspended

    Joined:
    Nov 17, 2008
    Location:
    Hollywood, CA
    #9
    Flash the 8800GT

    Actually, you can do this on your Mac Pro...while doing the community a favor.

    There are instructions in my "Dump the 4870 ROM" thread. Basically, you simply need to have a way to boot from DOS...easier even than it sounds.

    And once you have the EFI64 firmware on there, your card should be fine.

    But while you have the machine booted up in DOS.....why not do the community a favor and dump the ROM from the Nvidia 120?

    Basically you will have 2 @ Nvidia cards in there, so you will need to:

    1. Do 1 card at a time.....ie, the Mac Pro should boot DOS just fine on the EFI32 8800GT, so it can be hooked to monitor for this, just don't be put off by long boot where nothing seems to happen, suddenley DOS will break out.

    2. Use the "index" command in NVFlash. This is how you choose one adapter or another. First do a "Nvflash -c" or "nvflash -a" to find out which card is which, one will be "0" and one will be "1". When you wish to save the 120 ROM, you will type "nvflash -i=X -b Mac120.rom". WHen you wish to flash the 8800GT you will type "Nvflash -i=Y 88gt64.rom -4 -5 -6 -j"

    X= slot the 120 is in
    Y= slot the 8800GT is in

    The only worry is going to be what the device id is of the 88GT and ROM.

    The original ROM for EFI64 was 0611 while I have heard rumors that there is a newer one with id of 0602. Even if new Mac Pro doesn't light up the 8800GT, it should "see" it from 120 and be able to tell you the device id.

    And we would love a look at that 120 ROM.....
     
  10. goin3d thread starter macrumors member

    Joined:
    Mar 10, 2009
    #10
    I check out the thread! If i can get it all working i'll be sure the dump the 120

    **Update: was able to flash the 8800gt just fine. Thus far though I haven't been able to boot with the freedos disc AND have any type of writeable storeage :( so far the bootcamp partition trick does not seem to be working**
     

Share This Page