Successfully Flashed 7800GT PCIe

Discussion in 'PowerPC Macs' started by MisterKeeks, Dec 10, 2016.

  1. MisterKeeks macrumors 68000

    MisterKeeks

    Joined:
    Nov 15, 2012
    #1
    Just finished this project and thought it would be of interest to people here.

    The 7800GT Mac edition card is a relatively powerful card for late-2005 G5 computers. It is also rare, like most Mac Edition cards. Additionally, it is a real chore to flash a PC 7800GT into a Mac Card.

    This is because the Mac ROM is larger than the PC ROM, so the Mac ROM will not fit on the EEPROM chip on the PC card. To work around this, install a larger ROM chip.
    To do this, you will need:
    • Replacement thermal paste for GPU chip
    • Replacement thermal pads for memory (I bought from this listing)
    • Soldering iron and solder
    • Replacement EEPROM chip
    For the replacement EEPROM chip, I used the Atmel AT25F1024 chip that I purchased from this (you will get 10 of these chips, which is great if you mess up). I was concerned that they might be bad fakes, but the first chip I used worked fine. This is the same chip that is used in the Mac edition 7800GT card. The PC version uses the smaller SST 25VF512 chip.

    Here is the whole process:
    • Create a DOS bootdisk and put nvflash 5.63 on it
    • Use nv563 to back up the ROM on the PC card
    • The commands to do this can be found on themacelite or by running nv563.exe (or whatever the nvflash executable is named)
    • Having backed up the card, remove the heatsink by unscrewing the screws on the bottom
    • The chip you will need to remove is on the left side of the card (the side with the DVI ports)
    • Desolder this chip, taking note location of the dot on the chip
    • Solder in the AT25F1024 chip, making sure the dot is in the same orientation.
    • Replace thermal paste and pads
    • Reattach heatsink
    • Use the --check command to determine which "number" is the card to be flashed. It will probably be zero or one, depending on how many NVidia cards are found.
    • Use the following command --index=X -4 -5 -6 -j nvmac.rom X is the number that you found using the check command. Replace nvmac.rom with the ROM you would like to flash. You can get the ROM at themacelite.
    • The card should flash and be ready to put in a late-2005 G5

    Note:
    I've attached pictures of the card I did this on. This procedure might not work on all cards.




    IMG_2777 (1).jpg IMG_2778 (1).jpg IMG_2776 (1).jpg
     
  2. tevion5, Dec 14, 2016
    Last edited: Dec 15, 2016

    tevion5 macrumors 68000

    tevion5

    Joined:
    Jul 12, 2011
    Location:
    Ireland
    #2
    Very impressive work. For anyone wanting a 7800 GT and not willing to put in that amount of effort gimme a buzz as I have two originals sitting about gathering dust!
     
  3. MisterKeeks thread starter macrumors 68000

    MisterKeeks

    Joined:
    Nov 15, 2012
    #3
    Really not as bad as it sounds. Basically desildering and resoldering a chip, then the standard flashing process.
     

Share This Page