Contribute
Register

Buggy DSDT Asus Q501LA, help needed!

Status
Not open for further replies.
I captured the system log file in the case of proper sleep with battery power and with immediate rewake of sleep when the laptop is powered with the AC adapter. They are below.

Sleep/Wake on Battery - Normal wake by press space key

Mar 11 20:39:48 franks-MacBook-Pro kernel[0]: hibernate_write_image done(0)
Mar 11 20:39:48 franks-MacBook-Pro kernel[0]: sleep
Mar 11 20:39:48 franks-MacBook-Pro kernel[0]: Wake reason: power-button EHC1 EHC2 XHC EHC3 (User)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: No interval found for . Using 8000000
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: Previous Sleep Cause: 5
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
Mar 11 20:40:46 --- last message repeated 1 time ---
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'ALV0'.
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 3 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 4 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 5 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 7 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 8 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep: xHC Restore Error
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: USB (EHCI):port 1 on bus 0x1d connected or disconnected: portSC(0x301803)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: ETD :: Keyboard enabled.


Sleep/Wake on AC - Immediate Wake on sleep - no user action

Mar 11 20:45:23 franks-MacBook-Pro kernel[0]: hibernate_write_image done(0)
Mar 11 20:45:23 franks-MacBook-Pro kernel[0]: sleep
Mar 11 20:45:23 franks-MacBook-Pro kernel[0]: Wake reason: EHC1 EHC2 XHC XHC1
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: No interval found for . Using 8000000
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RTC: PowerByCalendarDate setting ignored
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: Previous Sleep Cause: 5
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'ALV0'.
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 4 on bus 0xa connected: portSC(0xe0206e1)
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 5 on bus 0xa connected: portSC(0xe0206e1)
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 7 on bus 0xa connected: portSC(0xe0206e1)
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 8 on bus 0xa connected: portSC(0xe0206e1)
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: ETD :: Keyboard enabled.



Any idea on what is causes sleep on AC to immediately wake after entering sleep.

Frank
 
I captured the system log file in the case of proper sleep with battery power and with immediate rewake of sleep when the laptop is powered with the AC adapter. They are below.

Sleep/Wake on Battery - Normal wake by press space key

Mar 11 20:39:48 franks-MacBook-Pro kernel[0]: hibernate_write_image done(0)
Mar 11 20:39:48 franks-MacBook-Pro kernel[0]: sleep
Mar 11 20:39:48 franks-MacBook-Pro kernel[0]: Wake reason: power-button EHC1 EHC2 XHC EHC3 (User)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: No interval found for . Using 8000000
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: Previous Sleep Cause: 5
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
Mar 11 20:40:46 --- last message repeated 1 time ---
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'ALV0'.
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 3 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 4 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 5 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 7 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 8 on bus 0xa connected: portSC(0x206e1)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep: xHC Restore Error
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: USB (EHCI):port 1 on bus 0x1d connected or disconnected: portSC(0x301803)
Mar 11 20:40:46 franks-MacBook-Pro kernel[0]: ETD :: Keyboard enabled.


Sleep/Wake on AC - Immediate Wake on sleep - no user action

Mar 11 20:45:23 franks-MacBook-Pro kernel[0]: hibernate_write_image done(0)
Mar 11 20:45:23 franks-MacBook-Pro kernel[0]: sleep
Mar 11 20:45:23 franks-MacBook-Pro kernel[0]: Wake reason: EHC1 EHC2 XHC XHC1
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: No interval found for . Using 8000000
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RTC: PowerByCalendarDate setting ignored
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: Previous Sleep Cause: 5
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'ALV0'.
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 4 on bus 0xa connected: portSC(0xe0206e1)
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 5 on bus 0xa connected: portSC(0xe0206e1)
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 7 on bus 0xa connected: portSC(0xe0206e1)
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: RestoreControllerStateFromSleep(XHCI Root Hub USB 2.0 Simulation): Port 8 on bus 0xa connected: portSC(0xe0206e1)
Mar 11 20:45:25 franks-MacBook-Pro kernel[0]: ETD :: Keyboard enabled.



Any idea on what is causes sleep on AC to immediately wake after entering sleep.

Frank

Try USB patches: https://github.com/RehabMan/Laptop-DSDT-Patch
"USB 7-series"

If that doesn't work, try GenericUSBXHCI.kext and -gux_defer_usb2 kernel flag.
 
Neither option had an effect. Any other ideas?

Frank
 
Attached are several ioreg files. Base System is what I am normally running, gux_defer_usb2 is with that Boot flag used, and USB Patches is with the DSDT patches. Turns out the Multiplex USB patch generates 288 or so eerors so I coud not include that patch.

Thanks for helping,
Frank
 

Attachments

  • Base System.ioreg
    4 MB · Views: 116
  • gux_defer.ioreg
    4 MB · Views: 120
  • USB Patches.ioreg
    4 MB · Views: 107
I am using the sleep technique you described.

Frank
 
Attached are several ioreg files. Base System is what I am normally running, gux_defer_usb2 is with that Boot flag used, and USB Patches is with the DSDT patches. Turns out the Multiplex USB patch generates 288 or so eerors so I coud not include that patch.

Thanks for helping,
Frank

Power management is not implemented correctly.

For power management and initial setup after a fresh install, see: http://www.tonymacx86.com/mavericks...nagement-sandy-bridge-ivy-bridge-laptops.html

Haswell is similar to Ivy, except you should use a Haswell-appropriate smbios and there is no need to patch AppleIntelCPUPowerManagement.kext.
 
Notation84,

Did you find a place the buy the touch screen driver at a reasonable price? $150+ is too much for adding that feature.

Frank
 
Using the free trial drivers. I hit them up and requested the DevID in the drivers and they got back to me immediately with working drivers. I would love to throw them some money for the drivers, but 150+ bucks to me right now is like asking for 150,000 bucks if you know what I mean.
 
Status
Not open for further replies.
Back
Top