Contribute
Register

Instant Wake reason EHC1 EHC2 XHC only plugged into usb 3.0 ports

Status
Not open for further replies.
Joined
Mar 24, 2011
Messages
98
Motherboard
Asrock EP2C602
CPU
Dual E5-2650 v2
Graphics
GTX 970
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Hello,

I'm having a bit of trouble figuring out how to correct this issue.

When devices are plugged into usb 2.0 ports, sleep works correctly. When the same devices are plugged into usb 3.0 ports, the computer "instant wakes" after falling asleep.

I have the following:
Motherboard: SuperMicro c7z97-oce (Z97 Express chipset)
CPU: i5-4570S
Ram: 16gb ddr3
Video Card: Nvidia 950

I've gone as far as creating a custom DSDT with the _PRW method removed for XHC. It still manages to instant-wake so I'm guessing my issue is SSDT related?

Any guidance would be appreciated.
 
Hello,

I'm having a bit of trouble figuring out how to correct this issue.

When devices are plugged into usb 2.0 ports, sleep works correctly. When the same devices are plugged into usb 3.0 ports, the computer "instant wakes" after falling asleep.

I have the following:
Motherboard: SuperMicro c7z97-oce (Z97 Express chipset)
CPU: i5-4570S
Ram: 16gb ddr3
Video Card: Nvidia 950

I've gone as far as creating a custom DSDT with the _PRW method removed for XHC. It still manages to instant-wake so I'm guessing my issue is SSDT related?

Any guidance would be appreciated.

Attach ioreg & Clover folder removing Themes ZIP attach. [Guide] How to Make a Copy of IOReg | tonymacx86.com
 
Clover and IOReg attached.
 

Attachments

  • CLOVER.zip
    1.9 MB · Views: 69
  • Casey’s iMac.zip
    4.5 MB · Views: 76
Clover and IOReg attached.

Ioreg is corrupt. Possibly using wrong version or didn't Save A Copy As. Not quite sure on why you have edits for EH01, EH02 Z97 USB 2.0 is routed through XHC controller.
 
Ioreg is corrupt. Possibly using wrong version or didn't Save A Copy As. Not quite sure on why you have edits for EH01, EH02 Z97 USB 2.0 is routed through XHC controller.

I was having some help from another forum. My original config had no DSDT edits.

I guess the current state is mid - attempts to find a solution. Attached is another ioreg attempt
 

Attachments

  • Casey’s iMac.ioreg
    14.7 MB · Views: 139
Looks like I was using IOReg3, here's a snap from the version you provided.
 

Attachments

  • Casey’s iMac.zip
    766.8 KB · Views: 69
Here's an original Clover from before I dug into this.
 

Attachments

  • CLOVER Original Unmodified .zip
    2.9 MB · Views: 69
Looks like I was using IOReg3, here's a snap from the version you provided.

ACPI isn't patched correctly. SATA is coming under PXSX which SAT0 edit in DSDT won't make much difference. Adding Fix SATA in config may fix the problem. No EH01, EH02 in ioreg no need to have EH01, EH02 edits in DSDT.
 
Were you talking about FixSATA_400? Just added that.

2017-04-05 14:49:56 -0500 Wake Wake from Normal Sleep [CDNVA] due to XHC/: Using AC
 
Status
Not open for further replies.
Back
Top