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.
Guys, I'm unable to figure out this sleep wake failure I've been receiving for months on High Sierra and now on Catalina (Thanks @highvoltage12v for the sleep kexts :)). At this point I think I've tired everything. Tried different RAM sticks, switching to original 7200 RPM hard drive, clean installing HS, my old GPU is pretty much dead so no luck in diagnosing that (current GPU GTX 765M) and many PRAM and SMC resets.

To make matters worse, sometimes my 27" 2011 iMac would refuse to boot up until PRAM reset is performed by removing the PRAM battery, and occasionally it takes multiple tries to boot it up. I feel its a hardware problem, specifically the logic board. Do let me know what you guys thinks. Below is the Sleep Wake failure error log.


Recent error log:

Sleep Wake failure in EFI

Failure code:: 0xffffffff 0x0000001f


Please IGNORE the below stackshot


================================================================


Date/Time: 2020-01-14 03:55:41 +0530


OS Version: ??? ??? (Build ???)


Architecture: x86_64


Report Version: 29



Data Source: Stackshots


Shared Cache: 0xda09000 60459E07-527A-3E1D-82F0-90D8F6CECF1E




Event: Sleep Wake Failure


Duration: 0.00s


Steps: 1


Boot args: -no_compat_check


Time Awake Since Boot: 12s


Process: swd [261]


Architecture: x86_64


Footprint: 356 KB


Start time: 2020-01-14 03:55:41 +0530


End time: 2020-01-14 03:55:41 +0530


Num samples: 1 (1)


Thread 0x776 1 sample (1) priority 4 (base 4)


<thread QoS background (requested background), thread darwinbg, process darwinbg, IO tier 2>


1 start + 1 (libdyld.dylib + 108541) [0x7fff70c527fd] 1


1 ??? [0x10e52e454] 1


1 ??? [0x10e52e1dd] 1


1 __stack_snapshot_with_config + 10 (libsystem_kernel.dylib + 136138) [0x7fff70db33ca] 1


*1 ??? [0xffffff80002e3206] 1


*1 ??? [0xffffff800099acba] 1


*1 ??? [0xffffff80008b3bc1] 1


*1 ??? [0xffffff8000306467] (running) 1



Binary Images:


0x7fff70c38000 - 0x7fff70c6dfff libdyld.dylib (733.8) <8E2D3DED-0756-37A0-9D55-B9264CA020B4> /usr/lib/system/libdyld.dylib


0x7fff70d92000 - 0x7fff70dbefff libsystem_kernel.dylib (6153.61.1) <90F8650F-D3A9-38B3-BB8C-B5D3686393BC> /usr/lib/system/libsystem_kernel.dylib


Model: iMac12,2, BootROM 87.0.0.0.0, 4 processors, Quad-Core Intel Core i5, 2.7 GHz, 16 GB, SMC 1.72f2


Graphics: GeForce GTX 765M by Nick[D]vB, GeForce GTX 765M by Nick[D]vB, spdisplays_pcie_device, 2 GB


Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1333 MHz, 0x89C2, 0x4B52452D443353313333334D2F3847202020


Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1333 MHz, 0x89C2, 0x4B52452D443353313333334D2F3847202020


AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x9A), Atheros 9380: 4.0.74.0-P2P


Bluetooth: Version 7.0.2f4, 3 services, 27 devices, 1 incoming serial ports


Network Service: Wi-Fi, AirPort, en1


Serial ATA Device: ST31000528AS, 1 TB


Serial ATA Device: Samsung SSD 850 EVO 120GB, 120.03 GB


Serial ATA Device: WDC WD3200BEVT-75A23T0, 320.07 GB


USB Device: USB 2.0 Bus


USB Device: FaceTime HD Camera (Built-in)


USB Device: Hub


USB Device: BRCM2046 Hub


USB Device: Bluetooth USB Host Controller


USB Device: USB 2.0 Bus


USB Device: Hub


USB Device: Internal Memory Card Reader


Thunderbolt Bus: iMac, Apple Inc., 25.1
Hello please do a fresh of install of High Sierra. No kext mods need on HS. I notice you Have 3 "HDD" connected. Please just use the 860evo if possible for the install. I'm worried there are too many devices on the 12v/5v rails. I had issues with 3 SSDs on my iMac and playing music at full volume, and those SSDs ran on only the 5v rail.

I have been trying to keep my iMacs at 2 SSDs and the optical drive from now on.
 
Hello @highvoltage12v. I did try and isolate the problem before by restoring default hardware except for the dead GPU. I've also tried the stand alone 860 evo ssd as the only drive on the iMac with no luck of any improvement to the problem :confused:

I haven’t tried a clean HS install after restoring the original hardware. Perhaps that might work?
 
Last edited:
Hello there dear iMac wizards :)
I recently got 21.5 mid-2010 model meant for trash which just has few flaws on LCD that I'm going to fix. While making research I found this almighty way to significantly improve this machine. As I got deep into this thread there is only one thing that I am still can't figure it.
If I'll got for K2000M do I need to clamp flash vbios or I can just put it into the iMac, boot to OS and using Zeus flash it? I don't have any other MXM machine there are not really any other options for me (I guess?).
 
I finally got my wx7100 working in my 2011 3.4ghz 27”, and everything was going well.
So naturally I screwed it up. I ran ATI Flash and replaced the bios with the one created by Ooze. No issues there.
It prompted to restart, which i did and it showed the windows logo for windows 10 but also a rainbow vertical streak. The windows logo disappeared and nothing happened. I’ve tried restarting again, resetting pram/nvram, and I’m only getting black screens now.
*EDIT* Slight change - I was able to get back in on a fresh install, briefly, before the screen went black, but the backlight remained on.

The fact the windows logo even showed up was at least encouraging. Any idea what might have happened?

I am running win 10 straight rather than through boot camp if that helps.
 

Attachments

  • 3E7BC27C-4C56-4BA1-BAB2-ED26D9C0A4CB.jpeg
    3E7BC27C-4C56-4BA1-BAB2-ED26D9C0A4CB.jpeg
    360.6 KB · Views: 185
Last edited:
If you have all F's then it's not reading the chip. What's more concerning is the iMac not starting, did you check and modify your X-Clamp to prevent shorting on the back of card? There could be hope to flash the card in Windows, if you can get the iMac to boot.

You don't happen to own an EGPU by chance. It will also make flashing in Windows easier.


No,unfortunatly i‘am not having an EGPU.
I modified the Original X Clamp, which came with my GTX 780M, by drilling it out.
I‘am currently trying to return the card i bought on eBay and getting a 765M afterwards.
 
Mine was from a broke Alienware, people have their reasons, now im with the 780m and I guess the WX7100 will be my next step
Hallo
Have some informations about witch card what is fifference between wx7100 and ws 7100 and how to make backlight mode do we need to flash
Thanks
 
I have GTX 770M run iMac 27".

What make procedure for install GTX 660M? It's possible?
 
So about my 780..

Screen black, internal external... I boot into windows also black.

I disconnected the screens and tried logging in via another computer over teamviewer, this is the result:


Very choppy loading, feels like windows 98.. Graphic card fried?

These were exactly my symptoms... I think you will not be able to make this card to work. I returned it for a full refund.
 
  • Like
Reactions: MrViking
Hello

This is great progress for getting these old imacs working again. Thanks to everyone for all their hard work put into this project. I just recieved my two test cards a dell k1000m and a dell k2100m

im starting with the k1000m card, i did a dump of the rom on my old alienware laptop running nvflash and the rom size is 91KB (did it 3x). I also download some k1000m roms from techpowerup and the sizes vary. The rom posted by Nick are all 256KB. Just wondering if im backing them up porperly or not. Any guidance would be appreciated.
 
Hello

This is great progress for getting these old imacs working again. Thanks to everyone for all their hard work put into this project. I just recieved my two test cards a dell k1000m and a dell k2100m

im starting with the k1000m card, i did a dump of the rom on my old alienware laptop running nvflash and the rom size is 91KB (did it 3x). I also download some k1000m roms from techpowerup and the sizes vary. The rom posted by Nick are all 256KB. Just wondering if im backing them up porperly or not. Any guidance would be appreciated.

Yes, that appears to be fine, 91KB on techpowerup too: https://www.techpowerup.com/vgabios/134626/hp-quadrok1000m-2048-120525
[automerge]1579081822[/automerge]
Hello,
Can someone here use MaciASL to dump a clean non modded (no core EG2/clip flashed) DSDT of their 2010 27" iMac?

Would a 21.5" help? I only have that one :(
 
These were exactly my symptoms... I think you will not be able to make this card to work. I returned it for a full refund.

Thanks for the reply, not wasting more time on this one then! Did you order another 780 and got it to work?

I'm in the process of returning it, but bought from ali express and don't feel like paying $30 to return a broken GFX. Gonna check with the Creditcard company now..
 
Thanks for the reply, not wasting more time on this one then! Did you order another 780 and got it to work?

I'm in the process of returning it, but bought from ali express and don't feel like paying $30 to return a broken GFX. Gonna check with the Creditcard company now..

No, I ordered 765 after. That worked fine. Then I ordered WX7100 (I received W7170M - tested it extensively with Nicks help and had to return it because it required constant nvram resets). Then I ordered WX7100 and I damaged it (see couple posts above). Now will wait for the refurbished WX7100 and see how that goes. You can use cheaper post service to return to China (i paid about 10$).
 
Hallo
As i sked previously i dont know where to post like i asked i am looking for wx7100 for my imac 2011 27 i need to know about the flash where to get the file if needed to flash and what is the dyinglight must we buy a device and make hot wire so how to do this
Thanks for help , if i go for this option i will tell you my experience
On the first page there is lot of informations but no about the wx7100 and wx 4100
Thanks
 
I hope this is what you expect to get? I have all 2009i5/2010i3/2011i5 iMac 27 in my lab running. Just in case.
Thats great, Just want to confirm this DSDT is of a 27"/2010 as we will be modding it and using it in the boot loader. Can you also extract one from a 2009 27"?


I also need you to download this Apple Backlight patcher (attached) and run it in terminal, zip the 2 files from the patched folder and repost them for both a 2009 27" and 2010 27". Please label the zips for each year, every year/model has a different display-id.

These files will be used in the boootloader we (Original creator @Nick [D]vB ) are working on, since I don't own a 27" 2009 and 27" 2010 this is very helpful.
 

Attachments

  • PatchAppleBacklight_v2.zip
    29.5 KB · Views: 131
Last edited:
Hallo
As i sked previously i dont know where to post like i asked i am looking for wx7100 for my imac 2011 27 i need to know about the flash where to get the file if needed to flash and what is the dyinglight must we buy a device and make hot wire so how to do this
Thanks for help , if i go for this option i will tell you my experience
On the first page there is lot of informations but no about the wx7100 and wx 4100
Thanks
If you see one of Nicks earlier posts such as this #2,696 He sometimes refers to the wx7100 as the 580x which makes things difficult to search for. Here is the Beta 3 link, #3780. Just be aware that you have to dump your systems EFI, insert coreEG2 and EDIDParser using UEFI Tool and then reflash EFI using a Clip on your iMac's Logic board, also be aware that you can knock components off your logic board if not careful enough. If you search early enough in the thread, you can see a lot of info on us modding the EFI including a video from here #2640 I suggest reading around the pages after the video as it shows what people did for this part.
 
  • Like
Reactions: FlorisVN
Thats great, Just want to confirm this DSDT is of a 27"/2010 as we will be modding it and using it in the boot loader. Can you also extract one from a 2009 27"?


I also need you to download this Apple Backlight patcher (attached) and run it in terminal, zip the 2 files from the patched folder and repost them for both a 2009 27" and 2010 27". Please label the zips for each year, every year/model has a different display-id.

These files will be used in the boootloader we (Original creator @Nick [D]vB ) are working on, since I don't own a 27" 2009 and 27" 2010 this is very helpful.

First package from mid-2010 - just to confuse you I added the DSDT from this machine an the output of system_profiler SPHardwareDataType to this package. Take care of it... Output of the script was "Patched AppleBacklight.kext for DisplayID: F10T9cd7"

Second from mid-2011 with result "Patched AppleBacklight.kext for DisplayID: F10Ta007" - you did not ask for this :cool: - same content including DSDT and SysInfo.txt.

Third from late-2009 with result "Patched AppleBacklight.kext for DisplayID: F10T921e".

Hope this will work for you!
 

Attachments

  • patched-mid-2010.zip
    34.1 KB · Views: 108
  • patched-mid-2011.zip
    35.1 KB · Views: 128
  • patched-late-2009.zip
    33.8 KB · Views: 114
Last edited:
  • Like
Reactions: highvoltage12v
I upgraded my iMac 21 2010 mid with a K1100M and flashed it with Nicks Bios.
Now my Card appear as a NVIDIA NVS K1 USM 2047 MB
Is this correct? Screen is turning on after a minute or so
 
I upgraded my iMac 21 2010 mid with a K1100M and flashed it with Nicks Bios.
Now my Card appear as a NVIDIA NVS K1 USM 2047 MB
Is this correct? Screen is turning on after a minute or so

Can you post an "About This Mac" screenshot? That's kind of an odd identifier, my K1100Ms both show as exactly that, with the tagline "by Nick [D]vB"
 
Can you post an "About This Mac" screenshot? That's kind of an odd identifier, my K1100Ms both show as exactly that, with the tagline "by Nick [D]vB"
Yeah that could be an inproper flash. If you can boot into Windows try flashing the same ROM again.
 
4C0C4723-589E-4D77-BAFE-1BCF119CB4B0.jpeg

[automerge]1579127806[/automerge]
Yeah that could be an inproper flash. If you can boot into Windows try flashing the same ROM again.
No cannot boot into windows because i flashed the Card on my Windows pc as the same routine as my k2000m on my other imac
 
Last edited:
View attachment 888820
[automerge]1579127806[/automerge]
No cannot boot into windows because i flashed the Card on my Windows pc as the same routine as my k2000m on my other imac
If you have bootscreen (hold ALT) you can attach any win 10 EFI SSD to it, boot it (do not install audio drivers) install Nvidia Kepler drivers from Nvidia.com and use NVFLASH64 to flash. If you were able to boot, I don't think the flash is that far corrupt, just a bit.
 
i diassembled the iMac again und flashed the card on my windows pc. Back into my iMac the Card appears as before with the odd naming.
My thesis is that the hdd osx running in my iMac was previously installed on an old 2009 iMac. Maybe thats the problem.

But I don't have a boot screen - maybe you have an idea what to do?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.