Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Is there any tests of information I can offer? If I look at my system profiler it just says "There was an error while gathering PCI card information." If you want me to test the card on a particular game or something, just let me know.
Yeap Drexus the ultimate test should be to flash it imho it should work and you'll have pci information. If you do it and successed it could be a big help for the communauty. It's up to you anyway.
 
Begging commencing. Thanks again, Treskdot.

10.6.2 is supposedly bringing updated drivers so we'll have to wait and see. If you go the second card route you should be just fine. As I said before, beg Rominator to make you an EFI ROM since he's had the same issue as you with the 30" monitor.
 
Is there any tests of information I can offer? If I look at my system profiler it just says "There was an error while gathering PCI card information." If you want me to test the card on a particular game or something, just let me know.

Hello Drexus,

i have one question just to be sure.
Are you actually running the hynix card with Peloche’s injectors?

I asked that so i can change statement about hynix chipset in
tutorial post.

Thanks.
 
Hello Drexus,

i have one question just to be sure.
Are you actually running the hynix card with Peloche’s injectors?

I asked that so i can change statement about hynix chipset in
tutorial post.

Thanks.

Have the same card as post #1054 & #1008

Followed all instructions posted on #1013
 
Another thing I noticed with my HIS 4890 flashing saga is that my fan is spinning excessively using the overclocked package. I just reflashed using the normal ROM package and the fan noise is much more bearable now. Still didn't fix the dual screen tearing issue though. We'll see what Rominator can do to help me with that. *crosses fingers*
 
Had a prelim loo at the ROMs, ......has anyone created any 4890 ROMs that work, beside the ones that Netkas did?

I recall there being happiness about HIS cards, were they all running with the Netkas ROMs?

Has anyone else seen the screen tearing thing?

It's gonna stink if w have to write a new 4890 ROM for each card.
 
Had a prelim loo at the ROMs, ......has anyone created any 4890 ROMs that work, beside the ones that Netkas did?

I recall there being happiness about HIS cards, were they all running with the Netkas ROMs?

Has anyone else seen the screen tearing thing?

It's gonna stink if w have to write a new 4890 ROM for each card.

It's this reason and the fact that the latest ROM is not quite complete as to why I haven't flashed it just yet.

I would still like to know how to backup the ROM I have in case I try it tonight.
 
It's this reason and the fact that the latest ROM is not quite complete as to why I haven't flashed it just yet.

I would still like to know how to backup the ROM I have in case I try it tonight.
Hi Drexus,

You can go without backup if you have some difficulties, the rom you are using is mine and is available also within this thread, so you can go ahead with flashing.
When somebody will supply Hynix rom I'll make your EFIROM.

Btw if somebody wants me to try to make his (her) customized rom with any card, he has to attached his original rom to his post (with md5 check sum) and i'll try immediatly.
 
Hey guys, new to the thread and I think just about caught up! I've been reading like crazy and trying to work out as much as I can by myself (thanks to Rominator for the quick PM and all you guys who've done so much work to make this possible)

Anyhow, I seem to be having the same problem that Redneck1089 had, as in I can't even get the injector working.

Here's my situation, as concise as I can make it:

I picked up the same card as Rominator: MSI R4890-T2D1G OC which I was lucky enough to find in a local store here in Toronto.

I'm running 10.6.1 on an Early 2008 (MacPro3,1) Octo 2.8. I'm still using the 2600XT.

I can get System Profiler to recognize the card if I boot with the 2600XT in slot 1 and the 4890 in slot 3. I've compared with Rominator's screenshot in the EFI Rom for Radeon HD4890 thread and all the information matches up (Revision ID, ROM version etc.).

I've got the motherboard power cables on order, but I'm currently powering the 4890 just through the second optical drive.

I'm using Cindori's Flasher tool to install Natit and I double checked that the .kexts installed properly.

When I try to boot with only the 4890 (installed in slot 1 or slot 3) with one monitor hooked up to either of the DVI ports, I get just a black screen, but the computer has loaded since I can access it from the network.

Here's what I found in the syslog which seems to be the problem.. or at least the only thing I can find that shows a problem. Full log is attached.

Code:
kernel[0] <Debug>: ATY_Init: devid from binimage - 9460
kernel[0] <Debug>: ATY_Init: ATOM BIOS Rom: 
kernel[0] <Debug>: ATY_Init: Calling ASIC Init
kernel[0] <Debug>: ATY_Init: ASIC_INIT Successful
kernel[0] <Debug>: ATY_Init: Card initialize completed

... some other stuff deleted ...

[B]kernel[0] <Debug>: ATY,Motmot: Not usable
kernel[0] <Debug>: ATY,Motmot: Not usable[/B]

When I load it up with the 2600XT in slot 1, I can see the 4890 information in System Profiler but under "PCI Cards" I get the.. "error getting information.."

My only idea is that it's the power cables, although Redneck had the problem while having one motherboard connector (anyone running from only optical drive power split molex?)

Would I need a special entry in the kext for this video card since it's OC'd?

Anyone have any ideas? Or a solution? Redneck did you end up just flashing from the PC side? I haven't tried booting into bootcamp with both cards installed and the 2600 as the main.

Wonder if I should try a clean install of 10.6.1 on another drive..

Any help would be greatly appreciated!
 

Attachments

  • full_syslog.txt
    21.2 KB · Views: 271
Had a prelim loo at the ROMs, ......has anyone created any 4890 ROMs that work, beside the ones that Netkas did?
Hi The Rominator,
The one for Sapphire 4890 New Edition works.
And this card, the most available everywhere is the cheapest.

Has anyone else seen the screen tearing thing?
Screen tearing could come from some differencies in between 2 cards with the same P/N and SKU, mainly because of memory chips.
Netkas's one has been made for MSI 4890 card with TV out, if you don't have the same card exactly with same components, the rom should be different.

It's gonna stink if w have to write a new 4890 ROM for each card.
Let's try, IMHO you won't have an 4890 universal EFIROM.
 
Hey guys, new to the thread and I think just about caught up! I've been reading like crazy and trying to work out as much as I can by myself (thanks to Rominator for the quick PM and all you guys who've done so much work to make this possible)

Anyhow, I seem to be having the same problem that Redneck1089 had, as in I can't even get the injector working.

Here's my situation, as concise as I can make it:

I picked up the same card as Rominator: MSI R4890-T2D1G OC which I was lucky enough to find in a local store here in Toronto.

I'm running 10.6.1 on an Early 2008 (MacPro3,1) Octo 2.8. I'm still using the 2600XT.

I can get System Profiler to recognize the card if I boot with the 2600XT in slot 1 and the 4890 in slot 3. I've compared with Rominator's screenshot in the EFI Rom for Radeon HD4890 thread and all the information matches up (Revision ID, ROM version etc.).

I've got the motherboard power cables on order, but I'm currently powering the 4890 just through the second optical drive.

I'm using Cindori's Flasher tool to install Natit and I double checked that the .kexts installed properly.

When I try to boot with only the 4890 (installed in slot 1 or slot 3) with one monitor hooked up to either of the DVI ports, I get just a black screen, but the computer has loaded since I can access it from the network.

Here's what I found in the syslog which seems to be the problem.. or at least the only thing I can find that shows a problem. Full log is attached.

Code:
kernel[0] <Debug>: ATY_Init: devid from binimage - 9460
kernel[0] <Debug>: ATY_Init: ATOM BIOS Rom: 
kernel[0] <Debug>: ATY_Init: Calling ASIC Init
kernel[0] <Debug>: ATY_Init: ASIC_INIT Successful
kernel[0] <Debug>: ATY_Init: Card initialize completed

... some other stuff deleted ...

[B]kernel[0] <Debug>: ATY,Motmot: Not usable
kernel[0] <Debug>: ATY,Motmot: Not usable[/B]
When I load it up with the 2600XT in slot 1, I can see the 4890 information in System Profiler but under "PCI Cards" I get the.. "error getting information.."

My only idea is that it's the power cables, although Redneck had the problem while having one motherboard connector (anyone running from only optical drive power split molex?)

Would I need a special entry in the kext for this video card since it's OC'd?

Anyone have any ideas? Or a solution? Redneck did you end up just flashing from the PC side? I haven't tried booting into bootcamp with both cards installed and the 2600 as the main.

Wonder if I should try a clean install of 10.6.1 on another drive..

Any help would be greatly appreciated!

Could you please send me your "Original" ROM with md5 check sum
 
Hi Peloche, I'll try to get a ROM dumped tomorrow.

I did however boot into Windows with the 2600XT as the main and installed the drivers for the 4890. It gets recognized but when I try to do something, the picture is flickery with a lot of artifacts.

I tried to load up the Left 4 Dead 2 demo and while the intro video was playing there was a ton of artifacts and flickering. When the game itself loaded, the screen just went black.. so I'm going to hope thats kind of like the Mac side and that it's a power issue.

I guess I have to wait for my motherboard cables and hope for the best. If anyone has anything else I can try.. let me know :)

Could you please send me your "Original" ROM with md5 check sum
 
Hi Peloche, I'll try to get a ROM dumped tomorrow.

I did however boot into Windows with the 2600XT as the main and installed the drivers for the 4890. It gets recognized but when I try to do something, the picture is flickery with a lot of artifacts.

I tried to load up the Left 4 Dead 2 demo and while the intro video was playing there was a ton of artifacts and flickering. When the game itself loaded, the screen just went black.. so I'm going to hope thats kind of like the Mac side and that it's a power issue.

I guess I have to wait for my motherboard cables and hope for the best. If anyone has anything else I can try.. let me know :)
Hi sadd3j,
Did you mod your ROM or it is still the original one ?
Btw if your card is equipped with the original rom it should work on a PC XP at least as VGA and more if you installed its driver, if it doesn't work on PC that means IMHO that ROM has been modifyed or the electronics part is damaged.
When i was testing mine on PC there wasn't any artefact or flickering it was perfect, but I flashed it with a wrong ROM.
What i need to help you is the original ROM, if you lost it have a look there and try to find your card and your ROM:
http://www.techpowerup.com/vgabios/...ufacturer=&model=HD+4890&interface=&memSize=0
If your power cables are connected through Optical drive it should be ok, i made my tests like this.
Good luck,
Peloche,
 
Hi Peloche, I'll try to get a ROM dumped tomorrow.

I did however boot into Windows with the 2600XT as the main and installed the drivers for the 4890. It gets recognized but when I try to do something, the picture is flickery with a lot of artifacts.

I tried to load up the Left 4 Dead 2 demo and while the intro video was playing there was a ton of artifacts and flickering. When the game itself loaded, the screen just went black.. so I'm going to hope thats kind of like the Mac side and that it's a power issue.

I guess I have to wait for my motherboard cables and hope for the best. If anyone has anything else I can try.. let me know :)


As Peloche says, you should not be having troubles in Windows...a very bad sign.

BTW....there is no need for anyone to write a ROM for his card. If he in fact has the same card as me, then the original working ROMs should work best on his....they were written FOR that card with the original ROM as center.

Not sure of Saddj understands that all he should have to do is flash the card with Rom #2.......works on mine (4890 #1 in a Mac) it should work on his. In fact he is uniquely lucky as this card is out of production and if he has working one, he is set. (needs QE/CI support via "Exotic Cards" package from Netkas)

Also, by using the EFI ROM that was written for this card, it will be 100% fine in Windows if card is OK....When card has it's EFI ROM written from it's original PC BIOS, the new EFI ROM uses the PC BIOS and GDDR5 table from PC ROM, only thing that get's added is the little "Hello, how are you" handshake that is EFI boot piece.

So, when done properly, whether a 4870 or 4890, the card should behave 100% as normal in Windows, the EFI is not accessed by Windows.
 
As Peloche says, you should not be having troubles in Windows...a very bad sign.

BTW....there is no need for anyone to write a ROM for his card. If he in fact has the same card as me, then the original working ROMs should work best on his....they were written FOR that card with the original ROM as center.
The commercial name as "MSI R4890-T2D1G OC" is not enough at all to confirm that all cards with this commercial name are exactly identical, what is needed to really compare is the P/N and SKU#, and even with same PN and SKU cards could be slightly different, only 100% identical ROMs can confirm they are identical.

Commercial name means that when you buy this card you're assured to get the same results, but not compulsory with the same components.
 
Yay!

Success!

I think the problem was inadequate power to the card.

I took out 2 of the 4 HDs I had installed as well as the optical drive and connected the two 4-molex connectors from the MacPro directly into the 4<->6 pin adapters that came with the 4890. I booted back into windows (XP) and the 4890 worked flawlessly and I managed to run a couple games at max settings with no corruption/flickering/artifacts etc.

So I shutdown, pulled out the 2600XT and rebooted back into OSX with only the 4890 installed in slot 1. Still no monitors came up. However, the injector did work and the video card was recognized, so I could use screen sharing to remote in. I followed the rest of the instructions and successfully flashed it.

I uninstalled natit and installed the qe/ci for exotic cards and everything is working great. I'll report back after a couple days of testing. I have all 4 HDs plugged in again, but currently no optical drive at all while I wait for the motherboard connectors to arrive.

A huge thanks to Rominator, Peloche for the info and helping me in the right direction. Props to netkas and Cindori for their tools and all the effort. It's a ton of reading but it was worth it. Now to try and get it quieter.. so used to the 2600xt being silent. Any ideas?


As Peloche says, you should not be aving troubles in Windows...a very bad sign.

BTW....there is no need for anyone to write a ROM for his card. If he in fact has the same card as me, then the original working ROMs should work best on his....they were written FOR that card with the original ROM as center.

Not sure of Saddj understands that all he should have to do is flash the card with Rom #2.......works on mine (4890 #1 in a Mac) it should work on his. In fact he is uniquely lucky as this card is out of production and if he has working one, he is set.

Also, by using the EFI ROM that was written for this card, it will be 100% fine in Windows if card is OK....When card has it's EFI ROM written from it's original PC BIOS, the new EFI ROM uses the PC BIOS and GDDR5 table from PC ROM, only thing that get's added is the little "Hello, how are you" handshake that is EFI boot piece.

So, when done properly, whether a 4870 or 4890, the card should behave 100% as normal in Windows, the EFI is not accessed by Windows.
 
HIS 4890 still running

I have been using the HIS H489F1GP for a couple of weeks now without any issues.

I do not notice any screen tearing on dual displays.

I am actually now running 3 displays, 2 on the 4890 and 1 on the old 7300GT. 2 x 24" and 1 x 21" Everything seems to be stable.

Using original NetKas Normal ROM and Cindori flash app. Only have two 6pin power from motherboard although the card has a 6pin and 8pin.
 
I have been using the HIS H489F1GP for a couple of weeks now without any issues.

I do not notice any screen tearing on dual displays.

I am actually now running 3 displays, 2 on the 4890 and 1 on the old 7300GT. 2 x 24" and 1 x 21" Everything seems to be stable.

Using original NetKas Normal ROM and Cindori flash app. Only have two 6pin power from motherboard although the card has a 6pin and 8pin.


Hmm...I wonder why I am having such a hell of a time with this thing then. I'm using the exact same card!

I've flashed and reflashed this thing so many times and each time I get the same results - screen tearing when both my Apple ACD 30" and 20" screens are plugged in (the tearing only occurs on the 30"). I've also lost the ability to watch HD tv shows and movies from iTunes because my screens have suddenly become "unauthorized."

Also, like I said before, anytime I put a bit of stress on the card under OS X - whether it be using a wall saver widget, or playing a 3D game - the tearing stops immediately. It's only when the card is completely idle that the tearing is happening.
 
Might need modified injector though.

If it doesnt work with the natit in ATI Flashing tool, give me your rom and I will make custom natit
 
Okay, so this is the steps I'll take:

1) Open ATIflash ROM Tool.
2) Install Natit
3) Reflash to original ROM
4) Reboot

Now, this is where I might have some trouble. Last time I tried using Natit I didn't get anything but black screens. What I can do this time around though is use a remote login from my phone and continue the flash from it. Would this work?

So from there the steps will be:
1) Open ROM tool
2) Choose normal clocked ROM to flash from
3) remove Natit,
4) reboot again.

Does this sound correct?


Also, the original ROM I have is just the one that Treksdot posted on the 36th page of this thread. Or, the one that's included in your Tool Cindori. Is that alright?
 
And after some time, when the 4890 gets kinda outdated, the geeks of ati and nvidia will present the mac version of the 4890 only for 400 bucks! :p
(And ofc it will be based on the roms you guys worked on, because theyre lazy :p)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.