Just a follow-up to my upgrade of my iMac 2010 27" i7.
I removed the LCD panel & disconnected all internal hard disk, leaving only the ethernet port and USB Linux flasher with AMD modification connected.
Then I swapped in the graphic cards.
A fixed IP had been assigned to my iMac 2010 before I shut it down.
The green card was probably dead. I can turn on the machine but no chime.
My iMac 2007 couldn't ssh to it.
I inspected the card again with readjustment of screw tension in fear of close contact of card component to heatsink with no avail.
So I swapped to the blue card. It did startup with a boot chime.
I could ssh to it and run the linux amdvflash.
However, an unknown bios chip "R600 spi" was found of rom size only 10000 (64K) and failed on reading.
I looked at the bios chip and did some identity check. It should be a 512K chip (25Q40CT).
My further internet search reviewed that the bios chip was probably locked, requiring shorting pin 1 and 8 to enable reprogramming as a workaround, of which I was a bit hesitant.
I decided to flash the bios chip directly with the USB ch341a programmer with a clip.
Thus, I installed the Mac driver for the device, Homebrew and flashrom in my iMac 2007 running Catalina.
Upon several re-adjustment of the clip, I was able to read the bios off the chip as a backup.rom for twice to confirm the correct working of the device with comparing the two files.
Then I tried to flash the reduced gop bios (256k) of WX4150 from Nick.
Unfortunately, it refused to write the lesser content to the bios chip (512k).
I switched to the full size 512k gop bios in the 1st post for WX4150 with success and verified again with re-reading it for comparison.
I missed taking the picture of the screen for the successful flashing as it was late night already.
I thought the hard part should be over and transferred it to the iMac 2010.
On starting the iMac I gave it a 4 finger salute (command-option-p-r).
It responded with the boot chime as before but unfortunately kept rebooting itself after some seconds.
it won't boot from my prepared USB drive and I can't even ssh it from my other iMac for trouble-shooting.
I am still thinking what should be my next steps ...
1. directly flash the bios chip of the green card to see whether my iMac will boot up with a chime (seems unlikely a bios problem on the video card) since I can see the fans are turned on
2. attach an external monitor to see anything with the green or blue card ( seems not helpful as the continuous reboot won't likely stop with an external display)
Thus, from my experience, which likely would be encountered by many newbies who want a working WX4150, I would not recommend the AMD series, except the WX7100 which I haven't tried yet but now a bit hesitant since it is twice the cost of WX4150 and also of unpredictable compatibility. Besides, it requires modding the heatsinks, for which I don't have the equipment. It also draws twice the power (?up to 130W) as compared to its younger brothers (?75W). Although my iMac 2010 should have enough juice to support it, I already find my pre-existing HD5750 giving much heat inside my iMac raising the temperature.
I guess a new BIOS to the blue card should solve the issue but the hope is remote. Perhaps the new coming eg bios as hinted by
Ausdauersportler might help since the blue card did not give the rebooting initially. I might switch to the K2100 (no heatsink modding) or K4100 (with heatsink modding but uncertain how extensive that maybe).
Not totally giving up on the WX4150s yet. Suggestions from forum members welcomed.