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.
Thank you, here are the correct dimensions of the hdd fan to adjust to the 3d file that has been posted several pages ago:
 

Attachments

  • IMG_3394.jpeg
    IMG_3394.jpeg
    288.9 KB · Views: 159
  • IMG_3395.jpeg
    IMG_3395.jpeg
    285.5 KB · Views: 128
  • Like
Reactions: Ausdauersportler
Just finished installing one of the PWM modules inside a iMac 21.5" it controls the back light OK, got it set to 13KHz and 60% duty, 50% was a bit dark. Made my own short extender from some Molex 3.0 connectors and powering the module from the SD card reader. Going to do an external version in the future.

View attachment 855561




Hello, I am making the modification for a 21.5 imac mid2011, I also found that it only has 4 pins on the board, which one did you connect it to?

Greetings and thanks
 
Hey, guys.

If anyone can help me out, that'll be great. TL:DR: Internal black screen, even if I put back the old 6770M. I even got a new logic board and I am still unable to to get the internal screen to come on. LED #1 and #2 are on but #3, #4 are off, even with the 6770M. I baked it once again and it's still off. Lastly, I plug in a mini-display to HDMI and it will not show a picture on the external monitor.

Long Version.
Decided to upgrade my GPU to a WX7100. Got a 00_D model. When installing the GPU, macOS did not recognize the GPU just yet, but Windows did. I flashed it with the rom provided in the first page and it seemed to brick the WX7100. That changed when I downloaded the actual AMD RX580 drivers and did an install of OC on a USB. Not sure how, but I began to have native internal screen on the iMac with the WX7100. Everything was working great. I even have Univalley scores to provide.

Next, I decided to get this iMac updated to macOS Catalina. Used the Catalina loader guide, partitioned the SSD for the Catalina installation, and made sure the iMac had the latest firmware (also had the Post apply patch disabled). While that was happening, I went to take a shower and that was the very last time I ever saw the internal screen on the iMac.

At first, the WX7100 and the 6770M were still working through an External Display. Soon after, not even the external would work. Teamviewer and Screen Sharing began to not detect the WX7100 at all. Literally the "About my Mac" would just show a blank space in the GPU information. Same was true for Device Manager in Windows. 6770M was recognized in macOS (still High Sierra) but would not be detected on Windows at all.

I replaced the LVDS (or however you say it) cable, got a new motherboard, and I have ordered a backlight inverter. Nothing so far. Nothing is working anymore. Even with the original 6770M I only get LED #1, #2. The other two are off. I have probably disassembled and reassembled the computer over 100 times, it's gotten to the point where I started timing myself (perhaps doing this may have damaged some cables or capacitors but I thought a new motherboard would fix that).

I have been looking all through this thread for information, but none of the solutions so far have helped my issue. If anyone is able to help, please let me know.
 
Hey, guys.

If anyone can help me out, that'll be great. TL:DR: Internal black screen, even if I put back the old 6770M.

I have been looking all through this thread for information, but none of the solutions so far have helped my issue. If anyone is able to help, please let me know.
You need a second system to check the parts including the WX7100 one be one.
Only two questions:
Which boot rom version do you have installed?
Did you try to install the Catalina while booted through OpenCore?
 
Hey, guys.

If anyone can help me out, that'll be great. TL:DR: Internal black screen, even if I put back the old 6770M. I even got a new logic board and I am still unable to to get the internal screen to come on. LED #1 and #2 are on but #3, #4 are off, even with the 6770M. I baked it once again and it's still off. Lastly, I plug in a mini-display to HDMI and it will not show a picture on the external monitor.

Long Version.
Decided to upgrade my GPU to a WX7100. Got a 00_D model. When installing the GPU, macOS did not recognize the GPU just yet, but Windows did. I flashed it with the rom provided in the first page and it seemed to brick the WX7100. That changed when I downloaded the actual AMD RX580 drivers and did an install of OC on a USB. Not sure how, but I began to have native internal screen on the iMac with the WX7100. Everything was working great. I even have Univalley scores to provide.

Next, I decided to get this iMac updated to macOS Catalina. Used the Catalina loader guide, partitioned the SSD for the Catalina installation, and made sure the iMac had the latest firmware (also had the Post apply patch disabled). While that was happening, I went to take a shower and that was the very last time I ever saw the internal screen on the iMac.

At first, the WX7100 and the 6770M were still working through an External Display. Soon after, not even the external would work. Teamviewer and Screen Sharing began to not detect the WX7100 at all. Literally the "About my Mac" would just show a blank space in the GPU information. Same was true for Device Manager in Windows. 6770M was recognized in macOS (still High Sierra) but would not be detected on Windows at all.

I replaced the LVDS (or however you say it) cable, got a new motherboard, and I have ordered a backlight inverter. Nothing so far. Nothing is working anymore. Even with the original 6770M I only get LED #1, #2. The other two are off. I have probably disassembled and reassembled the computer over 100 times, it's gotten to the point where I started timing myself (perhaps doing this may have damaged some cables or capacitors but I thought a new motherboard would fix that).

I have been looking all through this thread for information, but none of the solutions so far have helped my issue. If anyone is able to help, please let me know.
Do you hear the Apple chime? In other words, is it posting? With the first two LEDs the motherboard should be working. The third LED is that the motherboard is communicating with the graphics card. Try booting with the Linux USB from the first post to see if you can SSH into your iMac. This is one way to check that the motherboard isn't toast.

Also, this seems obvious, but I will say it anyways. Make sure the video cards are properly seated. I always give it an extra little nudge to be sure.
 
  • Like
Reactions: SamuraiLegion
Do you hear the Apple chime? In other words, is it posting? With the first two LEDs the motherboard should be working. The third LED is that the motherboard is communicating with the graphics card. Try booting with the Linux USB from the first post to see if you can SSH into your iMac. This is one way to check that the motherboard isn't toast.

Also, this seems obvious, but I will say it anyways. Make sure the video cards are properly seated. I always give it an extra little nudge to be sure.
I do not believe to see two LED (BTW you will not see a third with AMD WX7100 unless doing the boot rom mod) with a not properly seated card. There must be another reason.
 
You need a second system to check the parts including the WX7100 one be one.
Only two questions:
Which boot rom version do you have installed?
Did you try to install the Catalina while booted through OpenCore?
1. I failed to take a picture on Sunday (when I had everything working) but here’s the latest BOOTROM I had working: IM121.004F.B00

2. I don’t think so, but funny story. Through Open Core, I booted to macOS High Sierra and used dos-dude patch for Catalina. Unfortunately, my start up disk was Windows, so when the computer restarted, it booted into Windows. No big deal it seemed. I just loaded the boot camp control panel to boot back into macOS.

Unfortunately, it booted into the Catalina installation that was pending for my Catalina partition. Screen was still on but, when the installation completed, that’s when I was unable to boot again.
[automerge]1595025912[/automerge]
Do you hear the Apple chime? In other words, is it posting? With the first two LEDs the motherboard should be working. The third LED is that the motherboard is communicating with the graphics card. Try booting with the Linux USB from the first post to see if you can SSH into your iMac. This is one way to check that the motherboard isn't toast.

Also, this seems obvious, but I will say it anyways. Make sure the video cards are properly seated. I always give it an extra little nudge to be sure.
At first, there wasn’t. But I did a PRAM reset and the chime comes back on. I pretty much squeeze the MXM has hard as I can into the slot for both GPU’s. Thought maybe the motherboard MXM slot was faulty, so I got another one. Same story.

As for the Linux installation, I have not tried that. I’ll look at the first page to see how to get it working.

Thank you guys for the quick replies.
[automerge]1595025983[/automerge]
I do not believe to see two LED (BTW you will not see a third with AMD WX7100 unless doing the boot rom mod) with a not properly seated card. There must be another reason.
How do I do a bootrom mod? Do I need that CH341a programmer? Is not flashing the vbios the same?
 
1. I failed to take a picture on Sunday (when I had everything working) but here’s the latest BOOTROM I had working: IM121.004F.B00

2. I don’t think so, but funny story. Through Open Core, I booted to macOS High Sierra and used dos-dude patch for Catalina. Unfortunately, my start up disk was Windows, so when the computer restarted, it booted into Windows. No big deal it seemed. I just loaded the boot camp control panel to boot back into macOS.

Unfortunately, it booted into the Catalina installation that was pending for my Catalina partition. Screen was still on but, when the installation completed, that’s when I was unable to boot again.
You should have updated the High Sierra to the latest to get the latest firmware which is 87.0.0.0.0.

With this you get native APFS support, but possibly the existing one has it too. Even the @dosdude1 patcher warns to update the firmware - most users ignore.

Normally it could not happen, but using OpenCore spoofing a wrong board ID one could force the installer to choose the wrong firmware update.

The latest OpenCore has settings to avoid this.

I do not know what happens during your Catalina installation attempt, the status is simply unknown now.
 
You should have updated the High Sierra to the latest to get the latest firmware which is 87.0.0.0.0.

With this you get native APFS support, but possibly the existing one has it too. Even the @dosdude1 patcher warns to update the firmware - most users ignore.

Normally it could not happen, but using OpenCore spoofing a wrong board ID one could force the installer to choose the wrong firmware update.

The latest OpenCore has settings to avoid this.

I do not know what happens during your Catalina installation attempt,
You should have updated the High Sierra to the latest to get the latest firmware which is 87.0.0.0.0.

With this you get native APFS support, but possibly the existing one has it too. Even the @dosdude1 patcher warns to update the firmware - most users ignore.

Normally it could not happen, but using OpenCore spoofing a wrong board ID one could force the installer to choose the wrong firmware update.

The latest OpenCore has settings to avoid this.

I do not know what happens during your Catalina installation attempt, the status is simply unknown now.
Alright. I reinstalled High Sierra fresh. New motherboard. Updated bootrom. Configured OC for my USB stick.

An interesting issue has appeared. When I first booted into the fresh high Sierra. The GPU was recognized as WX7100. No internal display or external output, but at least there’s progress now. While I was the update was downloading, the computer completely shut down. Upon reboot. The System report does not recognize the WX7100 anymore. Matter of fact, the GPU pane shows no hardware installed.
Admittedly, I cut corners when putting the Mac together, specifically not screwing the motherboard and I basically had my SSD hanging (installed HS on a different Mac and then plugged it in the iMac to see if it will boot).
My Bluetooth wires and SSD are quite close to the GPU. Perhaps a short on the GPU or is this another software issue?
24E4DE3B-9111-4E00-8B42-6DC56EFF2C3A.jpeg
 
any issues with security update 2020-004 10.14.16 Mojave on iMac 2011?
what have to do after update? replace kext?

now i have Mojave with 2020-002 security update (k4100m) and every things work fin
 
Prob a stupid question, but

Is there a reason why OpenCore is being booted off of external media and not the internal EFI partition?
Yes there is a reason! You can put it where you want, but since some people here struggle with reading docs to install a single kext I would not start with messing around with the EFI partition.

Next problem is with AMD cards you do not have a native boot via option/alt. Misconfiguring the EFI partition or the OpenCore there can lead to a an unbootable system. You will have to open the iMac, unplug the disk cable just to restart the installation.

It is so easy to plug the SD card in that case... With Nvidia card live is much more easy. Most people have never even used the SD slot before (or all of the four USB ports).
[automerge]1595055750[/automerge]
any issues with security update 2020-004 10.14.16 Mojave on iMac 2011?
what have to do after update? replace kext?

now i have Mojave with 2020-002 security update (k4100m) and every things work fin
Check out yourself and report later , please!
 
Last edited:
security update 2020-004 10.14.6 Mojave on iMac 27” 2009 with K2100M made with no issues.

security update 2020-004 10.14.6 Mojave on iMac 27” 2011 with K4100M and RAID 0 get error in end of instalation. after this error have freeze on apple logo
According to Apple support pages the RAID-0 is not supported on system disks with Mojave or Catalina. So I guess it is not the card.
 
yes, me too think that RAID-0 is reason of error. you write to report my try so i do that :)
 
Hello. I wonder about the HDD fan, did you make such a modification?

[automerge]1595093908[/automerge]
Hello. I wonder about the HDD fan, did you make such a modification?



This sensor can be attached to the radiator of the video card and make a blowout on the card.
 
Last edited:
Hi everyone,

I've been attempting to upgrade my iMac 12,1 (https://www.ifixit.com/Device/iMac_Intel_21.5"_EMC_2428) using a K610M and have got pretty far, but:
  1. Successfully flashed the BIOS in Ubuntu using this rom https://forums.macrumors.com/thread....1596614/page-271?post=28497093#post-28497093
  2. Reboot - black screen. Holding Option to get boot screen makes no difference
  3. I'm still able to boot blind into Ubuntu
  4. Since I failed previously I've already had to put the old GPU in and restart the process. Had no issue with screen coming back alive
  5. Checked the cabling, everything seems fine
Here is the output I got when I first flashed the BIOS:


NVIDIA Firmware Update Utility (Version 5.414.0)
Simplified Version For OEM Only
Checking for matches between display adapter(s) and image(s)...

Adapter: Quadro K610M (10DE,12B9,103C,2256) H:--:NRM S:00,B:01,D:00,F:00

WARNING: Firmware image PCI Subsystem ID (106B.1026)
does not match adapter PCI Subsystem ID (103C.2256).

Please press 'y' to confirm override of PCI Subsystem ID's: y
Overriding PCI subsystem ID mismatch
Current - Version:80.28.54.00.02 ID:10DE:12B9:103C:2256
GK208 Board - 20390504 (Normal Board)
Replace with - Version:DE.AD.00.BE.EF ID:10DE:12B9:106B:1026
Quadro K610M by Nick[D]vB (Normal Board)

Update display adapter firmware?
Press 'y' to confirm (any other key to abort): y
Identifying EEPROM...
EEPROM ID (EF,3012) : WBond W25X20A 2.7-3.6V 2048Kx1S, page
Storing updated firmware image...
................................................................
Verifying update...
Update successful.

Firmware image has been updated from version 80.28.54.00.02 to DE.AD.00.BE.EF.


A reboot is required for the update to take effect.

lspci | grep VGA in Ubuntu gives me:

01:00.0 VGA compatible controller: NVIDIA Corporation GK208GLM [Quadro K610M] (rev a1)

I seem to be really close. What am I missing here? I hope someone can help

EDIT: Pluggin in an external monitor WORKS... So the issue must be something about the screen not being properly attached?
 
Hi everyone,

I've been attempting to upgrade my iMac 12,1 (https://www.ifixit.com/Device/iMac_Intel_21.5"_EMC_2428) using a K610M and have got pretty far, but:
  1. Successfully flashed the BIOS in Ubuntu using this rom https://forums.macrumors.com/thread....1596614/page-271?post=28497093#post-28497093
  2. Reboot - black screen. Holding Option to get boot screen makes no difference
  3. I'm still able to boot blind into Ubuntu
  4. Since I failed previously I've already had to put the old GPU in and restart the process. Had no issue with screen coming back alive
  5. Checked the cabling, everything seems fine
Here is the output I got when I first flashed the BIOS:




lspci | grep VGA in Ubuntu gives me:



I seem to be really close. What am I missing here? I hope someone can help

EDIT: Pluggin in an external monitor WORKS... So the issue must be something about the screen not being properly attached?
How many of the status LEDs are becoming green on power on? Probably you have a faulty GPU on the K610M?
 
How many of the status LEDs are becoming green on power on? Probably you have a faulty GPU on the K610M?

Thanks for your reply. I have indeed already fixed it: hadn't plugged in the LCD temp sensor cable. Which explains the spinning fans and why the display didn't come on

TL;DR my dumb mistake. It is now working
 
  • Like
Reactions: Ausdauersportler
in the process of upgrading a 21.5-inch Mid 2011 iMac

I was interested in the power consumption limits so I attempted to obtain some guidelines starting with the Apple power specifications which includes information on thermal output management as well.

A summary of the 5 relevant configurations
configurationPower consumptionThermal outputconfiguration
idleCPU maxidleCPU maxcommon: 4GB 1333MHz DDR3 SDRAM - 2x2GB
127-inch, Mid 2011142W200W485 BTU/h682 BTU/h
3.4 GHz i7, 1TB SATA HDD, AMD Radeon HD 6970M
227-inch, Mid 2011139W195W474 BTU/h665 BTU/h
3.1GHz i5, 1TB SATA HDD, AMD Radeon HD 6970M
327-inch, Mid 2011135W170W461 BTU/h580 BTU/h
2.7GHz i5, 1TB SATA HDD, AMD Radeon HD 6770M
421.5-inch, Mid 201185W114W290 BTU/h389 BTU/h
2.7GHz i5, 1TB SATA HDD, AMD Radeon HD 6770M
521.5-inch, Mid 201181W106W276 BTU/h362 BTU/h
2.5GHz i5 500GB SATA HDD, AMD Radeon HD 6750M
there was no apparent definition of "CPU max".

Attempting to estimate these performance numbers using component values (usually maximum):

componentestimated power consumptionestimate basis
21.5-inch display51WApple document
27-inch display106WApple document
4GB DDR2 SDRAM4WWikipedia article
1TB SATA HDD2WWestern Digital example
500GB SATA HDD2WWestern Digital example

CPUs
typeTPD maxestimate basis
2.5 GHz Core i5-2400S
65WGoogle search
2.7 GHz Core i5-2500S
65WGoogle search result
3.1 GHz Core i5-2400
95WWikipedia article
2.8 GHz Core i7-2600S
65WWikipedia article
3.4 GHz Core i7-2600
95WWikipedia article

GPUs
typeTPD maxestimate basis
AMD Radeon HD 6750M
35WWeb resource
AMD Radeon HD 6770M
35WWeb resource
AMD Radeon HD 6970M
75WWeb resource

With these inputs I calculated the power consumption for "CPU max" (all components excluding GPU) for the 5 configurations:

configuration (see above)power consumptionfraction of Apple spec
1207W1.04
2207W1.06
3177W1.04
4122W1.07
5122W1.15

which seems to give a reasonable estimate (slight overestimates).

If I include the GPU max then:

configuration (see above)power consumptionfraction of Apple spec
1282W1.41
2282W1.45
3212W1.25
4157W1.38
5157W1.48
for both the CPU and GPU running at max (which may happen with some computationally intensive applications taking advantage of the GPU acceleration).

These numbers to be compared with the 205W 21.5-inch, and 310W 27-inch power supply limits. Presumably, any upgrade (adding disk, adding memory, changing CPU, changing GPU) should observe the appropriate power supply limits.

Additional issues involve managing the thermal output. I believe the power supply limits are more demanding.

The TPD for the GPUs listed are:

GPUTPDnote
Quadro K1100M
45W
Quadro K2100M55W
Quadro K1000M
45W
Quadro K2000M
55W
Quadro K610M
30W
Quadro K4100M
100W
GTX 765M
75W
GTX 770M
75W
GTX 780M
100W
Quadro K3000M
75W
GTX 860M
75WGK104
45WGM107
Quadro K3100M
75W
AMD WX4130
50W
AMD WX4150
50W
AMD WX4170
50W
AMD WX7100
130Wmobile
AMD Radeon HD 6750M
35W
AMD Radeon HD 6770M
35W
AMD Radeon HD 6970M
75W
 
Last edited:
As far as I remember (history of this forum branch) all videocards -00C VER1.0 have a small chip.
And all the owners of just such cards were dissatisfied with them.
But there is one caveat (it can be confusing):
I saw a photo of the card today -00D VER1.1.
In this post @RRPC
(The photo is very large. I did not repeat it.)
And it has a small chip !!!
But I don't know if this particular video card works or not.
RRPC will comment. I think.

Not. This is a temperature sensor. Probably (the initial function) it should control the speed of the fans.
His marking T19D. So this is a microchip LM89 (8-pin MSOP). See at PDF. Page 30 (T19D). (I could be wrong about the definition of the chip. But rather, I'm right.)

Thank you for further clarification.
One way or another, for me the most important thing is that automatic adjustment of the display backlight works. And it doesn’t matter that the negotiated parameter has the value "NO".
lol. well at least you could't miss it ;) :p
as i said, its the card of pascal. and its working
 
  • Like
Reactions: Pascal Baillargeau
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.