netkas.org forum
September 26, 2021, 02:01:07 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 ... 5 6 [7] 8 9 ... 35
  Print  
Author Topic: make your own radeon HD 5770/5870/6870/6850 Mac ROM!  (Read 1254819 times)
Rominator
Hero Member
*****
Offline Offline

Posts: 2346



« Reply #90 on: June 20, 2011, 03:47:30 PM »

I've been performing the flashes on an x38 PC. Tried the attached AtiFlash: no luck. As usual, the program detects only the Cedar core of the HD 5450. Once again, the BIOS reports the 5770-filled PCI-E lanes as inactive/empty. No computer I've tried these on (Three now), have had any luck. I hope a ROM chip replacement will save them. I've become pretty soured on flashing these temperamental things.

If you are in LA, bring them by. A six of Stella per card.
Logged

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

Posts: 6



« Reply #91 on: June 20, 2011, 08:14:15 PM »

Hmm... I'll be in LA in the next week, actually. What's your plan? I've replacement ROMs on the way, I'm just trying any possible alternatives before delving. I've more than once soldered a pair of pins together on those damn tiny things.
Logged
rthpjm
Not Newbie
*
Offline Offline

Posts: 16


« Reply #92 on: June 20, 2011, 09:07:34 PM »


EDIT:
Forum member Fl0r!an has been working to modify the EFI part for some of the ATI cards to enable boot screens. I've been working to test these ROMs for my XFX. The good news is that Fl0r!an's modified EFI part works well for this make/model. Not all combinations of connector/adaptor work, but I simply use both DVI ports in a dual screen setup and this works great for me. I've posted a new full ROM file here

The thread started by Fl0r!an is here...


I'd like to say thanks to everyone on this forum, especially Netkas and Rominator (and a host of others who help out).

My Nvdia 8800GT recently fried itself (actually I didn't clean the fins of the heat-sink after having cavity wall insulation installed - lots of small fibres in the air!) it lasted a while then overheated. I will try and clean it to see if it will work again or if it really is toasted.

So I was looking around for a new gfx card, all roads seemed to lead to this forum. I decided to do as others before me and buy a PC-variant ATI 5770 card. I knew I was going to try and flash it so I didn't want to drop too much cash on this my first adventure with MacOSX and flashing graphics cards.

I selected the XFX Radeon HD 5770 HD-577X-ZMF3 Version A.4, it is a single slot, dual DVI + MiniDP for just over 80 UK Pounds. The only thing that still worries me is that this model inexplicably exhausts against the normal air flow. I think it may cause an issue where the hot air recirculates by being pulled back in through the cooler fan. Time will tell...

Success!. I thought I'd post my experience and the method I followed in case it helps others. I haven't see this model listed elsewhere so I have attached my modified ROM.

I'm using a MacPro 1,1 with Snow Leopard 10.6.7, lots of RAM. My Boot Camp partition is Windows Vista 64-bit. I mention this because others should know that you can't really use Vista64 for many of the tools listed on these forums, the Atiflash.exe just wouldn't run (and yes I now know it's better to build a DOS-based CD and boot from that  Grin).

After a day of frustration, trying to build a bootable flash memory stick (don't do it unless you are building a hackintosh, it won't boot a Mac or at least I couldn't find a way to do so), building and using DOS/Linux hybrid boot CDs, I ended up building a second Boot Camp partition running WinXP. Here's what worked for me...

Steps I followed
I used GPUz from TechPowerUp to read and dump the original ROM. This didn't work initially, the ROM version field 'looked wrong' and the tool kept telling me 'saving was not available on this card/model'. Tip: Install the latest ATI drivers for the 5770 card. After this, GPUz worked for me.

I tried some of Rominator's ROMs with boot CD, with varying degrees of success, then I found the forum thread make your own radeon HD 5770/5870 Mac ROM, so I followed those instructions and built my own ROM from the card original. I reverted back to the original ROM using the CD.

I then used Win ATI Flash (the windows-based flashing tool) from within XP. I could do this because I was using the original ROM with the 'added efi bits', therefore the IDs matched (IDs in the card ROM, and the IDs in the modded ROM). No need for the dos-based atiflash.exe -p new.rom -f to force the new.rom onto the device when the IDs don't match.

Results
I have tested with both DVI ports connected and a MiniDP-to-VGA adaptor. All three displays are running well at native resolutions.
As with everyone else, I do not see the EFI boot screens, but as soon as MacOSX boots all the displays come to life.
(I'm going to try a DVI-to-vga adaptor tonight because someone posted they had success seeing the EFI boot screens with this).

Thanks again to the pioneers Shocked
RTHPJM

* XFX-HD-577X-ZMF3-V-A4-MacOSX.bin (128 KB - downloaded 905 times.)
« Last Edit: June 01, 2015, 11:08:14 AM by rthpjm » Logged

2006 MacPro 1,1 upgraded:
2,1 with the firmware upgrade tool on this forum
2x Quad core Xeon E5345 2.33GHz 8MB
EVGA GTX 680 (ATI/XFX Radeon 5770 now in a box as backup)
andystubbs
Hero Member
*****
Offline Offline

Posts: 505


« Reply #93 on: June 22, 2011, 08:41:38 PM »

Hmm... I'll be in LA in the next week, actually. What's your plan? I've replacement ROMs on the way, I'm just trying any possible alternatives before delving. I've more than once soldered a pair of pins together on those damn tiny things.

I know how you feel, I've modified a few acer netbooks to install internal 3g cards which involves soldering in a mini pci-e port and sim card reader and every single time I say 'never again'  Wink

The soldering part is easy - it's the desoldering that's a real pig - desolder braid is handy for cleaning up though.
« Last Edit: June 22, 2011, 08:44:06 PM by andystubbs » Logged
Vancityex
Newbie

Offline Offline

Posts: 1


« Reply #94 on: July 25, 2011, 12:55:12 AM »

i did fing the mcuc twice but it give me this error can't open file 'fixrom.py': [Errno 2] No such file or directory
MaCs-Mac-Pro:~ MaC$ hope it will work
here is my original rom if you can edit it it is a sapphire hd5770 flex card

* MYROM.ROM (128 KB - downloaded 778 times.)
Logged
jeanlain
Full Member
***
Offline Offline

Posts: 246


« Reply #95 on: July 26, 2011, 08:38:26 AM »

Make sure you put the script in the right directory and that it's named "fixrom.py".
Logged
bravefire
Newbie

Offline Offline

Posts: 1


« Reply #96 on: July 27, 2011, 06:14:36 AM »

I wanted to say thank you for this great guide!

I bought a XFX 5770 http://www.walmart.com/ip/XFX-HD-577X-ZMF3-ATI-Radeon-HD-5770-1GB-PCI-Express-2.1-Graphics-Card/15567510?srccode=cii_5784816&cpncode=00-42253245-2&adid=1500000000000029469730

I had 10.6.8 when I installed the card and it worked right out of the box.  I decided to flash the card using this guide anyway so that I might be able to boot from a Leopard install disc in the future.  I don't have an EFI screen like everyone else using DVI...I haven't tried using a DVI to VGA adapter yet but I assume it will work  Cheesy

In the end it's been a nice upgrade to my previous 8800GT (flashed).  Thanks alot guys!

UPDATE:
Using DVI to VGA adapter allows me to see the EFI boot screen though the image is "softer" in my opinion.
« Last Edit: July 29, 2011, 12:37:52 AM by bravefire » Logged
surame
Newbie

Offline Offline

Posts: 1


« Reply #97 on: July 28, 2011, 07:28:01 PM »

Hi,
On my macpro 4,1 : Sapphire HD 5770 1Go Vapor X working nice on both DVI port.
Boot screen is OK with VGA adapter.
Thanks a lot !

PS : any ideas how to enable QE/CI ? Seems not enable (screen attachement)


* ATI.png (52.67 KB, 404x428 - viewed 1753 times.)
« Last Edit: July 30, 2011, 12:01:14 PM by surame » Logged
admiralsaltybob
Newbie

Offline Offline

Posts: 1


« Reply #98 on: July 30, 2011, 03:52:09 AM »

@jeanlain and kbear

Followed your instructions and created a new ROM/EFI based on my Sapphire 5770's original ROM. It is a Sapphire 299-1E148-102SA - sorry, not on Newegg... - http://www.waz.com.br/_produtos/?p=99600.  As far as I can tell, it's a reference design ATi 5770 with a different cooler.  I have attached my original ROM and the new EFI/ROM.  It works perfectly in my 2006 Mac Pro 1,1 under both OS X Lion and Windows 7 64-bit.
I have a single monitor setup (BenQ E2200HD) using a DVI to VGA adaptor, so I get the EFI bootscreens.  Have not tried any other ports or monitor configs. 

@netkas and Rominator

Thanks for all your hard work on this project!! 

 Grin

* Saph299Original.rom (128 KB - downloaded 791 times.)
* Saph299ROMEFI.rom (128 KB - downloaded 875 times.)
Logged
wannax
Newbie

Offline Offline

Posts: 1


« Reply #99 on: August 01, 2011, 06:32:21 PM »

Success!!! (Well, I haven't tried the HDMI or DisplayPorts, and I haven't tried to see if the startup screen show up without using a VGA cable)

Well, using this guide to roll my own ROM lets me successfully use my new card (details below) in my MacPro 1,1. Windows XP stopped recognizing it as an ATI card after I flashed it with the new ROM, but after I pulled the old, broken, never-worked-in-Windows x1900xt out, Windows sees it just fine.

I first tried using Rominator's M57704 and M57702 ROM but they did not work at all. I think it was 04 that made flash it back to the original blind.

I already appreciate all the work you guys have put into this.

THANK YOU!!!

Sapphire 5770 Vapor-X 100283VX-2L
PN: 299-1E148-202SA
SKU:11163-05-20r
http://www.newegg.com/Product/Product.aspx?Item=N82E16814102898

5770VAPO.ROM = the original rom from the card
5770vxdb.rom = the rom I made using Jeanlain's guide




Hello, I have a lot of confusion. I have your same video card. I could use the bios that you generated with the guide? thanks
Walter
Logged
mymlan
Not Newbie
*
Offline Offline

Posts: 6



« Reply #100 on: August 05, 2011, 04:18:45 AM »

Hello again, guys. Several resolderings later I'm still in the same position. I gave up flashing on my X38 PC and figured I'd go for the gold on my 3,1 2008 Mac Pro. I struggled for a while getting DOS to recognize ATIFlash, so I eventually gave up and moved on to ATiWinFlash. Everything seemed okay, and the flash was reported as successful. I rebooted to find no display output from my Apple HD 2600XT. I figured the system was reading the 5770 as the main display, but neither card would output. I then realized that although the computer would pass blindly through rEFIt without problems, as soon as it attempted to boot either Win7 or Snow Leopard (10.6.Cool, it would run into some unknown error as evidenced by all drives halting and all fans spinning down to their lowest setting. I would then tap the power button and the machine would immediately shut down.

This is the same exact problem I was getting on my X38 dual-boot machine. I've tried a plethora of ROMs, and every time I flash them on any machine, suddenly they halt up any computer they're placed into. I keep lurking about, hoping to find others with similar problems but mostly all I find are success stories (or at least people able to flash back). I know this is a skilled and knowledgeable community, but I'm not sure anyone has experienced the same issues. My attempts have been repeated with both an XFX and an Alienware (MSI) card. I've resoldered the ROMs thrice on each card, and the traces are about to give up on me.

If anyone has any suggestions, I'd be happy to hear them!
Logged
Vollstein
Not Newbie
*
Offline Offline

Posts: 10


« Reply #101 on: August 08, 2011, 02:44:16 PM »

help me please with my 5870 Gigabyte card
http://www.gigabyte.ru/products/page/vga/gv-r587ud-1gd/

I tried this firmware
http://forum.netkas.org/index.php/topic,692.msg3892.html#msg3892
Quote
Re: make your own radeon HD 5770/5870 Mac ROM
« Reply #22 on: January 04, 2011, 12:29:35 PM »
Quote
Miamizorz, here are the files for my Sapphire Vapor-X OC, PN 288-1E140-100SA in a 2006 Macpro 2x2,6Ghz.
Hope it helps.
I've only 1 DVI port used so far, will test other when i can.
Edit : myrom.rom is the one with efi, VX5870PC being the original PC bios
 myrom.zip (88.43 KB - downloaded 22 times.)
 VX5870PC.zip (46.02 KB - downloaded 9 times.)
« Last Edit: January 04, 2011, 12:50:51 PM by Psychic2k »   Report to moderator     Logged
Macpro 1,1 @2x2,66, Sapphire Vapor-X 5870 OC, OS X.6.5
Works only in safe boot mode

this is that card in slot-2 screens
http://imageshack.us/photo/my-images/850/62922065.png/
http://imageshack.us/photo/my-images/43/87239591.png/

this is that card in slot-1 (only this card) screens
http://imageshack.us/photo/my-images/594/img0510gk.jpg/
http://imageshack.us/photo/my-images/3/img0511x.jpg/
« Last Edit: August 08, 2011, 02:47:53 PM by Vollstein » Logged
jeanlain
Full Member
***
Offline Offline

Posts: 246


« Reply #102 on: August 19, 2011, 02:05:29 PM »

Vollstein,
I suggest you flash the card with its original BIOS, if you have it, and see how it goes under 10.6.8 or Lion. Remove all ATY_init, if you have installed it.

If it works, make a custom ROM following the instruction on the OP, and flash again.

PSA: the guide is updated for 6870/6850 cards.
« Last Edit: August 19, 2011, 02:07:34 PM by jeanlain » Logged
Vollstein
Not Newbie
*
Offline Offline

Posts: 10


« Reply #103 on: August 19, 2011, 04:27:31 PM »

Yes Jeanlain, it works in Snow Leo & Lion with original PC bios, but only if card insert as second.. OK, thanks, i'll try it...
« Last Edit: August 20, 2011, 12:34:35 AM by Vollstein » Logged
R0M
Not Newbie
*
Offline Offline

Posts: 20


WWW
« Reply #104 on: August 20, 2011, 10:22:17 AM »

I followed the original post guide but,
step 2 doesn't seem to modify myrom.rom according to Finder's inspector
and I'm getting a ValueError message at step 4.

I attached my original BIOS and a terminal screenshot if it could help.

Any ideas, what am I doing wrong ?

PS: my card is a Sapphire 1GB 6870

* myrom.rom (128 KB - downloaded 769 times.)

* Screen Shot 2011-08-20 at 11.15.15 AM.png (39.6 KB, 604x480 - viewed 1995 times.)
Logged
Pages: 1 ... 5 6 [7] 8 9 ... 35
  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!