netkas.org forum
October 25, 2021, 11:23:14 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Information for registering users http://forum.netkas.org/index.php/topic,2246.0.html
 
   Home   Help Search Login Register  
Pages: 1 2 [3] 4 5 6
  Print  
Author Topic: Ultimate (iMac) MXM efi rom/vbios thread...  (Read 249997 times)
Rominator
Hero Member
*****
Offline Offline

Posts: 2346



« Reply #30 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.
Logged

Before asking a question, check your "Personal Settings" and be sure that you have "Brain Services" set to "On".
sms2000spb2
Newbie

Offline Offline

Posts: 2


« Reply #31 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)
Logged
sms2000spb2
Newbie

Offline Offline

Posts: 2


« Reply #32 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)
Logged
lion10
Not Newbie
*
Offline Offline

Posts: 9


« Reply #33 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.  Wink 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....
Logged
nutman155
Not Newbie
*
Offline Offline

Posts: 10


« Reply #34 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? Smiley

Logged
lion10
Not Newbie
*
Offline Offline

Posts: 9


« Reply #35 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? Smiley



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.
« Last Edit: December 20, 2012, 06:35:56 PM by lion10 » Logged
lilB
Newbie

Offline Offline

Posts: 1


« Reply #36 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?
Logged
nutman155
Not Newbie
*
Offline Offline

Posts: 10


« Reply #37 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 Grin
                         .

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..   Undecided

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 Huh Huh

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

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

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?
« Last Edit: December 27, 2012, 06:28:19 PM by nutman155 » Logged
lion10
Not Newbie
*
Offline Offline

Posts: 9


« Reply #38 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..   Undecided
...
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.  Wink 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?
« Last Edit: December 30, 2012, 10:58:32 AM by lion10 » Logged
nutman155
Not Newbie
*
Offline Offline

Posts: 10


« Reply #39 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.

 

* G73 M.rom (60.5 KB - downloaded 756 times.)
* G73 M other eeprom.rom (61 KB - downloaded 707 times.)
* efi3467-473u.rom (110.5 KB - downloaded 748 times.)
« Last Edit: December 27, 2012, 05:42:20 PM by nutman155 » Logged
nutman155
Not Newbie
*
Offline Offline

Posts: 10


« Reply #40 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 Smiley

First try with chamelon boot loader...


external works fine…


internal with WIN7 (no bootcamp; it´s legacy)


MSI 7600go beside the 7600gt eeprom chip






Rom dump of the 7600gt eeprom chip (do you even see a checksum? Nope!)


It´s done Cheesy
« Last Edit: December 27, 2012, 06:26:23 PM by nutman155 » Logged
aurejac
Not Newbie
*
Offline Offline

Posts: 11


« Reply #41 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...
 
Logged
mugen888
Not Newbie
*
Offline Offline

Posts: 15


« Reply #42 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.

Logged
Rominator
Hero Member
*****
Offline Offline

Posts: 2346



« Reply #43 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?
Logged

Before asking a question, check your "Personal Settings" and be sure that you have "Brain Services" set to "On".
mugen888
Not Newbie
*
Offline Offline

Posts: 15


« Reply #44 on: March 25, 2013, 02:43:33 AM »

no reply from them Sad Guess i'll have to work it out myself.
Logged
Pages: 1 2 [3] 4 5 6
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!