@passatgt & Ausdaursportier,The 2009 and 2010 were soo much better... the 2011 version, it can sense if you want to disconnect it and it will break just by looking at it
Thanks for the feedback, that helps. Cheers!
@passatgt & Ausdaursportier,The 2009 and 2010 were soo much better... the 2011 version, it can sense if you want to disconnect it and it will break just by looking at it
I have the same computer but the quadro k2100 I have came with a Dell BIOS and the GPU led and LCD LED never turned on so I just flashed the (Nick core i) VBIOS for a Quadro K2100M and now all 4 LEDS turn on but the computer doesn’t boot, should I try flashing an HP Bios to have it boot successfully without boot screen and stuff?Hello!
I recently installed a Quadro K610M on the iMac Late 2009 C2D 27.
The vbios for the core i models unfortunately did not work, the screen turns on successfully but the bootpicker never appears and the system does not boot, however the HP vbios works, but with the known problems of no boot screen and no brightness control.
I am studying the operation of the DCB to see if I can improve the functionality of the card in the imac c2d, but so far I have not made any progress.
That is needed for both internal speakers and mic to work in my iMac 2010 in Catalina.Since so many people in here have successfully updated to catalina; anyone else having trouble in getting the internal mic to work? I get no input at all. I used "legacy audio patch" at the initial installation, but didn't apply "Audio Volume Patch".
Apologies for going slightly "off topic" with this.
My internal mic works with my Catalina install, I haven't done anything special at all...Since so many people in here have successfully updated to catalina; anyone else having trouble in getting the internal mic to work? I get no input at all. I used "legacy audio patch" at the initial installation, but didn't apply "Audio Volume Patch".
Sorry, I must have missed the email notice of your reply. I am doing another one of these firmware flashes now, which I already replaced the GPU in and sealed back up (a couple of years ago). Maybe it simply can't be done w/o opening up again, but I'm wondering why the only way is to unplug the SATA connector. Even if I cannot see the Option-key Boot Picker screen, shouldn't I still be able to use the arrow and Return keys to try blindly selecting the EFI Boot option? Or does the lack of boot screen on the GPU actually mean there IS NO Boot Picker?You have to open the iMac, disconnect the internal disk and plug in the USB flash utility. This has been exactly described. Unless you have a BIOS offering the boot selection this is the only way to force the Linux flash utility to boot.
There is not bootpicker, you cannot select a boot drive and the default booting drive is the one in. After doing a PRAM reset the iMac will default booting on default drive (the one in). There is no other solution than disconnect physically this drive and only then the iMac will boot on Flash drive, the last and unique option.Sorry, I must have missed the email notice of your reply. I am doing another one of these firmware flashes now, which I already replaced the GPU in and sealed back up (a couple of years ago). Maybe it simply can't be done w/o opening up again, but I'm wondering why the only way is to unplug the SATA connector. Even if I cannot see the Option-key Boot Picker screen, shouldn't I still be able to use the arrow and Return keys to try blindly selecting the EFI Boot option? Or does the lack of boot screen on the GPU actually mean there IS NO Boot Picker?
flashrom -p ch341a_spi -w ~/Downloads/780M_BR2.rom
flashrom v1.2 on Darwin 19.6.0 (x86_64)
flashrom is free software, get the source code at https://flashrom.org
Calibrating delay loop... OK.
Found PMC flash chip "Pm25LD020(C)" (256 kB, SPI) on ch341a_spi.
Reading old flash chip contents... done.
Erasing and writing flash chip... FAILED at 0x00000000! Expected=0xff, Found=0x4e, failed byte count from 0x00000000-0x00000fff: 0xf85
ERASE FAILED!
Reading current flash chip contents... done. Looking for another erase function.
FAILED at 0x00000000! Expected=0xff, Found=0x4e, failed byte count from 0x00000000-0x00000fff: 0xf85
ERASE FAILED!
Reading current flash chip contents... done. Looking for another erase function.
FAILED at 0x00000000! Expected=0xff, Found=0x4e, failed byte count from 0x00000000-0x0000ffff: 0xf6c3
ERASE FAILED!
Reading current flash chip contents... done. Looking for another erase function.
libusb: warning [darwin_transfer_status] transfer error: timed out
cb_in: error: LIBUSB_TRANSFER_TIMED_OUT
ch341a_spi_spi_send_command: Failed to read 4100 bytes
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 0 pipe 1
Verification impossible because read failed at 0x0 (len 0x40000)
ERASE FAILED!
Reading current flash chip contents... done. Looking for another erase function.
FAILED at 0x00000000! Expected=0xff, Found=0x4e, failed byte count from 0x00000000-0x0003ffff: 0x27c8d
ERASE FAILED!
Reading current flash chip contents... libusb: warning [darwin_transfer_status] transfer error: timed out
cb_in: error: LIBUSB_TRANSFER_TIMED_OUT
ch341a_spi_spi_send_command: Failed to read 4100 bytes
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 0 pipe 1
Can't read anymore! Aborting.
FAILED!
Uh oh. Erase/write failed. Checking if anything has changed.
Reading current flash chip contents... done.
Good, writing to the flash chip apparently didn't do anything.
Please check the connections (especially those to write protection pins) between
the programmer and the flash chip.
Is the rx480 working on 27" imac 2011? Because everything I read about this upgrade for the 2011 was not compatible. Are other cards also working like rx460, quadro m3000m, m2000m?Upon testing the RX480 for a few days, it really works very well WITH the OpenCore Catalina Loader 0.6.3 seamlessly.
But it does run a little hot with an idle temp of ~50C, reaching ~70C during benchmarking, and dropping down to ~40C upon waking from prolonged sleeping.
I have an internal SSD partition into High Sierra and Catalina in APFS format, and the OpenCore Loader in the SD slot.
I noticed that after setting the Startup Disk once to the OpenCore Loader, even if I reset it to the Catalina partition, it will still start up automatically to the OpenCore Bootloader pickup screen.
If the Loader is removed on restart, nothing comes out for internal display or external display.
But on key press, I can hear the sound response, just no video out.
When I try to reboot to High Sierra via either the Bootloader or by setting the Startup Disk in System Preferences, the 1st stage boot (full brightness screen) can work all the way to fill the status bar but then stop there, without proceeding further. So, now I can't boot back to High Sierra.
Any possible solution to that ?
I am thinking to put the patched AppleGraphicsControl.kext into the S/L/E of Catalina partition for the black screen when without OpenCore Loader as that seems to be culprit as described by many in previous posts. Will see whether this will solve the issue when I am back from work tonight.
However, I don't think it will solve the problem of failure to boot back to High Sierra with the Bootloader. Probably the OpenCore components need further fine-tuning as it is meant to boot into Catalina (and BigSur) but not older OSX.
Problem solved. It is related to corrupted prelinked Kernelcache on replacing the AppleGraphicsControl.kext into S/L/E. I rebuilt them in Terminal and can dual boot again with or without quadroOC.
May be that's why the EG ROM is now favored by Ausdauersportler for troubleshooting.
At least you would have an external display for manipulation of the system.
But I don't dare to flash the Bootrom of my iMac at this early experimental stage yet in case I brick it.![]()
If you read the first post, you will know it doesn't POST in iMac 2011. Currently it works only in iMac 2009 and 2010.Is the rx480 working on 27" imac 2011? Because everything I read about this upgrade for the 2011 was not compatible. Are other cards also working like rx460, quadro m3000m, m2000m?
Hi there!Backlight Control
Background:
The 2011 iMac display backlight system uses pulse-width-modulation (PWM) to control backlight intensity. A PWM control signal is generated within the logic board-video card circuit and routed to the PWM input on the backlight board. The PWM frequency is 13KHz and the pulse height is 3.25V. The duty cycle is varied from 0 to 100% to adjust backlight intensity from minimum to maximum. When a non-Apple video card is installed that lacks a proper EFI, the logic board-video card circuit outputs a duty cycle of 100% resulting in maximum backlight intensity which reduces contrast and generates extra heat. The solution is to isolate the logic board-video card and backlight board circuits from one another (cut the wire that connects them) and feed a desired duty cycle PWM signal into the backlight board PWM input using a low-cost PWM module based upon the Texas Instruments TL494 IC.
You will need the following supplies:
1. TL494 PWM module (purchase from Amazon)
2. Wire (black for ground, red for 12V power, and 3rd color for PWM signal)
3. 1/4W Resistors – 1 x 1.8K and 1 x 6.8K
You will need the following tools:
1. Oscilloscope that has a bandwidth of 15KHz or greater and can measure frequency
2. Multimeter
3. Soldering iron and solder
4. 12V DC power supply
Step 1:
Solder the 1.8K resistor to the “OUT” pin, solder the 6.8K resistor to the “GND” pin adjacent to the “OUT” pin. Solder the other end of each resistor together. Note: This creates a voltage divider that reduces the output of the PWM module from 5V peak-peak to the backlight board required 3.25V peak to peak. The PWM output will be the connection between the two resistors and this will be fed to the PWM input on the backlight board.
View attachment 809421
Step 2:
Connect the positive power supply lead to the “VCC” pin and the negative power supply lead to the to the “GND” pin adjacent to the “VCC” pin. Connect your oscilloscope to the PWM output and it’s adjacent “GND” pin. Adjust the two potentiometers on the PWM unit to achieve a frequency of 13KHz and duty cycle of 50%. Note: This will achieve a backlight intensity of 50%. If you want higher or lower backlight level adjust duty cycle accordingly.
View attachment 809422
Step 3:
Remove backlight board and disconnect all connectors. Solder wires onto the board as pictured. Note:Red wire is 12V DC power, black wire is ground, and blue wire is PWM signal.
View attachment 809423
View attachment 809424
Step 4:
Identify which wire is carrying PWM signal from logic board to backlight board and cut this wire on the wiring harness: Look at the female connector on the backlight board and identify the pin on the connector that is soldered to the blue wire. Look at the male connector on the wiring harness that connects to the backlight board to the power supply and identify the corresponding pin. Locate this wire and pull it through the sleeve on the wiring harness to identify which wire needs to be cut. Once cut, use multimeter on ohms setting to confirm the correct wire is cut. Note: Where the backlight board wiring harness connects to the power supply you will see two wires that don’t connect to the power supply but travel onward in the harness to the logic board. One of these is the “PWM signal” wire and the other is the “Backlight ON” wire.
View attachment 809425
View attachment 809426
Step 5:
Install PWM module, route wires, and solder wires to PWM module as pictured. Note: The red wire goes to the “VCC” pin, the black wire to the “GND” pin, and the blue wire to the PWM output lead between the two resistors created in step 1.
View attachment 809427
View attachment 809428
View attachment 809429
Step 6:
Reinstall LCD screen but do not yet install the LCD screws. Power on and boot iMac into macOS and adjust brightness with Brightness Slider App to determine if the range of brightness adjustability is where you want it. You can adjust potentiometer labeled D to increase or decrease the duty cycle to adjust the maximum backlight level to your liking (the potentiometer labeled “F” adjusts the PWM frequency – be careful not to change it). Reinstall LCD screws and screen glass. Congratulations - you’re done!
Why you do not use OC to get native brightness control with this particular card? There is also a patch to get full brightness with this card. Read the first post....Hi there!
Interesting!
This is what I am getting on my iMac 27" 2011 with Nvidia K610M:
pulse frequency 10kHz, Vpp=3V and max. duty cycle of about 93%
The other picture is for 50% duty cycle.
Output voltage before ballast resistors is something about 36V - this is nowhere near 42.3V stated on the board.
My problem is, at max. brightness setting (as seen on the 'scope) I am measuring only 233 cd/m2 light intensity. Nowhere near another iMac's 399 cd/m2.
233cd/m2 is not really dim, but not too bright either.
Why there is a difference between the pulse frequency of our macs?
Could that be a reason for me not getting a full brightness?
If not, is there something else not functioning properly? The LED driver board faulty?
OK, please let me know if you have any idea where to look.
And many thanks for the inspiration!
Best regards,
alejon
I did try it on k3100m it works but anything you click on is unreasonable and pink colour.Hi @Ausdauersportler I didn't see where there is a small program shared by @passatgt about k3100m to solve the color depth problem on that page. Thank you
Could that be simply related to aging ?Hi there!
Interesting!
This is what I am getting on my iMac 27" 2011 with Nvidia K610M:
pulse frequency 10kHz, Vpp=3V and max. duty cycle of about 93%
The other picture is for 50% duty cycle.
Output voltage before ballast resistors is something about 36V - this is nowhere near 42.3V stated on the board.
My problem is, at max. brightness setting (as seen on the 'scope) I am measuring only 233 cd/m2 light intensity. Nowhere near another iMac's 399 cd/m2.
233cd/m2 is not really dim, but not too bright either.
Why there is a difference between the pulse frequency of our macs?
Could that be a reason for me not getting a full brightness?
If not, is there something else not functioning properly? The LED driver board faulty?
OK, please let me know if you have any idea where to look.
And many thanks for the inspiration!
Best regards,
alejon
I have read the first post. But I thought something changed and it wasn't updated. So rx480 works only in the 2010 and 2009 models. Rx460 also works I think. What about quadro m3000m and m2000m? Are they compatible with the 2010 model? I got all those cards a few weeks ago and I want to try themIf you read the first post, you will know it doesn't POST in iMac 2011. Currently it works only in iMac 2009 and 2010.
All working GPUs with Metal support are listed in first post. Check over there.
Those not listed mean they are not supported.
I have read the first post. But I thought something changed and it wasn't updated. So rx480 works only in the 2010 and 2009 models. Rx460 also works I think. What about quadro m3000m and m2000m? Are they compatible with the 2010 model? I got all those cards a few weeks ago and I want to try them
Test them and report here to share your results. Unfortunately there won’t be any “Mac” vBIOS for these GPUs. But some may have an external display output with the PC BIOS and might be able to display in internal LCD panel when the Mac OS video driver is loaded or with the use of OpenCore.I have read the first post. But I thought something changed and it wasn't updated. So rx480 works only in the 2010 and 2009 models. Rx460 also works I think. What about quadro m3000m and m2000m? Are they compatible with the 2010 model? I got all those cards a few weeks ago and I want to try them
I'll buy an imac 2010 next month. Of course i will post the results and maybe will try also other mxm cards. I'll maybe be lucky. Thank you for the replyTest them and report here to share your results. Unfortunately there won’t be any “Mac” vBIOS for these GPUs. But some may have an external display output with the PC BIOS and might be able to display in internal LCD panel when the Mac OS video driver is loaded or with the use of OpenCore
Wir sind nicht Experte mein Freund! Ich kann nicht wissen ob die Liste updated ist! Der Typ mit der rx480 hat nie gemeind dass er das 2010 Model hat und der Post hier ist für das 2011 Model. Ich dachte er hatte Glück gehabt.Read it again, please!
Just read the first post on the supported cards.Hi guys i got an iMac mid 2011 stock, only ram upgrade, i already opened (totally) it 2 times for thermal paste, i want to upgrade his GPU wich is the stock 6750m, im planning GTX 680m or the 660m coz i dont need so much power and its cheap, but i want to know if that will works, also i have bootcamp windows 10 into it, will i be able to install its drivers on windows? (in case of GTX 680/660m) if one day i need install windows again, i will be able to do it with those GPU's?
i saw so many guys with the 765m and 780m, those one have the vbios then, ill order one 780 right now, also, theres any way to install windows in legacy mode using USB? or i really have to buy an DVD-R to do it?Just read the first post on the supported cards.
If the GPU is not listed in the table, you are on your own.
No Mac vBIOS is available for them.
But they should work in Windows via BootCamp by their PC BIOS.
I am talking about the Maxwell cards and as far as I know my own post about the RX480 BIOS versions include the incompatibility note with 2011.Wir sind nicht Experte mein Freund! Ich kann nicht wissen ob die Liste updated ist! Der Typ mit der rx480 hat nie gemeind dass er das 2010 Model hat und der Post hier ist für das 2011 Model. Ich dachte er hatte Glück gehabt.