netkas.org forum

General Category => Rom things => Topic started by: lion10 on December 05, 2010, 07:54:30 PM



Title: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lion10 on December 05, 2010, 07:54:30 PM
Well, after hours, days, weeks of testing and browsing around the web, - the time has come to start here a MXM related thread... :)

What's the exact matter? The original matter is the enormous error rate of Apple's early MXM (1Gen) based Geforce 7300 / 7600 cards. The repair (replacement) of such a card is around $600 to $700, - naturally without "lifetime warranty". ;) The possibility of the same fault after two or three years is more then likely... :(

What are the alternatives, respectively are there any alternatives? Sure, you can buy for $249 an original Apple Geforce 7300 MXM card and DO IT YOURSELF. This will spent you some money. But, - as mentioned, the possibility of a repeat of the error after some years seems to be very likely.

Well, are there any additional alternatives? Why not use an MXM (1Gen) Radeon HD card out of the (before 2009) ALU iMac line? Yes, sounds good, but WRONG, I tested this in-depth with the result INCOMPATIBLE. The electrical / physical parameters are perfect matching, but the way how the MXM EFI is communicating seems to be different. I read somewhere that the white iMac MXM (1Gen) modules are talking to the logicboard according EFI 1.10 specification, while the 2007/2008 ALU iMac MXM (1Gen) modules are talking according EFI 2.xx, ALTHOUGH they only have EFI 1.10 level!  >:(

Note, the well discussed 32bit / 64bit EFI subject seems to be here negligible, - every MXM (1Gen) based iMac (2006/2007/2008) has 32bit EFI 1.10.
It is confirmed for MXM (1Gen), iMac 2006 are 32bit EFI based and uses UGA video protocol. iMac 2007 & 2008 are 64bit EFI based and use GOP video protocol.

First question, is there a way to change the form of "EFI communication", so that I can use an ALU iMac MXM (1Gen) card?

Second question, how looks it with "cross flashing" of standard PC MXM cards? That seems to work quite well in the matter of (standard PC) PCI-E graphics cards. It should be also possible for MXM cards, - however the aspect of hacking the ROM needs well funded skills which I don't have… :(


Update 2012:
It seems that the original iMac MXM Geforce 7300 cards have not the same "overheating design flaw" like the iMac MXM Geforce 7600 series. As several informations trough the web indicate, - the problem is here the debased original thermal conductance paste. Apple seems to have saved money at the wrong place. ;) However, when the card is still alive, it can be saved with high quality thermal conductance paste! I can confirm this for several Geforce 7300 based 24" iMac computer which works with new thermal conductance paste again absolutely error free.

To be clear, that solution does not work for Geforce 7600 based iMacs. It seems that the Nvidia GPU has a to high overall TDP (Thermal Design Power) which cannot be cooled down in these 24" iMac systems. The Geforce 7600 card must be replaced with a Geforce 7300 one. A very similar problem has the first iMac ALU generation (2007 - 2008). Here it is recommended to replace the high end model Geforce 8800 GS with an Radeon HD 2600 one.


Update 2013:
Unfortunately, it looks like it hasn’t changed a lot here since my last post.  ;)  There seems to be no simple way in this matter.

However, the situation has somewhat worsened. It seems that the Geforce 8800GS MXM cards installed in formerly “high end” 24” ALU iMac line from 2007 to 2008 are also affected from a grave (thermal?) design flaw. They are dying recently in epidemic proportions. I had two affected iMacs the last six months; - ebay and other auction platforms are full of them. Only current solution is to buy one of these *damn* expensive Apple Radeon HD 2600 or Radeon HD 2400 MXM cards. Note, - a matching (Radeon HD) GPU heatsink (for 24” iMac) may also be needed!

Well, well, I'm start to suspect - that all these GPU related iMac "design flaws" are not just simple coincidences. I am beginning to believe that all these failures are part of a clandestine strategy from Apple. Yes, I agree, that sounds definitively somewhat paranoid….

Finally something positive; an exception may be the Radeon 6970M MXM (2Gen) cards which also seems to have increased error rates. Build are these into the 27” ALU (Unibody) iMac from 2011 to 2012. Unbelievable, - Apple has started in this case a replacement program! :) http://support.apple.com/kb/TS5167?viewlocale=en_US Haste is necessary, - the program ends in May 2014.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: macster on December 06, 2010, 01:03:56 AM
Maybe this could fix whatever issue you're having with the 7300GT:

http://www.flickr.com/photos/litmus/4480251432/

Do you have the defective part still?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lion10 on December 06, 2010, 10:32:02 AM
Thanks for this information, - I have / had a defective MXM Geforce 7600GT card. These one even died more frequently because of the additional heat and power consumption.

When I will buy a the end an original Apple card, it would be surely a Geforce 7300GT. Because my heat pipe is fully "copper based", there shouldn't be any thermal problem in conjunction with that lower end card. Well, - I hope....

The question is where to buy such a card, - until now I found only one store called "we love mac"...


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Gpzjock on December 06, 2010, 11:01:42 AM
Hot GFX cards in small enclosures have always been a problem for power crazed laptop users, many iMacs suffer from the same issues being basically big laptops with vertically stacked components rather than horizontally laid out ones. My elderly G5 iMac regularly bounces off its 85ºc limiter with a feeble Radeon 9600 mobility card on its logic board, admittedly the G5 CPU runs overly hot too so it is probably more responsible for the excessive temperature.
My advice for all iMac owners is to use the traditional iMac Upgrade Kit: see attachment  ;D
After your warranty has run out the future is bleak, with repairs to any major part being expensive even if you can do them yourself. I have replaced dying hard drives in various different iMacs over the years and besides RAM upgrades this seems to be the only other economic repair/upgrade.  >:(
Save up for a Mac Pro or sell on your 3 year old iMac before it starts to malfunction and replace it with an updated beast with another 3 year Applecare warranty attached. Surprisingly enough a 3 year old iMac still commands a fair resale value compared with an equally aged PC which is just about worthless by then.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: macster on December 06, 2010, 03:57:24 PM
Too funny.  :D

I think eBay is the best option if you want an immediate fix:
7300GT for $169 (http://cgi.ebay.com/661-4179-iMac-24-2-16-2-33-GHz-NVIDIA-GeForce-7300-GT-/110616513360?pt=PCC_Drives_Storage_Internal&hash=item19c1420b50#ht_960wt_840)

Hold onto the old part though.  I may be able to offer a fix after the holidays.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on December 07, 2010, 03:49:15 AM
A very interesting topic.

It is quite likely indeed that it is possible to flash CERTAIN MXM cards to work in various iMacs.

Any card that has already existed is a good candidate.

Problem is there has been NO reports of this having been done.

An old chum of mine named "CUDA: appeared at MR last year saying he wanted to do this. Don't think he ever got around to it.

Would be arduous to test, and we might very well run into the eternal "ROM chip not big enough for Mac EFI" issue

But the ROMs can be found, there are several in recent Mac EFI updates. I saw a bunch of iMac Nvidia ones so I know the ROMs can be had easily.

And since they were in an Nvidia flasher package for Mac Pro cards too, it seems they flash the same.

Definite opportunity here for somebody with some iMacs on hand.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lion10 on December 08, 2010, 10:37:27 AM
To macster, thanks for this info, - I found also on ebay an offer for just $149! I should buy a bunch of them, - then I have some reserve for the future. Yea, I really love the idea to completely disassembly my iMac every two to three years!  ;)  >:(

To Rominator, - that's really an interesting matter. Unfortunately I lost the overview... Where I should start? All these tools work only under Windows / pure DOS. There are no such ones for OS X.

A perfect thing would be a "MXM to PCI-E graphics converter". Then I could handle it like an "normal" Graphics device (in a Mac Pro or PC)...


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Bolle on December 08, 2010, 11:13:47 AM

A prefect thing would be an "MXM to PCI-E graphics converter". Then I could handle it like an "normal" Graphics device (in a Mac Pro or PC)...

those things exist. just google a bit. might be hard to get one but they definetly are out there.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: macster on December 08, 2010, 05:17:19 PM
How about bypassing the step of flashing and using EFI injection (e.g. NVenabler or GraphicsEnabler) instead? 


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on December 09, 2010, 04:04:14 AM
Since Nvidia cards all require a "helper" card, this won't work for Nvidia.

For that matter, the injection method hasn't worked with ATI cards for awhile either.

BTW, if someone wants to trailblaze on this but needs a larger EEPROM on their MXM GPU, I'll do it for free.

THis is assuming that these cards use a SOIC-8 EEPROM like the desktop cards. If you pay for shippin, I'll slap a 128K or 256K chip on one of these so that someone can test. Only stipulation is that info gleaned becomes public.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: thugscry on November 14, 2011, 01:55:56 PM
Hello,

im new here and have a question to an imac grafics.

i have a 2010 iMac 27" with an ATI 5750 which is MXM 3b

so the question is could i take an 6970m or 6990m and add an efi rom to GPU bios?

would it work?

and would it work with N-Vidia Cards like 560m or 580m?

i think i could solve the overheating problem if i would increase the speed of the fans.     or not?



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: diafebus on January 07, 2012, 09:17:07 PM
bump!
I just want to ask the same, I own an iMac late 2009 which has ATI radeon HD 4850
I know that 4850 and 5870 are fully compatible, without any problem.
I can't find anybody selling 6970 as separate part... but I wonder if I could by a PC graphic card and install the same EFI used for mac pros to make it work... what do you think?

thanks


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: verdf on January 13, 2012, 06:02:37 PM
I don't think increasing the speed of the fans would help the problem, rather make it worse.  :-\


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lion10 on May 12, 2012, 07:22:02 AM
... so the question is could i take an 6970m or 6990m and add an efi rom to GPU bios? would it work? ...

... but I wonder if I could by a PC graphic card and install the same EFI used for mac pros to make it work... what do you think?

Well, it seems that this will NOT work so easy. As Rominator mentioned, PC MXM (often) has smaller capacity EEPROM. As a result, the EFI ROM dump will NOT fit. You will brick most likely your MXM card.

I meanwhile bought a bunch of original MXM Geforce 7300GT cards for a more or less bearable price. That was my "solution" for the 24" iMac Geforce 7600 problem...

However, regarding the ALU iMac line (2007 to 2008) I am really pitted! A replacement in form of an Apple MXM Radeon 2600HD card is between $200 and $300!!! >:(  That's a bad joke!
No person with any comprehension will spent out so much money for so an old MXM card, - especially if a similar PC MXM is available for around $60!

This whole iMac MXM gpu problematic is really an "market gap". Any person with the corresponding skills / technical equipment could make here a good bargain with modified PC MXM cards. Will ask these geeks from Realmacmods (http://www.realmacmods.com/) what they think about that idea.  ;)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: diafebus on May 12, 2012, 07:09:01 PM
forget about what I said…
http://www.welovemacs.com/6615969.html

this is working to some iMac 2009 users without any problems :)

some day i'll do the upgrade… 550$ for that card is just… too much


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lion10 on May 12, 2012, 09:23:04 PM
550$ is really "beyond everything".

Well, welovemacs.com is probably one of the most expensive sources. I saw that card also on ebay for near the half price. However, out of my view also 250$ is clear too much...

According to the mentioned ALU iMac 2007-2008 Geforce 8800GS problems,- this Radeon HD 6970M is no solution because its fully incompatible.

iMac 2006-2008 has MXM 1Gen (First Generation), iMac from 2009 has MXM 2Gen (Second Generation). These two standards are completely incompatible.




Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on May 16, 2012, 04:24:11 PM
Som ebrave soul needs to work on this stuff.

So much potential.....


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: kinheng on August 21, 2012, 04:13:48 AM
@lion10

Dude, I read all your post and seems like you are the person who I can direct my question to
and any help would is MUCH MUCH appreciated.

I have an 24" alum. Imac 2008, and I believe suffer from GPU failure
I was wondering the symptoms provided below match what you have experienced / can confirm
before I spend $ to buy any parts and not able to fix the computer

Symptoms:
1. LED 1&2 lite up on logicboard when power button is pressed, LED 3 flash quickly. (GPU in place)
2. Was able to boot when GPU is not connected (of course nothing shows on screen)
3. system boots and got into OS and was able to remote control system when GPU was disconnected.

Any thing you can share is again Much Much appreciated (I loved the computer! but seems like GPU failure is inevitable and common)
do you have a extra working GPU for sale?
or any Recommendation for an replacement?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on September 04, 2012, 11:58:02 PM
Som ebrave soul needs to work on this stuff.

So much potential.....
Hi to everyone,

I'm new to this forum, but willing to do some work on the iMac MXM hack (Apple will stop to supply parts for this mac during september 2012).

So here are my guess, from what I know, and what I tried :

1-  the white, core2duo iMac 24" (iMac 6.1) uses either a Nvidia Geforce 7300GT (128MB) or 7600GT (256MB).

2 - Those originals apple GPU are both, plain regular MXMII form factor cards (41mm separated holes), with 1.3 or 2.0 specifications (this is not clear).

What follows is only for the 7600GT :
3 - the original card use GDDR3 ram (K4J52324QC-BC14 - 512Mbit chips)

4 - it has a regular 128KB eeprom (Atmel AT25F1024AN)

5 - It seems to be a desktop GPU, it has a 0391 device ID.
While booted with extensions off (the card was defective), "Zeus" software did told me the 7600Gt worked at 200.475 Mhz speed (with multiplier ?). I was able to get a dump of the apple rom.

6 - There seems to be hope for finding a replacement.

I found those cards to have a nearly same design than the original 7600GT :
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=271010547585

Those cards have a design very closed to the iMac 6.1 7600GT cards :
  • same chips, transistors, selfs, condensators, in the same place
  • GPU is a G73M which seems to be the same as the G73 with different timings ? (do i make errors on this ?)
  • they have a 128 KB eeprom which is great
  • but they have a device ID 0x0398 and use DDRII.
I manage to make a try, and I bought and install this card in a defective 24" white iMac.

In fact, it fitted perfectly with the original heater.
So I did make a try : while it has of course shown no video in MacOS X, I managed to get working video on an external display with Bootcamp (I did not tried with onboard display, sorry...) :

(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0824.JPG)

I then did try to flash the firmware of the card with the iMac 7600GT firmware, and, to my surprise, it worked and guess what, I did have video on EFI boot...
Of course, it was scrambled video, but with using GDDR3 timings on DDR2, it did not surprised me :

(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0827.JPG)

So, where to go from this ?

It seems I'm not far from having a working replacement car for my iMac 24".

I have no knowledge at all on how to mod the EFI rom on this card, so that it work with DDR2, but I'm able to give some work, and to send my rom dump to anyone who want to make a try...

I have the iMac laying next to me, and I'm able to burn bootcamp CDroms with nvflash, and try any EFI rom that someone with the knowledges will be king enough to give me to try.

I will also, if all this works, be pleased to make a how-to...


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on September 05, 2012, 04:21:52 AM
Hi,

here are links for the unpatched rom files :
 
Original iMac 6.1 7600GT rom file :
http://gilles.aurejac.free.fr/Nvidia7600gt/7600GT-imac61.rom (http://gilles.aurejac.free.fr/Nvidia7600gt/7600GT-imac61.rom)

Tested Acer MXMII 7600Go card :
http://gilles.aurejac.free.fr/Nvidia7600gt/Acer.7600Go.256.061016.rom (http://gilles.aurejac.free.fr/Nvidia7600gt/Acer.7600Go.256.061016.rom)

thanks

gilles


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: blacksheep on September 05, 2012, 08:20:41 PM
Hi, I'll try to help a bit.

Here you are:
- original iMac ROM with DID changed to match Acer card
- hybrid Acer + iMac ROM with DID unchanged
- hybrid Acer + iMac ROM with DID changed

First one probably won't work any better than "clean one", because there's too much difference in specs between 7600GT and Go.

Keep in mind that I am not EFI guru or flash master. All I've done is alter DIDs and some copy/paste job. EFI in hybrid ROMs starts at that same offset as in original EFI ROM.

Test these ROMs on you own risk. Don't blame me for bricking your card.


Post results if you'll decide to test these ROMs


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on September 06, 2012, 11:27:04 PM
Hi,

so, in two word :
  • sadly no, none of the rom worked
  • and yes, I have "bricked" the card  :(

I flashed the Go 7600 card with the first rom, but it made the same scambled display with EFI boot, (it also showed me scrambled display while taking control with apple remote desktop !) also the imac could sometimes not reset pram.

With the two others rom (hybrid) there were the same scambled video (but with a different pattern)
I was able to flash in blind mode under DOS but ended with no video at all

The good news is that I burned nothing (except the eeprom erased with unvalid rom), and except for the video card, the imac still works :)
And I'm still able to have access to the computer with remote desktop, either with OS X or Windows (bootcamp).

NVflash tells me that there is an "unconfigured display adapter found, device not accessible" and still see it as a 10DE,0398 GeForce Go 7600

I'm trying to flash it backward (i may try an utility like wflash, but not sure...)
If it doesn't work, I will unsolder the eeprom and solder another one.

Is it possible to build an hybrid rom with the same bios part as the original one from the PC (7600M)
And especially is it possible to mod the EFI part of the 7600GT with having core and memory frequency of the 7600M

I found on wikipedia that the Go 7600 has 450 Mhz core frequency

http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units (http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units)


If nothing work, I'm willing to try other ways :
  • first, unsolder the eeprom on the defective apple 7600GT, and solder it in place in the acer GO 7600, then try to flash it again
  • if nothing works with the Go 7600, I may try ATI x1600, there are some MXM II cards to sell on ebay, and I can get the rom on a 20" iMac...



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: blacksheep on September 07, 2012, 08:25:27 AM
Hi,

so, in two word :
  • sadly no, none of the rom worked
  • and yes, I have "bricked" the card  :(


Sorry about that  :-[

http://netkas.org/?p=1182 - netkas did post interesting alternative to chip desoldering, but you need to check if it would work for you.

Quote
NVflash tells me that there is an "unconfigured display adapter found, device not accessible" and still see it as a 10DE,0398 GeForce Go 7600

I've changed DID in BIOS part of the ROM and in EFI too. There must be another (tokenized?) instance of DID in PC or EFI part, or maybe it's hardwired.

Quote
Is it possible to build an hybrid rom with the same bios part as the original one from the PC (7600M)
And especially is it possible to mod the EFI part of the 7600GT with having core and memory frequency of the 7600M

I believe it is, but my skills are too weak to do that (so far at least), as it turned out. You need Rominator or netkas to take a look on these unmodified ROMs. From what I know, there's no need to modify clocks in EFI part, because all frequencies are read from BIOS part of the ROM.

Best of luck, and I'll be following this thread. If I'd discover anything - I'll let you know.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on September 10, 2012, 03:18:17 PM
Hi,

thanks for the answer. I was able to flash the card back with bootcamp, but still no video.
I will unmount it asap, and try to touch Netkas or roomie by email...

Also, I founded this :
<http://www.ebay.com/itm/MXM-7600GT-256MB-Video-Card-For-iMac-24-Model-Number-A1200--/180970130974?pt=PCC_Video_TV_Cards>

The auction states that it is a PC card flashed for mac... sound interesting !



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on September 13, 2012, 10:56:56 PM
OK guys, I am interested in helping but you will need to understand some things.

First and foremost, i am greatly impressed that people are trying stuff on their own. I think too many people come by here demeaning a "step by step tutorial" for things they MIGHT be able to figure out themselves.

Please don't try to unsolder the EEPROM. It is SOOOO easy to lift a trace and that is ALOT harder to fix than a bad flash. Aside form Netkas' method you can also reprogram chips on the card using a programmer. If someone trying MXM work needs this done, PM me. You can send card to me and I will do this for a 6 pack of Stella and return shipping.

I would also like to take this opportunity to point out that the EBay auction you linked is from a guy who I am proud of for doing something new. In the past he blatantly BORROWED MacVidCards roms and sold them as his own. (look through his feedback, he actually sold cards that said "MacVidCards" on screen)

After getting a few of his items yanked by Ebay he has at least tried to do his own thing. We need MORE people trying to flash MXM cards and innovate instead of copy. So I applaud Foeul's efforts and hope that he will continue to work on this.

I feel fairly certain I could write this rom for you but I am going to give him a few days to come by and become the MXM guru. The cost and bother of flashing & testing MXM cards makes them a real headache. But I think that there would be HUGE demand for iMac folks to be able to upgrade their cards, even if just in the same family or one step up.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on September 17, 2012, 08:19:09 PM
Hi,

thanks a lot for your answer, and ok, deal for  the 6-pack  :)

It wouldn't have been a big mess to unsolder the eeprom, I already have done this tens of times for flashing Pc Sapphire Radeon 7000 cards with 128KB eeprom so that they work with PowerPC G4... (it was yeeears ago :) )

So, I did bought "macgraphicsfan" card, and now I have two cards :

- the Acer Go 7600 MXM 35G1P5310-10 that I have managed to flash back to original bios rom.
When I flash it back to its original bios rom, it works in Bootcamp, and, surely, doesn't work with MacOS (black display).
With EFI roms from 7600GT (and those from blacksheep), it displays a scambled video. I bet it is because of DDR2 timings (and also, I'm not sure to have save the good original bios rom...)

- the 7600Go card from ebay seller "macgraphicsfan" (i it the same guy you call "Foeul" ?).  
This one works nicely, and is based from a DDR3 MSI card.  
The only drawback is that it doesn't work at all with Bootcamp (it hangs at startup).
I will post installations photos in a separate post.

I have no will to post a copy of the firmware made by "macgraphicsfan", although I made a backup of it.
I know it is his work, and respect it.
I'm mostly willing to found a way to make Go7600 DDRII to work.

I have no hurry, because I have a first iMac 24" repaired with macgraphicsfan MXM MSI DDR3 card, and a second one which can wait...
And I can take some time to do some tests.

If you can help me to make the DDRII Acer card to work, It still would be very nice (and you would get a 6-pack  :) )


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on September 17, 2012, 09:20:12 PM
Here are the pics for the installation of "macgraphicsfan" MXM card :
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0839.jpg)
here is the postman...
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0840.jpg)
what's inside ?
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0841.jpg)
yes, an MXM card...
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0842.jpg)
Time to so some unscrewing...
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0844.jpg)
Get all of the cables of, they are fragiles
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0845.jpg)
MLB and the acer MXM DDR2 card
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0848.jpg)
"macgraphicsfan" MXM card back
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0849.jpg)
and front
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0853.jpg)
with ram thermal pads
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0856.jpg)
no jealous, the copper heatsink get a thermal pad too...
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0860.jpg)
home-made washers
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0864.jpg)
back in place, don't forget to plug the thermal sensor cable
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0865.jpg)
logic board back in the imac
(http://gilles.aurejac.free.fr/Nvidia7600gt/IMG_0875.jpg)
it works !




Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: fouel on September 18, 2012, 05:39:15 AM
Yes, it works.
Thanks for your updates.
Enjoy it.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on September 18, 2012, 07:20:03 AM
Yes, it works.
Thanks for your updates.
Enjoy it.

Hey there, fouel.

Congrats on creating a new card. Feels good creating something that didn't exist before, doesn't it?

BTW, I have a pretty good idea why the card won't work in Bootcamp. It is most likely a case of device id not matching from EFI and BIOS soft straps, or you didn't fix the BIOS checksum. It is fixable.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: eastfirst169 on November 23, 2012, 10:41:14 AM
Hi I am new to netkas.org and I was in the look out to do pc rom to imac efi rom cross-flash and saw this thread I've read through the entire thread but are there new updates any new updates regarding this project?

@aurejac could it be that the 7600Go you got on ebay doesn't have the latest efi.rom to support bootcamp? Do you have at least version 3022 in your 7600GT,

I have access to an Apple original 7600GT MXM but I won't have it until I get there over the weekend as far as I can remember, I know that card has version 3147 installed.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on November 24, 2012, 12:53:09 AM
AS I POSTED ABOVE, I AM ABOUT 99% SURE I KNOW WHAT THE PROBLEM IS.

Oddly, the copy&paste clowns would rather just "borrow" stuff already written rather than try to forge ahead with new stuff.

It is all doable if you try.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: sms2000spb2 on December 03, 2012, 11:51:32 AM
hi

maybe who will help to receive ROM from the videocard Radeon HD 4670
which costs in iMac "Core 2 Duo" 3.06 27-Inch Aluminum (Late 2009)
(ROM Revision: 113-B8030F-253
 Device ID: 0x9488)

there is an opportunity to try to start here such card:

http://www.mini-laptop-accessories.com/toshiba-l500-ati-hd4570-hd-4570-256m-mxm-vga-card-p-8478.html


http://www.ebay.com/itm/Toshiba-M96-ATI-RADEON-1GB-DDR3-Laptop-VGA-Graphic-Card-LS-5001P-K000075440-/170885486695?pt=AU_Components&hash=item27c9919867

http://forum.notebookreview.com/acer/693102-toshiba-romless-mxm-ii-hd4650-ddr3-1-gb-acer-5920g-soldering-project-beginners.html

http://forums.macrumors.com/showthread.php?t=661681

what thoughts will be?

who looked - M96ShrikeDP_012_383.IMG 113-B80303-012 M96XT GDDR3 128bit 680e/790m
from a package 27-inchiMacGraphicsFWUpdate (http://support.apple.com/kb/DL984)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: sms2000spb2 on December 03, 2012, 12:01:40 PM
hi

I compared frequencies,

HD 4670 680/790 1.2v

HD 4650 550/790 1.1v (PC)

BIOS can try to be corrected by means of RBE - Radeon BIOS editor (v1.28)
RDE sees mac BIOS
but I have no Bios from the HD4670 (mac) card
I looked ROM from a package:
27-inchiMacGraphicsFWUpdate (http://support.apple.com/kb/DL984)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lion10 on December 15, 2012, 07:44:58 PM
@lion10

Dude, I read all your post ...

Symptoms:
1. LED 1&2 lite up on logicboard when power button is pressed, LED 3 flash quickly. (GPU in place)
2. Was able to boot when GPU is not connected (of course nothing shows on screen)
3. system boots and got into OS and was able to remote control system when GPU was disconnected.
...


I am a pretty late with my answer, - I know.  ;) Well, as you've probably already established yourself, - your MXM Geforce 8800 GS card is dead.

Similar to the former "Geforce 7600 issue" this "Geforce 8800 GS issue" is also very widespread. Therefore A LOT of people are searching for a Radeon HD 2x00 replacement. These are the only other available original Apple cards for first ALU iMac generation (2007-2008). As a result, the price of these used Apple Radeon HD MXM card's are very high, - I have seen on ebay offers up to $250. People who are willing to pay so much for such an old card must be somewhat desperate.

However, until now, every affected user has to replace the card with an Apple Radeon HD 2x00 series MXM, - there exist no alternative.

With pleasure I have now seen that the "ebrave soul" called aurejac has found meanwhile an interesting approach. It's great that someone has taken this challenge!
I thought this would not be possible because of the different size of the Mac/EFI PC-MXM/vBios EEPROM....


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on December 16, 2012, 01:58:23 PM
Hey guys,
Maybe anyone can tell me that i am doing this right?

Problem: broken 7600gt in a 24" late 2006 iMac.

Solution: got a MSI 7600 go, DDR3 RAM
Got managed to install WIN7 and running fine on external display.
Scrambled video on iMac.

So far...

Downloaded iMac graphics update 1, extracted the firmware belonging to
the 7600gt and now willing to flash with nvflash, including erasing the eeprom (with -9 command)to
Be sure vendor and device ID are being taken from the efi firmware.

Am i on the right lane? :)



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lion10 on December 19, 2012, 05:04:29 PM
Hey guys,
Maybe anyone can tell me that i am doing this right?

Problem: broken 7600gt in a 24" late 2006 iMac.

Solution: got a MSI 7600 go, DDR3 RAM
...

Downloaded iMac graphics update 1, extracted the firmware belonging to
the 7600gt and now willing to flash with nvflash, including erasing the eeprom (with -9 command)to
Be sure vendor and device ID are being taken from the efi firmware.

Am i on the right lane? :)



Do NOT do this!!! You need a modded vBios, ask aurejac, - he should know the right way.

Otherwise you will brick you card, - your MSI 7600 go MXM is different in hardware like memory timing, clock-speed, etc.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lilB on December 21, 2012, 08:17:05 PM
Have a 2008 iMac. Wondering about flashing a PC 9800 mxm HE card with the 8800 mxm bios. Has anyone tried this and is it possible?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on December 25, 2012, 09:11:44 PM


Do NOT do this!!! You need a modded vBios, ask aurejac, - he should know the right way.

Otherwise you will brick you card, - your MSI 7600 go MXM is different in hardware like memory timing, clock-speed, etc.
[/quote]

Done this; but in a other way

First of all: sorry for my poor english, i hope i don't write complete nonsense ;D
                         .

Since I still had my old 7600gt, I decided to try the following:

"Macgraphicsfan" a.k.a. fouel told me the eeprom has to be changed to a 1024k as the apple rom file won´t fit on the 512k eeprom chip mounted on the 7600go. So it was a clear thing to remove it from my card..   :-\

i took a closer look at both roms with NiBiTor (7600go and 7600gt) the rom file of the gt, which i extracted from apple´s graphic update 1.0 was about double sized comparing to the 7600go´s.

Then NVflash told me i have a 512k eeprom chip on the 7600go.

At this point I was able to get full video on an external Monitor and that "scrambled" pink video on the iMac display.

so I thought: the only 1024k chip i have right now is the one on my broken gt ??? ???

Just unsoldered the original eeprom and gave it to the 7600go.

And guess what: I now have a working late 2006 24" iMac  ;D

Was really kind of surprising to me, because i did not treat the card very well: 10min@200 degrees in a cooking oven,
desoldering with a heat air gun, and soldered with a battery-powered soldering "toy".

But also more surprising: after booting into win7 (only possible with remote desktop, which i configured before) i used NiBiTor to check the file size:

…………check the files / pics below ……………

Thanks a lot to "macgraphicsfan", who gave me some hints and
kind of fowarded me to do so!

Btw,  what is this so called vBios, or whats different in it?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: lion10 on December 26, 2012, 06:48:14 PM

Done this; but in a other way

Since I still had my old 7600gt, I decided to try the following:

"Macgraphicsfan" a.k.a. fouel told me the eeprom has to be changed to a 1024k as the apple rom file won´t fit on the 512k eeprom chip mounted on the 7600go. So it was a clear thing to remove it from my card..   :-\
...
Btw,  what is this so called vBios, or whats different in it?


Just AMAZING and near UNBELIEVABLE that this has worked!!!

Regarding "vbios", - different people different definitions.  ;) Some people thinks that vBios is equal to the whole "video rom"... For me vbios is the PC (MXM) rom part in apple's "hybrid (MXM) video cards". That on seems to be essential to boot up Windows / Linux in legacy BIOS mode. The other part is Apple's EFI itself, which is used by Mac OS X natively. I think it is also used when u boot up Windows or Linux in EFI mode, - but that's an other complex (and frustrating) matter...

But this leads me to an idea. Why not just convert PC (MXM) video cards to "Apple MXM EFI only"? Are these 512k eeproms on standard MXM cards still to small?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on December 27, 2012, 05:27:08 PM
I don´t understand either why this works. But i am quite happy with my solution.

Here are the files I dumped/downloaded/extracted:

Original 7600go rom, dumped 7600gt rom, extracted rom from apple´s graphics-update 1.0; in that order

The second file is a dump which I took from the 7600go with already soldered new eeprom.

to my surprise this file would have fitted on the stuck eeprom chip. "fouel" told me this is because NiBiTor can´t read the EFI part of the rom.

but....

the third attached file can be read with NiBiTor without any problems, and this is the last firmware apple provides so it must have the EFI part in it.

 


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on December 27, 2012, 05:36:23 PM
and some pics to prove the "unbelievability"  

i hope this gives people the confidence, to rescue their aryl iMac :)

First try with chamelon boot loader...
(http://imageshack.us/a/img546/7889/img2634g.jpg)

external works fine…
(http://img40.imageshack.us/img40/9508/img2635v.jpg)

internal with WIN7 (no bootcamp; it´s legacy)
(http://img843.imageshack.us/img843/8387/img2654nj.jpg)

MSI 7600go beside the 7600gt eeprom chip
(http://img845.imageshack.us/img845/4293/img2689n.jpg)

(http://img809.imageshack.us/img809/108/img2698h.jpg)

(http://img211.imageshack.us/img211/7443/img2653z.jpg)

Rom dump of the 7600gt eeprom chip (do you even see a checksum? Nope!)
(http://img13.imageshack.us/img13/4687/img2691ww.jpg)

It´s done :D
(http://img21.imageshack.us/img21/6004/img2752dv.jpg)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on February 27, 2013, 03:34:13 AM
I don´t understand either why this works. But i am quite happy with my solution.

Here are the files I dumped/downloaded/extracted:

Original 7600go rom, dumped 7600gt rom, extracted rom from apple´s graphics-update 1.0; in that order

The second file is a dump which I took from the 7600go with already soldered new eeprom.

to my surprise this file would have fitted on the stuck eeprom chip. "fouel" told me this is because NiBiTor can´t read the EFI part of the rom.

but....

the third attached file can be read with NiBiTor without any problems, and this is the last firmware apple provides so it must have the EFI part in it.

 
Hi,

yes you did it well. The respective sizes of your roms are correct, and NiBitor only read bios part of the rom.
Maybe nvflash would have read the all 128 Kb of the bios + efi rom of the original Mac 7600Gt card.

The main problem, for fixing thoses white 24" iMacs, is that it is very difficult to find Nvidia G72 or G73-based MXM II cards with DDR3.

The only GDDR3 cards that can be found and put in iMac are MSI Go7600, which were installed in MSI megabook L735.

I did a lot of search...
I even looked at HP-Compaq "mezzanine" boards used in blade servers, which are plain MXM II cards with G73 Nvidia chips (rebadged as quadro fX560m),and there are plenty to sale...
Sadly, I checked and they use too some GDDRII vram chips...

I'll do further testing to try to get DDRII 7600go cards to work, but with little hope...
 


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on March 04, 2013, 11:24:12 PM
I have bought a msi go7600 card and will take the eeprom from the mac 7600gt card and solder it to the msi card. When i have done all this how do i flash the NUTMAN155 rom file "G73 M other eeprom.rom"?

I have googled and found nothing on flashing this card on an iMac. There is plenty of search results for flashing it in windows.

Would i be correct, to say that i need to install bootcamp then windows 7 then flash the card using win NVflash.

I hope its this easy.

Much appreciated if someone can help.



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on March 06, 2013, 09:31:31 AM
Hopefully "macgraphicsfan" of "fouel" or whatever name he is calling himself these days comes by and answers you.

They have been dissecting my roms for a couple of years now, would be great if they actually created something new rather than just copy and pasting things that have already been figured out.

fouely?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on March 25, 2013, 02:43:33 AM
no reply from them :( Guess i'll have to work it out myself.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on March 25, 2013, 06:21:42 AM
you might try Macrumours Mac Pro section, he's been posting over there in the "ATI 2.5/5.0" thread

He has been generously handing out the results of his long hours of research.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on March 27, 2013, 12:57:48 AM
I have bought a msi go7600 card and will take the eeprom from the mac 7600gt card and solder it to the msi card. When i have done all this how do i flash the NUTMAN155 rom file "G73 M other eeprom.rom"?

I have googled and found nothing on flashing this card on an iMac. There is plenty of search results for flashing it in windows.

Would i be correct, to say that i need to install bootcamp then windows 7 then flash the card using win NVflash.

I hope its this easy.

Much appreciated if someone can help.






Hey there; didn´t read this in a while...

When you manage to solder the original eeprom of the 7600gt onto the MSI card properly, there will be no need to flash this card!

Flashing only when there is no original eeprom e.g. it is messed up in any way. Mine survived 200 degrees celsius and desoldering with heat-air gun :)

Good Luck!


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on March 29, 2013, 02:06:59 AM
Hi Nutman,

Im so glad you replied.

No flashing that is such a relief.

 I still havent done the soldering as i dont know which one is the EEPROM, in your previous post one of the picture shows the EEPROM next to the card, i cant seem to identify which one it is on the card as there are 3 chips that look like the EEPROM.

I really dont want to mess this up as the card cost me £50 and they are very rare to find these days.

Hope you can help, many thanks.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on March 29, 2013, 02:47:39 AM
should be the one signed with "ATMEL"
The one in the middle.
Be sure to have DDR3 RAM!! (on the graphic-card of course)
Just google those big Samsung chips.

and take pictures for yourself; always helpfull ;)

Good luck; it is not that tricky :)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 03, 2013, 10:34:03 PM
:( bad news i broke one of the legs of the EEPROM on the mac card.

Nutman, can i install the acer card into the mac and bootcamp into windows to flash the card with mac graphics bios?

I think thats my only solution, im i right?



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on April 03, 2013, 10:56:26 PM
Hi mugen!!
That's bad to hear.
Did it happen during desoldering?
Did you manage to put the original eeprom back?

But your idea is right; you can natively install windows(bootcamp needs OS X)
and flash via nvflash. Don't know if it is better under XP or WIN7.
I recommend formatted HDD (NTFS), maybe a second screen.
Prepare to do a blind flash if something goes wrong.
Im fact, i think u WILL have to do a blind flash if you want to use the Mac properly again.

May an eeprom prgrammer with a new 1024k eeprom chip is an option for you, too
The ROM files are attached to one of my earlier posts..

Hope this helps a bit

Greetz


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 03, 2013, 11:31:26 PM
yes it broke while i try to desolder it. didnt help the fact i was rushing and not taking my time.

Im trying to get bootcamp to work and install windows 7 but the option in the bootcamp installer showing "install windows 7 " greyed out. Ive search google and apparently bootcamp windows 7 is not supported on my imac.

i'll keep search and see what i can find. "Im fact, i think u WILL have to do a blind flash if you want to use the Mac properly again" not sure what you mean by that.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on April 03, 2013, 11:55:22 PM
If you can't figure it out I can flash a chip in programmer and mail to you.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on April 03, 2013, 11:57:40 PM
Since you have got no working eeprom
chip from the original card and the original Mac BIOS won't
fit on the chip of the msi card you will have to make a blind
flash with a new (1024k) eeprom to use it as a mac card.

Or turning back to the msi eeprom (512k) being only able to use it
with an external Display.

You know what a blind flash means? :-\

Maybe there is a possibility to make the apple bios fit on a 512k eeprom,
some friend of mine took a closer look at both ROM files and said
he has the feeling it's kinda artificially big. Just NOT to fit on
a regular MXM card.
But that is way beyond my knowledge, maybe rominator can help in this
specific part. :)
Also fouel offered me to flash my card, and finally told me that the key
to success is the 1024k chip.
I have got some notes, link and files which I can send u, maybe this means
less hours of googling.

Please be kind with my confusing words ::)  english is not my native language


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on April 04, 2013, 12:00:43 AM
If you can't figure it out I can flash a chip in programmer and mail to you.



Just speaking of you :D
That's a nice offer *thumbsup*


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 04, 2013, 08:10:21 PM
Thanks for the help guys. Tonight im going to attempt to save the eeprom by shaving a bit of the chip to reveal some metal to solder on to.

Hopefully it will still work.

Rominator, ihow much will you charge to get one and flash for me?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on April 05, 2013, 04:59:41 AM
nothing if you are in US

I'll ask for $5 if you are elsewhere so I don't lose on shipping.

I have 128K eeprom chips aplenty as I take them off GTX cards to replace with 256K, so chip itself is free for me


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 05, 2013, 07:11:25 PM
Rominator, Thats fine do you have paypal account and can send money to or you can request payment from my email (check your messages).

Just to make sure, it is a 1028Kb EEPROM and not a 128kb as you have described?

Many thanks.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on April 08, 2013, 12:20:58 AM
There are different ways to name the size, we are both right.

The part numbers for the chips you discuss are tyipcally like "25vf010" which I refer to as 128K. The PC cards have  part number like "25VF512" which holds 64K and the 256K chips used for the newer roms are like "25vf020" or "25DQT20"


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 08, 2013, 11:35:42 PM
Rominator, Can you still flash and sell me the EEPROM, if so how do you want me to pay you?

Many thanks..


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on April 09, 2013, 04:53:46 AM
happy to

attach what you want flashed to your next post

pm me your mailing address


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 09, 2013, 07:07:01 PM
Hi Rominator, as far as i know i need Atmel AT25F1024AN EEPROM flashed with an original iMAC Nvidia 7600gt rom.

Im still confused with the size. 1024kb = 1mbit. Thats not the same as 128kb.

In earlier posts aurejac mentions 128kb but nutmann mentions 1024kb.

I have messaged you my address.

Much appreciated for doing this.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 09, 2013, 10:43:43 PM
Rominator, im no longer confused after reading the specification for the EEPROM.

http://www.arrow.com/item/detail/atmel/at25f1024an-10su-2.7 (http://www.arrow.com/item/detail/atmel/at25f1024an-10su-2.7)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on April 11, 2013, 10:22:24 PM
OK, yeah the naming is confusing, the easy way to look at it is the size of the file that fits.

Most Mac roms prior to GTX285 were 131,072 if you asked the finder. I always though of this as 128K.

PC cards had roms of 65,536 which I called 64K.

As for me it was always about which chip was needed to fit which file, the whole 1MB thing didn't concern me.

We have been down this week with a nasty flu, we should be up and running by this weekend and I will flash and ship a chip to you.



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 13, 2013, 12:34:33 AM
I soldered a leg to the broekn EEPROM and then soldered the EEPROM to the ACER card but no sucess when i tried to boot the imac.

Rominator, i am thinking of getting an EEPROM programmer which one do you own?

I dont know much about them but i have contacted the sellers on ebay and they have told me that the programmers are able to flash the Atmel AT25F1024AN.

Will these do the job?

http://www.ebay.co.uk/itm/221201234392?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649 (http://www.ebay.co.uk/itm/221201234392?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649)

http://www.ebay.co.uk/itm/110750656188?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649 (http://www.ebay.co.uk/itm/110750656188?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649)

http://www.ebay.co.uk/itm/110957292723?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649 (http://www.ebay.co.uk/itm/110957292723?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649)

The only concern i have is that the rom files are not supported by the programmers, but is it a universal thing that these programmers can recognise any rom files?

your help is much appreciated.

while im waiting for your EEPROM, i will attempt to do flash one myself and if i fail then i will just use yours.

i will get there in the end...




Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 13, 2013, 12:35:31 AM
Oh and get will soon ;)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 13, 2013, 12:46:18 AM
Nutman,

I like to do the research myself without too much help from others.

After hours of googling ive learnt so much, i now know what a blind flash means.

thanks for offering to send me the files and notes etc. i think i only need the one file which is the imac 7600gt original rom file.

i really appreicate your help in the previous posts. Thank you..


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on April 13, 2013, 12:48:05 AM
ive just realised that ive been posting that i have an ACER Card when i meant an MSI card. I need some sleep...


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: nutman155 on April 13, 2013, 10:15:11 AM
@Mugen:

You are a lucky guy. Cause MSI card means it
will propably have DDR3 RAM on it, which the iMac
card also has :)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: stel maar on April 18, 2013, 06:14:24 PM
Hi,

I'm new here. I come from Europe so sorry for my bad English and I follow this topic for a while.
I have a bad iMac 8.1 with a NVIDIA 8800GS. So it's possible to solder EEPROM chip off from the original 8800GS and place it on a other 8800 card?
And which cards are compatible for this method?
Some posts above I saw the MSI, because it have DDR3 RAM. But are there more?

Many thanks.



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: ziofunk on April 18, 2013, 10:17:48 PM
Hi
sorry if the question I ask could be already be answered reading the post, but I did read all the posts, and I am now a little lost. I have a late 2006 Imac (24") mu graphic card (Geforce 7300) is gone. A specialised service tried to fix it already 3 times but with no results. Now, bisides, finding a refurbished one on ebay (that I dont find anyway) do I have other options? Is there another board where I could flash a different firmware or replace the eprom with the one of my broken card?
Thanks


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: mugen888 on May 03, 2013, 06:08:27 PM
Done, all working fine. Rominator, i take it you were joking when you offered to flash one for me.

Im no pro but my advice to you two would be.

Stel Maar - You can get a reflow of your 8800GS (cheap option) or reball (more expensive) this should fix your problem. 8800GS MXM cards are hard to find.

Ziofunk - "Specialist service fix",  is this reflow? if so try get a reball that should fix it. Alternatively you could do what i did find a MSI 7600GT (same as the iMac 7600GT) and flash with iMac 7600GT bios.



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: kinheng on May 10, 2013, 01:46:59 AM
I have came back to read this thread a few times. I am still stuck with my 2008 Imac 24".
Most of the people here discuss solution for their white 2006 imac 24".

Will the similiar solution work for the aluminium Imac?
My Radeon HD 2600 died and I think I have destroyed it by overcooked it.

will the suggested solution in this thread's previous post (MSI 7600 with GDDR3) work for Aluminium IMac 2007-2008 ?

Has anybody else have bad HD2600 in their 2007-2008 Imac and found a solution?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: gbuyer on May 22, 2013, 04:17:20 PM
I have the same problem - imac 2008 24 inch, dead (well, going to be dead due overheating) ati hd2600. I did not get a solution right now. So please help us!

I have came back to read this thread a few times. I am still stuck with my 2008 Imac 24".
Most of the people here discuss solution for their white 2006 imac 24".

Will the similiar solution work for the aluminium Imac?
My Radeon HD 2600 died and I think I have destroyed it by overcooked it.

will the suggested solution in this thread's previous post (MSI 7600 with GDDR3) work for Aluminium IMac 2007-2008 ?

Has anybody else have bad HD2600 in their 2007-2008 Imac and found a solution?



Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: joshua on June 07, 2013, 02:52:14 PM
Hi Guys,

I have the same issue as some people, i mean the dead Ati Radeon HD 2600 Pro.
So i bought an Acer part which is a Nvidia Geforce 9600m GT with MXM II specifications but no luck.

The good point, but maybe not, is that i can boot the iMac and use it with Apple Remote Desktop but also see the Graphic Card details in "system information" (check the attached file).

Now, any idea what i can do?
If someone can patched my rom i would pay him.

Thanks.
Josh.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: JonathanHorton on August 13, 2013, 07:29:25 AM
@lion10

Dude, I read all your post and seems like you are the person who I can direct my question to
and any help would is MUCH MUCH appreciated.

I have an 24" alum. Imac 2008, and I believe suffer from GPU failure
I was wondering the symptoms provided below match what you have experienced / can confirm
before I spend $ to buy any parts and not able to fix the computer

Symptoms:
1. led light (http://www.niceledlights.com) 1&2 lite up on logicboard when power button is pressed, LED 3 flash quickly. (GPU in place)
2. Was able to boot when GPU is not connected (of course nothing shows on screen)
3. system boots and got into OS and was able to remote control system when GPU was disconnected.

Any thing you can share is again Much Much appreciated (I loved the computer! but seems like GPU failure is inevitable and common)
do you have a extra working GPU for sale?
or any Recommendation for an replacement?


hello friend i Know thread is bit old but I am facing similar problem? Can you help me in sorting it out?Looking forward for quick reply... Thanks:)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: 8ternity on October 03, 2013, 03:01:55 AM
HI Everyone,

I had an iMac A1200 6.1 which the videocard has been reballed with an new GPU, same GPU,and i get problem after reballing a new GPU.

I would like to know if it need another step to do when we reballing a new GPU on an apple Ge7600GT card? Like eprom update or something else? Because the card was defect and need to be reballing and i was getting an GPU replacement on recommendation, but the apple powerup, fans runs, but no picture and no booting.

Led 1 and 2 is on, led #3 not lighted.

Thanks


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: qednet on July 09, 2014, 12:25:19 PM
Finally waded through all of this thread! I'm hunting a fix for iMac 24" 6,1 with a defective video card. Here's what I have discovered.

1. Zeus software for the mac, helpful info but useless to me. Still it's good background material. The other thing worth reading is The Golden Guide to Flashing Graphic Cards over  at http://forums.macrumors.com/showthread.php?t=877441

2. The 9600M I bought (for an Acer lappie) has the expected black screen for OSX and corrupted video on Win/Dos/Linux. Curiously the non-OSX boot generates a report that says "Error: MXM Structure not found or invalid." I had hoped flashing the card would at least fix that but alas no such luck.

3. Flashing is probably best done with Freedos. I found this link https://wiki.archlinux.org/index.php/Flashing_BIOS_from_Linux which worked almost perfectly, best if you give your rom a short name like new.rom or something. There is also a thing called NVflash which I got from http://www.techpowerup.com/ - I created a bunch of boot CD's but this process works very well.

4. The MSI GO 7600 are more scarce then pulled iMac 7600 or 7300 cards and they are as plentiful as hens teeth.

5. As things stand I will end up with another iMac 24 since that's the cheapest fix but it's very annoying. Especially since it seems to boil down to a mere 64k of EFI code that locks out all the PC cards on a Mac. Dark thoughts about vendor lock in and astronomical profits notwithstanding I will keep looking for a cost effective solution but so far I've spent literally days trawling the web looking for possible solutions. The frustrating thing is it really appears to be a dead end.


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on August 14, 2014, 10:53:33 PM
Hi,

Time has passed, and juste to put a little note on this :

As for 24" iMac 6.1 : MXM replacement cards are becoming extremely hard to find.
Those models of iMac only work with G73 mxm cards with DDR3, similar to the original 7300GT or Go7600GT (efi 32 bits).
good luck with finding replacement cards they are scarce...

As for iMac 7.1/8.1 : they also have a high failure rate of video cards, either with the 8800GS or ATI 2400xt / 2600xt.
Apple doesn't sell parts any more.
It seems to be quite easy to find brand new, 8800GS MXM cards with exactly the same design from Apple.
Those ones for example are stricly the same design :
 http://www.ebay.com/itm/nVidia-8800M-GTS-G92-700-A2-512MB-MXM-III-HE-VGA-Video-Card/ (http://www.ebay.com/itm/nVidia-8800M-GTS-G92-700-A2-512MB-MXM-III-HE-VGA-Video-Card/)

Here is a comparison between original Apple 8800GS card (in blue) and replacement green nVidia 8800gs :
(http://gilles.aurejac.free.fr/imac_mxm/8800gs_comp.jpg)

they look similar don't they  :)

Flashing is quite easy with the following steps :
- install the new 8800GS MXM card into the iMac
- drop in a HDD with only a bootcamp (windows xp) installation
(I use a HDD on which I restored a winclone backup of a working XP installation)
- let the iMac boot on the bootcamp xp partition
- use nvflash to restore the 8800gs rom dump...

Here is a dump of iMac 8800gs rom :
http://gilles.aurejac.free.fr/imac_mxm/8800gs-imac81.rom.zip (http://gilles.aurejac.free.fr/imac_mxm/8800gs-imac81.rom.zip)

Works quite well :
(http://gilles.aurejac.free.fr/imac_mxm/result.jpg)

regards


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: tlamb19 on September 26, 2014, 01:55:05 AM
Hi,

I have a 20" Early 2008 iMac (8,1) and my 2400 XT which is in it currently just isn't cutting it. I'm looking to upgrade to a higher card. I found http://goo.gl/6oEm3j (http://goo.gl/6oEm3j) thread on macrumors that stated my machine can be upgraded to an 8800GS, so I was thinking of doing aurejac's method. When I found an 8800GTS, it has three tabs on the bottom, presumably one for extra power. When looking on ifixit, in the pictures of the graphics card for my machine, I see only two tabs. This leads me to wonder if my iMac will have the connector with that extra power tab. Can anyone confirm that the iMac does or does not have the capability of installing an 8800GTS? Any help appreciated!


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: poll_rom on October 18, 2014, 10:14:59 PM
Hi,

I'm new here. I come from Europe so sorry for my bad English and I follow this topic for a while.
I have a bad iMac 8.1 with a NVIDIA 8800GS. So it's possible to solder EEPROM chip off from the original 8800GS and place it on a other 8800 card?
And which cards are compatible for this method?
Some posts above I saw the MSI, because it have DDR3 RAM. But are there more?

Many thanks.





did you fix your iMac 8.1 ?


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: jahelin on October 20, 2014, 11:18:17 AM
Is information on the radeon 5xxxx, 6xxx thread relevant for iMac users? As I posted in a separate thread, I have 6870m from an alienware laptop and was hoping for it to work. I really do not know much about gpus and the basic stuff like how suitable m versions are for flashing compared to the desktop ones would be useful. There were some posts on this forum that mxm cards would be hopeless, but based on this thread this is not the case.  I could put some more effort in replacing the card, but if no suitable roms are expected to be out there, I think the limits of my tinkering effort will be reached before a working solution is found. 


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: aurejac on July 29, 2016, 11:33:56 AM
Hi,

I have a 20" Early 2008 iMac (8,1) and my 2400 XT which is in it currently just isn't cutting it. I'm looking to upgrade to a higher card. I found http://goo.gl/6oEm3j (http://goo.gl/6oEm3j) thread on macrumors that stated my machine can be upgraded to an 8800GS, so I was thinking of doing aurejac's method. When I found an 8800GTS, it has three tabs on the bottom, presumably one for extra power. When looking on ifixit, in the pictures of the graphics card for my machine, I see only two tabs. This leads me to wonder if my iMac will have the connector with that extra power tab. Can anyone confirm that the iMac does or does not have the capability of installing an 8800GTS? Any help appreciated!

Hi,

sorry for so late answer...
The 8800GS is too big to fit into a 20" iMac. You have to find another 2400xt.

Also, I managed to find that the dump of the Apple original 8800gs I published does not work well with Lion and laters OSs on some PC Nvidia cards...
So I did modified the rom to work best with 10.7 up to 10.11.6
basically, I only change the ID and subsystem ID with Nibitor.

This version works flawlessly with the new Nvidia 8800M reference 180-10398-0002-A04 one can buy on some places :
http://gilles.aurejac.free.fr/imac_mxm/8800gs_iMac_0609.0690.107B.rom.zip (http://gilles.aurejac.free.fr/imac_mxm/8800gs_iMac_0609.0690.107B.rom.zip)

It can be applied under bootcamp with Nvflash, feel free to use it.
Hope it will enable some of those old iMacs to continue working...


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Giant2 on October 28, 2016, 03:55:22 PM

Hi, ausejac
I  have used the same chip version card from other computer and I have as result BLACK SCREEN but iMac Start and normally sound chim :OOO

http://www.4shared.com/photo/dyVJ-Uv9ba/MXM_7600_GF-G07600-N-A2.html (http://www.4shared.com/photo/dyVJ-Uv9ba/MXM_7600_GF-G07600-N-A2.html)

Have you any idea from possible trouble ?
PS I no loaded any ROM video

Thanks
 :)


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Rominator on October 31, 2016, 11:46:38 PM
is this a question?

PLease fix the quote thing


Title: Re: Ultimate (iMac) MXM efi rom/vbios thread...
Post by: Giant2 on November 03, 2016, 03:44:41 PM
is this a question?

PLease fix the quote thing

Sorry for my english!

My problem is that I have now replaced the video card without being able to flash the ROM Apple.
I do not have the VGA cable to connect a conventional external video and I never installed Bootcamp with Windows in order to get a DOS prompt C> (for next flashing operation)
When I turn I hear the Apple sound (chimay) but I see black, so so I thought about using a DOS\Windows bootable disk for obtain DOS prompt.(I should buy the mini-DVI
 to VGA adapter).
Have you any idea to suggest me about my situation?
Thanks too much