Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Why then do others (with the same I7860S processor and 1100M video card) have about 21 FPS in the Valley. Do I have about 5 FPS? What could be the reason? (Bootrom: 99.0.0.0.0, SMC ver: 1.64f5, BOOT SCREEN and dimming fully work)
What are your temps like?
 
There is not alt/option boot screen with AMD card unless you choose the EG BIOS with an external screen connected.
I’m confused with current situation after GPU swap. Here is a short summary of facts and my conclusions and still open questions. As i am a beginner in OC and iMac boot stuff I would appreciate if more experienced user can orient my investigations

What the Imac Does / Did :
  • Before running WX4150 card, the iMac ran a k2100m w/o OC. HS and Catalina installed on SSD.
  • It posts in every case : with or w/o SSD plugged on sata
  • With OC on SD card and SSD plugged on external USB port it boots and I can run MacOS (at least Catalina, I did not try HS). I have brightness control. I’m writing currently with that setup.
  • ODD runs
  • It runs Unigine Valley with adequate results (FPS=38 score=1588)
  • It lights on 3 internal leds 1, 2 & 4
  • If I boot on a USB BigSur Installer created with MicropatcherAutomator (w/o SSD) I get the Hedgehog icon.

What the Imac Doesn’t
  • It does not show an EFI boot picker (that is the expected behaviour of AMD card)
  • with SSD plugged on SATA cable the Imac does not boot MacOS with or w/o OC on SD card. Screen turns on and hangs. Even if I wait 2 min
  • with SSD plugged on external USB port and w/o OC on SD card, the iMac does not boot MacOS and shows same behaviour : screen turns on and hangs.
  • At step 13 of herrdude's guide (post #5336) the iMac refuses to reboot after selection of MacOS on Catalina Loader. It shows the error message « You cannot modify the boot volume. NVRAM tool cannot determine a preference… see picture ». I have prepared the Catalina loader with Disk Utility

My CPU is a Xeon L3426 (w/o iGPU) as I wanted to have lowest possible TDP : does it play a role for the boot sequence ?

I’ve read posts #12556 from davidg5678 suggesting I might have a kind of short between GPU and heatsink. A kapton tape covering might help.

My understanding is :
  • the SSD is ok
  • I need first an EFI boot in order to select the correct boot sequence on SD card
  • the SATA PSU or the SATA cable of SSD are defective

What I could do :
  • buy a miniSATA/SATA adapter and connect the SSD to the ODD cable
  • change the SATA cable of SSD
  • open the iMac again and put additional tape on GPU to avoid short (I have put a 1mm copper plate on Die)

Do you see flaws in my thinking? Do you have any additional hints for me ?

Thanks
Renaud
There is no native Apple Boot Picker screen with those GOP vBIOS for AMD cards, The LCD screen will be on when the OS graphic drivers are loaded as the OS comes into play.

However, you can get an OC BootPicker screen from Opencore (OC) instead.

So, one tip is to keep a small High Sierra (HS) partition that is natively supported by your iMac in the primary SATA channel, the one that your iMac will boot in default when you do a PRAM reset. That will help in your troubleshooting. If anything goes wrong, by doing a PRAM reset, you can always go back to HS and launch Startup Disk in System Preferences to boot from OC on your SD card. In this way, you can have an OC BootPicker which can further direct you to boot from whatever disk with a valid OS.
 
  • Like
Reactions: BadBiscuit

Attachments

  • Без названия.jpeg
    Без названия.jpeg
    199.1 KB · Views: 100
There is no native Apple Boot Picker screen with those GOP vBIOS for AMD cards, The LCD screen will be on when the OS graphic drivers are loaded as the OS comes into play.

However, you can get an OC BootPicker screen from Opencore (OC) instead.

So, one tip is to keep a small High Sierra (HS) partition that is natively supported by your iMac in the primary SATA channel, the one that your iMac will boot in default when you do a PRAM reset. That will help in your troubleshooting. If anything goes wrong, by doing a PRAM reset, you can always go back to HS and launch Startup Disk in System Preferences to boot from OC on your SD card. In this way, you can have an OC BootPicker which can further direct you to boot from whatever disk with a valid OS.
I do have a High Sierra partition on my SSD
My issue is that this SSD does not start when plugged on SATA channel. It does when plugged on USB port with OC.
Previous owners of WX4150 card (davidg5678, iphone_se, vastunghia) were faced to similar issue and some reported they managed to get the SATA channel to work by covering GPU with Kapton tape (see post #12556). The conclusion was there might have an electric short that makes the primary SATA channel down.
Yesterday I went back to the previous k2100m so that my son can use the iMac again.
I don't give up as I have also ordered that Kapton tape and also an enclosure for SSD that can be plugged on the other SATA channel (ODD slimsata) to test that channel in case the first still does not work with covered GPU. I will report back.
 
  • Like
Reactions: Nguyen Duc Hieu

Under load? Do you manually control span or leave at auto?

Another user found that when controlling all fans manually to give good airflow, or even say max, stability improved.
 
Why then do others (with the same I7860S processor and 1100M video card) have about 21 FPS in the Valley. Do I have about 5 FPS? What could be the reason? (Bootrom: 99.0.0.0.0, SMC ver: 1.64f5, BOOT SCREEN and dimming fully work)
Have you run AHT or ASD? A damaged or disconnected sensor will cause the system's CPU to throttle.

I do have a High Sierra partition on my SSD
My issue is that this SSD does not start when plugged on SATA channel. It does when plugged on USB port with OC.
Previous owners of WX4150 card (davidg5678, iphone_se, vastunghia) were faced to similar issue and some reported they managed to get the SATA channel to work by covering GPU with Kapton tape (see post #12556). The conclusion was there might have an electric short that makes the primary SATA channel down.
Yesterday I went back to the previous k2100m so that my son can use the iMac again.
I don't give up as I have also ordered that Kapton tape and also an enclosure for SSD that can be plugged on the other SATA channel (ODD slimsata) to test that channel in case the first still does not work with covered GPU. I will report back.
What @KennyW stated is dead on. With the HD connected internal it is booting first instead of the SD card, and the default item it is trying to load is not working with the card change. When you move the HD external to be USB, the boot order is changing to the SD. To prove that to yourself, install a HD with High Sierra only and install internal. You won't see an OC boot screen, but it should boot HS even after a PRAM reset (i.e. where the selected boot object is cleared). It is not that you don't have HS installed, but that it is not the first OS found on the SSD (i.e what @KennyW stated).

UPDATE: With that said, a damaged SATA port or cable is possible, but I would ask how you made that deduction? I had such a system which was maddening, and was eventually traced to a failing power supply. You might see if the SATA cable on the optical drive works with the SSD in troubleshooting that (in my case it did), but I think this scenario is less likely.
 
Last edited:
  • Like
Reactions: Reno12
Hello,

I succeeded thanks to ausdauersportler to install BigSur on my imac late 2009.
i used opencorelegacypatcher.
however the bluetooth works very badly (I only managed to connect my mouse once) and the sound also works badly (it looks like there is only the treble)
are these problems known?
thank you

edit:
the mouse seems to work
the sound always the same problem
I have a score of 728 in the benchmark valley when I should be over 2000

C22318C5-AB1B-4377-AD65-98760F121457.jpeg
 
Last edited:
Hello everyone. Installed gtx 780 in my iMac 27. Flashed the BIOS. Installed Catalina. The bootscreen and auto-brightness are working. There is one problem and I can't find a solution: on the desktop, when viewing videos, images, and so on. I see a clear separation of the gradient. For some reason, anti-aliasing doesn't work. Maybe someone was able to solve this problem? Thanks!

UPD: Problem solved. Thank you passatgt!
 
Last edited:
imac 27 late 2009 black screen, with quadro or gtx
have the solution to fix this?

can someone help with this problem?

or can someone put here working dump from imac 27 late 2009
for flashing.
 
imac 27 late 2009 black screen, with quadro or gtx
have the solution to fix this?

can someone help with this problem?

or can someone put here working dump from imac 27 late 2009
for flashing.
 
Hello,

I succeeded thanks to ausdauersportler to install BigSur on my imac late 2009.
i used opencorelegacypatcher.
however the bluetooth works very badly (I only managed to connect my mouse once) and the sound also works badly (it looks like there is only the treble)
are these problems known?
thank you

edit:
the mouse seems to work
the sound always the same problem
I have a score of 728 in the benchmark valley when I should be over 2000

View attachment 1736575
OCLP is the single option you could have picked with no sound or only lame quality via VoodooHDA.kext - which sounds terrible.
About the Valley Score I cannot help right now, have no 2009 system running right now. But my NVIDIA cards all work well with each Big Sur installer/patcher option.
 
I have some intresting information about Imac 27 late 2009 on intel i5 i7 cpu, and black screen question.

so i got to say for all owners who want put nvidia in their machine, its possible
if u can update smc firmware from similar model from imac 27 mid 2010.

firstly i confirm that the bootrom is needed to be updated from imac 27 mid 2010,
but after is updated, imac starting detecting new grapchics card and route image on internal displayport perfect
but without integrated soundcard (CirrusLogic)
soundcard just not present in system at all, by smc GPIO, (I think .... )
because is written in SMC.

in Imac 27 mid 2010 similar controller smc as is present in late 2009 , with just littlebit one diffirent
is SMC Firmware.

please someone put here screenshot with system information about this mac (Version SMC) and bootroom
from imac 27 late 2009 i5 cpu, and imac 27 mid 2010.
 
OCLP is the single option you could have picked with no sound or only lame quality via VoodooHDA.kext - which sounds terrible.
About the Valley Score I cannot help right now, have no 2009 system running right now. But my NVIDIA cards all work well with each Big Sur installer/patcher option.
Ok, thanks for the response
I thought OCLP was the best solution for my setup, so I'm going to attempt a forked install of the micropatcher, and hopefully that will solve my graphics performance problem.
here are my scores under HS and BS it's weird valley tells me that I only have 256mb of ram
AB343C97-4FF2-4BD7-B283-F991506AD924.jpeg
268637B1-F954-4DA0-8F5F-DB5D896F43DC.jpeg
 
I have an interesting find today, might be an useful info for mechanical users!
Back when I was trying to flash the patched Rom for the first time under black screen.
No matter what I tried, I couldn't trigger boot combo on my iMac 2011 27" to boot into Linux environment.
Turns out, old motherboards with legacy BIOS just don't communicate well with modern keyboards with complex chipset built-in.
In my case, mine is a Corsair K70 MK2 SE, I need to plugin another regular keyboard to perform boot combos until today I found this:
https://help.corsair.com/hc/en-us/a...-to-Use-a-CORSAIR-keyboard-to-enter-BIOS-mode

The keyboard can actually press and hold Winlock+F1 5secs to toggle between "BIOS mode" and "Gaming mode".
I believe similar keyboards from other manufacturers have that mode too.
Now I can finally free one of my precious USB ports for other device:)
 
  • Like
Reactions: BadBiscuit
Hello i have a question I successfully upgrade to a gtx 880m but about this Mac is showing 4096 VRAM available instead of 8192. Did this card have such version or its an error? Thank you in advance
 

Attachments

  • Sin título 5.png
    Sin título 5.png
    98.9 KB · Views: 86
  • Sin título 5.png
    Sin título 5.png
    110.6 KB · Views: 82
hey guys, quick question:
revived an 21.5" iMac from 2011, imac12,1 with a K2100M MXM a card. everything runs smooth and I check the Thunderbolt Port with my external Screen + HDMI + Adapter. I also got a picture.

but now my buddy wants to attach his iMac to an original Apple Thunderbolt screen directly with the built in Thunderbolt Cable and has no luck to get it running. It stays black.

Is there anything we can do or are we suddenly fckd by no-logic-present-thats-make-no-sense?
 
its helped me to create modded my personal bios,
i want to compare two bios to find difference.

and create clean bios without serial for help people who have their imac 27 late 2009 with black screen problem

we stuck for find working bios with supporting out of the box nvidia cards for imac 27 late 2009

u have working out of the box imac with support k4100
that will be helped us.

thank u.
 
Hello i have a question I successfully upgrade to a gtx 880m but about this Mac is showing 4096 VRAM available instead of 8192. Did this card have such version or its an error? Thank you in advance

Yes. I believe there are 4GB and 8GB of GTX880M. You should know the VRAM size before purchasing it.
 
Ok, thanks for the response
I thought OCLP was the best solution for my setup, so I'm going to attempt a forked install of the micropatcher, and hopefully that will solve my graphics performance problem.
here are my scores under HS and BS it's weird valley tells me that I only have 256mb of ram
View attachment 1736710View attachment 1736711
256MB VRAM is just a Valley bug in HS. It will be shown correctly in Catalina or BS.
 
@m0bil (iMac mid 2010, 21.5", iMac11,2)
Good point! I'm sure they do. Some manufacturers cut cost by using cheaper vram. I've never had issues with Hynix vram, but there are different die-generations that have given us some troubles in the past (-AFR vs. -BFR). I'm starting to see issues with various manufacturers, which is I think why we should start to stick to baseline boost for TDP, mem etc. Samsung vram seems to be able to handle more overclock. The Elpida latency definitions are not even found in all roms! I've had to add them in recently.
Ok, after testing my 780m over the weekend, I can confirm the new BR3 rom works like a charm :)

With previous overclocked BR2 rom I get (in Catalina) kernel panics after ~15 minutes of heavy stressing with Unigine Valley at high or ultra settings, but with the standard clocked BR3 rom I have been unable to make it panic, not even after 2 hours of running non stop at ultra settings: temp of GPU Die stabilizes at about 75º sometimes peaking at 80º, and odd fan runs at full speed, but no panics at all. Gpu heatsink stays below 70º.

For reference, my 780m card came with Hynix -BFR memory: H5GC2H24BFR

IMG_566CB7035BC3-1.jpeg


Thank you @nikey22 and @bielousov.com !!
 
Yeah, the problem is that the ROM that was shared here has been overclocked (~10%) and my ODD bay modification has been compromising the cooling.

Previously (i.e. overclocked) I had it going above 75° on heaatsink (don't have Windows and therefore don't have die reading) in like 10 min (Wasteland 3 @ 1920x1080 Minimal quality, Unigene Valley @ 2k Ultra) and crashing at exact same time.

After lowering frequencies I was getting ~70–72°C top on heatsink in same conditions and able to run Wasteland with no crashes at 1920x1080 any settings. After applying the cooling mod described above I'm getting 58°C heatsink on the same ROM (62°C with the overclocked one). So definitely make sure that ALL air from ODD fan goes to the heatsink and none is dispersed, also speed it up by disconnecting ODD sensor.

After the cooling mod I reverted back to the overclocked ROM and ran Wasteland 3 at 2k 8xAAF Ultra quality for a long time.

I've got 1 crash eventually, but the load has been extreme, I had to tolerate ~17fps for an hour and to be honest it didn't crash in the game, but when I switched to OS to do stuff (with the game running in BG). Same happened with the stock frequencies, no cooling mod. It seems like the delta between die and heatsink may be growing out of control eventually under extreme load.

Not tested but I'm pretty sure that the stock frequency (or even a less aggressive overclock) with the cooling mod would make it 100% reliable, but I'm fine tolerating the higher performance at a cost of a possible crash under long extreme load for now.

Unigene Valley has been stable ever since on Ultra, 2k 8xAAF in all versions except the overclocked with no cooling mod.
Thanks for insight in temperatures!
FYI, you can get the GPU Die temp on macOS by installing the FakeSMC kext and using HWMonitor to display it.
 
Ok, after testing my 780m over the weekend, I can confirm the new BR3 rom works like a charm :)

With previous overclocked BR2 rom I get (in Catalina) kernel panics after ~15 minutes of heavy stressing with Unigine Valley at high or ultra settings, but with the standard clocked BR3 rom I have been unable to make it panic, not even after 2 hours of running non stop at ultra settings: temp of GPU Die stabilizes at about 75º sometimes peaking at 80º, and odd fan runs at full speed, but no panics at all. Gpu heatsink stays below 70º.

For reference, my 780m card came with Hynix -BFR memory: H5GC2H24BFR

View attachment 1736964

Thank you @nikey22 and @bielousov.com !!

I'm using BR2 rom in Big Sur and i don't have any kernel panics even after 30 minutes of Valley. Not sure whats the difference, but thought i mention it that it works fine for me.
 
I'm using BR2 rom in Big Sur and i don't have any kernel panics even after 30 minutes of Valley. Not sure whats the difference, but thought i mention it that it works fine for me.
Yep, it seems very few people is seeing problems with the BR2 rom on their 780M, most have been using them for months without any issues. Maybe it's because of type (die generation) or batch of ram chips used or some other components on card or even cooling problems... anyway, I think it's great to have an alternative with stock clocking that works for this rare cases :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.