netkas.org forum
January 23, 2020, 04:15:15 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 ... 7 8 [9] 10 11 ... 30
  Print  
Author Topic: 6870 efi rom test  (Read 519184 times)
Athirne
Not Newbie
*
Offline Offline

Posts: 6


« Reply #120 on: August 21, 2011, 12:08:52 AM »

Hi just read through this post and am intrigued in replacing my 285GTX and its horrible Nvidia driver support with a 6870 and have a few questions.
- Does OpenCL still function correctly with the flashed rom? I know the EFI areas just allow for initialization of the display durring the EFI boot and aids loading the GPU in OS durring normal boot, but I was just wondering what renderer it pulls up and I have read about some OpenCL breakage in the past.
- I dont see a list of specific graphics cards being used and verified to work. ie there are six different versions of the 6870 from XFX for and have more differences then just a different heatsink for most. For example the black edition has different voltages and clocks set in its BIOS and potentially use different components. Plus there is the CNFC version that has 2 GB of ram and I was wondering if anyone has tried to use it and if the extra gig is addressable under OS X. Does this EFI code injection only work on retail based configurations (two mini-dp, one hdmi, two DVI)?

I know some of these points have been addressed before, but I didn't see a clear answer given and just wanted to be best informed before I ploped down money on a HD-687A-ZDBC or a XFX HD-687X-CNFC.

---
Mac Pro 3,1
EVGA 285 GTX for Mac 1 GB (was 8800GT)
OS X 10.7.2
8 GB 800 mhz DDR2 FB-DIMM (even in obsoleteness these never really came down in price :p )
Logged
Rominator
Hero Member
*****
Offline Offline

Posts: 2346



« Reply #121 on: August 21, 2011, 01:44:30 AM »

A few days ago I was emailing Netkas about some other stuff.

We discussed that fact that 6870 should be flashable. I have a pretty good handle on Nvidia ROMs but Netkas knows ATI (and computers in general) much better.

He took a stab at an EFI ROM and started this thread.

If Newegg had sent me my new 6870 from their usual Whittier location (30 miles from me) instead of their Tennessee location (1500 miles from me) I would have been first to test this. 3 day delay meant I was number 2. (ha, ha)

Every person who has tested and every ROM developed is posted right here for you to read about.

If it has been done, it is posted here. There is no secret repository of knowledge that we compare everyone's results with. It is developing here before your eyes.

It is always best if people post their card and ROM, and to some extent that is done so far. But nobody has a nifty "list" with what cards work and what ports work on which cards. You can do the community a favor and compile the list from these posts if you feel the urge.

It is here for everyone to read and learn from. But there is NOBODY who knows more that the words in this thread. Nobody to ask for more info or a nifty "How to" or "tutorial" or "list". This is a "do it yourself" website and we all look forward to what you find when you try a card not done before.

Please post your results.

Logged

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

Posts: 24


« Reply #122 on: August 21, 2011, 01:48:23 AM »

Reading your post makes me notice how tired I am.
Should have mentioned my Sapphire 6870 is connected with DVI to the monitor.
Upper port I think? The one on the same line with the HDMI and DisplayPort connectors.
Logged
Ziw
Not Newbie
*
Offline Offline

Posts: 6


« Reply #123 on: August 21, 2011, 06:37:19 AM »

Did the procedure with my ASUS EAH6870 1Gb
As a complete noob in ROM flashing first time i messed something up (incorrectly calculated ROM length after 55AA)  and had to use the backup of my rom
second time I succeeded

boot screen works (lower dvi), steam works
Logged
robthebrew
Not Newbie
*
Offline Offline

Posts: 5


« Reply #124 on: August 21, 2011, 10:25:01 AM »

Ziw, can you post your successful rom?
TIA
Logged
Dakoman
Not Newbie
*
Offline Offline

Posts: 23


« Reply #125 on: August 21, 2011, 04:22:29 PM »

If Newegg had sent me my new 6870 from their usual Whittier location (30 miles from me) instead of their Tennessee location (1500 miles from me) I would have been first to test this. 3 day delay meant I was number 2. (ha, ha)

Smiley
Logged
anti100
Newbie

Offline Offline

Posts: 2


« Reply #126 on: August 21, 2011, 08:55:20 PM »

Used Zeus to Flash my XFX 6870 1GB with netkas XFX_6870.rom
Now shows ROM-Version: 007-NETKAS-ORG in Systemprofile.

Still no Bootscreen (disconnected everything but the dvi display)
Dell U2711 only works with DVI connector. Connection with Minidisplayport to Displayport Cable doesn't work.
HDMI and both Diplayports work fine but the Dell looses it's Signal as soon as a third Display is connected to the Card.

Mac Pro 3.1 10.6.5. (pre appstore)

Edit:
before the flash I removed the ATY_Init.kext from the System Extensions (I had it installed with Cindoris ATI Radeon 6870 package)
DVD Player seems to work without crashing.

Thanks a lot for all your efforts!
« Last Edit: August 21, 2011, 10:25:51 PM by anti100 » Logged
Bolle
Full Member
***
Offline Offline

Posts: 107


« Reply #127 on: August 21, 2011, 09:18:37 PM »

Make your own ROM and dont just use one you see here that doesnt fit your card. Also upgrade to at least 10.6.7, better 10.6.8 and even better to lion.
Logged
luh
Not Newbie
*
Offline Offline

Posts: 37


« Reply #128 on: August 21, 2011, 09:40:14 PM »

Hey there!

Well... I've been reading all the entire post once again to learn a bit more. I am still noob in flashing... but I am doing my best.

Ok. I have a Sapphire HD 6870 directly connected to my Led Cinema Display 27" and ATY_ini kext files for steam and DVD. What I will help is getting bootscreen in MDP. I know that it has not been possible yet. So, everything you want, please, tell me.

I borrowed my sister's PC and I think I achieved getting:

Sapphire HD 6870 VAPOR-X BIN from GPU-Z and pics (attached)
Sapphire HD 6870 VAPOR-X ROM from ATI Winflash (attached)


I suppose that VAPOR-X's differences are practically physical...

Please, let me know if my data spects are almost the same than yours to flash. I will do it with Cidori's tool (Zeus). And/or what should I do for make your dreams come true (bootscreen in MDP I guess... lol)

EDIT: Flashed at once my video card with Zeus (thanks Cidori... BTW, the 2.5 version does NOT work with 6870...so I  flashed under Zeus 2.3)

Bootscreen doesn't work with LED Cinema Display 27" via MDP. Here are some pics Smiley (in Spanish)


Still waiting a miracle for making bootscreen work under MDP

* Sapphire6870vaporx.rom (128 KB - downloaded 517 times.)
* Sapphire6870vaporx.bin (128 KB - downloaded 430 times.)

* Gpuz-gfx.gif (23.85 KB, 392x486 - viewed 932 times.)

* Gpuz-validation.gif (15.95 KB, 392x486 - viewed 842 times.)

* Gpuz-sensors.gif (17.84 KB, 392x486 - viewed 807 times.)
« Last Edit: August 21, 2011, 10:19:29 PM by luh » Logged
ilicoptere
Newbie

Offline Offline

Posts: 1


« Reply #129 on: August 22, 2011, 02:02:51 PM »

Hi,

I successfully updated my XFX6870 Black Ed following the netkas EFI patch process.

Here are a screenshot, the original rom and the patched one.

Thank you very much Netkas
Thank you all forum active participants

[edit]
Tested as follow :

bottom-DVI OK and boot screen
upper DVI->VGA(active) nOK
mDP -> VGA OK

[edit2]
- I used the Cindori 2.3 zeus tool dedicated to 6870 to flash the ROM.
- host : MacPro 3,1 with OSX10.7.1 and 64bits kernel

[edit3]
card version : Radeon 6870 XFX Dual Heatpipe 1GB 2xDVI&HDMI&DP (PCI-E) Black Edition

* xfx6870blackEdNetkased.rom (128 KB - downloaded 568 times.)
* xfx6870blackEdOrig.rom (128 KB - downloaded 445 times.)

* XFX6870blacked_with_netkas_EFI.png (129.54 KB, 1055x797 - viewed 1034 times.)
« Last Edit: August 23, 2011, 08:28:46 AM by ilicoptere » Logged
Hawkeye47
Not Newbie
*
Offline Offline

Posts: 7


« Reply #130 on: August 22, 2011, 10:06:56 PM »

making your own rom howto, so you don't need to ask me to do it for you:
1) put 6870.efi.rom into folder, also your original rom with name pc6870 into same folder and script fixrom.py into very same folder

2) in Terminal.app (bash):
cd that_folder_with_files
blocknum=`printf %d "'\`dd if=pc6870.rom bs=1 skip=2 count=1 2>/dev/null\`"`
size=$(($blocknum * 512))
dd if=6870.efi.rom of=pc6870.rom bs=$size seek=1 conv=notrunc
python fixrom.py pc6870.rom pc6870.rom

3) flash pc6870.rom to your card and reboot

same for 6850, just replace any 6870 with 6850 in three steps above.

p.s. somebody upload please fixrom.py

Quick question, does this have to be performed in OS X? Would it be possible to copy the roms to say an Ubuntu server and perform these steps there (to save the hassle of removing the 6870 and putting the mac card back in, booting into OS X etc...).

Cheers guys Smiley
Logged
Dakoman
Not Newbie
*
Offline Offline

Posts: 23


« Reply #131 on: August 22, 2011, 11:43:48 PM »

making your own rom howto, so you don't need to ask me to do it for you:
1) put 6870.efi.rom into folder, also your original rom with name pc6870 into same folder and script fixrom.py into very same folder

2) in Terminal.app (bash):
cd that_folder_with_files
blocknum=`printf %d "'\`dd if=pc6870.rom bs=1 skip=2 count=1 2>/dev/null\`"`
size=$(($blocknum * 512))
dd if=6870.efi.rom of=pc6870.rom bs=$size seek=1 conv=notrunc
python fixrom.py pc6870.rom pc6870.rom

3) flash pc6870.rom to your card and reboot

same for 6850, just replace any 6870 with 6850 in three steps above.

p.s. somebody upload please fixrom.py

Quick question, does this have to be performed in OS X? Would it be possible to copy the roms to say an Ubuntu server and perform these steps there (to save the hassle of removing the 6870 and putting the mac card back in, booting into OS X etc...).

Cheers guys Smiley

Yep a standard linux installation should be able to execute all these commands fine
Logged
Cindori
Full Member
***
Offline Offline

Posts: 237



WWW
« Reply #132 on: August 23, 2011, 01:08:55 AM »

here is makeshift 6850/6870 firmware converter


http://groths.org/download/FirmwareConverter.zip


It will do for now, to keep the topic on track
and netkas from facepalming  Smiley

it worked for some of the roms posted here, but you should always as rominator said, check that the lenght of the file is 131072
easiest way to check is to right click - show info, don't even need hex editor

« Last Edit: August 23, 2011, 01:15:31 AM by Cindori » Logged

http://groths.org
Tools and news about Mac graphics and Hackintosh
Hawkeye47
Not Newbie
*
Offline Offline

Posts: 7


« Reply #133 on: August 23, 2011, 06:38:20 AM »

Yep a standard linux installation should be able to execute all these commands fine

Cheers pal Smiley
Logged
MachineShedFred
Jr. Member
**
Offline Offline

Posts: 97


« Reply #134 on: August 23, 2011, 03:12:46 PM »

Cindori,

Anyone test your new Zeus with a 5870 yet?  If not, I'll do that when I get home today.
Logged
Pages: 1 ... 7 8 [9] 10 11 ... 30
  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!