Jump to content

USB Inconsistencies (devices connect SS/HS randomly when re-plugged)


pinktank
 Share

1 post in this topic

Recommended Posts

My system works with full usb support, single click wake and usb drives not ejecting except when I boot with my monitor usb attached(hardware calibration + built in usb 3.0 hub, EIZO CS2420). If I boot with the monitor plugged in, it auto-wakes from sleep without the display and ejects drives, and has other usb inconsistencies. Any ideas? If I boot with the monitor in rather than plug it after, it mounts it to a HS port rather than a SS port as it should and I screenshotted below.

 

Below is what the hub device looks like in IOreg. Here's my ssdt-uiac

 

Here's what the log looks like if I put it to sleep and it auto-wakes up with usb hub(display) plugged in


Time stamp                Domain                  Message                                                                        Duration      Delay    

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

UUID: 105933A6-09E4-4BB8-8BB1-4BD515B292DD

2020-01-06 14:17:24 -0500 Notification            Display is turned off                                                                   

2020-01-06 14:17:24 -0500 Assertions              PID 112(hidd) Summary UserIsActive "com.apple.iohideventsystem.queue.tickle.4294968306.17" 00:00:00  id:0x0x900008081 [System: DeclUser kDisp]         

2020-01-06 14:17:24 -0500 Assertions              Kernel Idle sleep preventers: -None-         

2020-01-06 14:17:24 -0500 Assertions              PID 64(powerd) Created InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:00  id:0x0xd000082ac [System: PrevIdle DeclUser SRPrevSleep kCPU kDisp]         

2020-01-06 14:17:39 -0500 Assertions              PID 64(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:14  id:0x0xd000082ac [System: DeclUser SRPrevSleep kCPU kDisp]         

2020-01-06 14:17:39 -0500 Assertions              Summary- [System: DeclUser kDisp] Using AC         

2020-01-06 14:17:39 -0500 Sleep                   Entering Sleep state due to 'Software Sleep pid=106': Using AC (Charge:0%) 26 secs  

2020-01-06 14:17:41 -0500 PM Client Acks          Delays to Sleep notifications: [com.apple.apsd is slow(1608 ms)]          

2020-01-06 14:17:56 -0500 Kernel Client Acks      Delays to Sleep notifications: [AppleHDADriver driver is slow(msg: SetState to 0)(1015 ms)] [AMDFramebufferVIB driver is slow(msg: SetState to 1)(2104 ms)] [BroadcomBluetoothHostControllerUSBTransport driver is slow(msg: SetState to 1)(361 ms)] [AppleAHCIDiskQueueManager driver is slow(msg: SetState to 0)(1148 ms)] [en0 driver is slow(msg: WillChangeState to 0)(5279 ms)]          

2020-01-06 14:17:56 -0500 Assertions              PID 200(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd000082bf [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]         

2020-01-06 14:17:56 -0500 Assertions              PID 200(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd000082bf [System: PrevIdle DeclUser BGTask kDisp]         

2020-01-06 14:18:05 -0500 Assertions              PID 112(hidd) TurnedOn UserIsActive "com.apple.iohideventsystem.queue.tickle.4294968306.17" 00:00:00  id:0x0x900008081 [System: DeclUser kDisp]         

2020-01-06 14:18:05 -0500 Assertions              PID 64(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00  id:0x0xd000082c1 [System: DeclUser SRPrevSleep kCPU kDisp]         

2020-01-06 14:18:05 -0500 DarkWake                DarkWake from Normal Sleep [CDN] due to /HID Activity: Using AC (Charge:0%) 1 secs   

2020-01-06 14:18:05 -0500 WakeDetails             DriverReason:PXSX - DriverDetails:                                        

DriverReason:WiFi.ScanOffload - DriverDetails:                            

2020-01-06 14:18:05 -0500 HibernateStats          hibmode=0 standbydelay=86400                                                             18           

2020-01-06 14:18:05 -0500 WakeTime                WakeTime: 9.182 sec                                                                     

2020-01-06 14:18:05 -0500 Kernel Client Acks      Delays to Wake notifications: [en0 driver is slow(msg: DidChangeState to 1)(863 ms)] [PRT1 driver is slow(msg: SetState to 2)(1167 ms)] [PRT0 driver is slow(msg: SetState to 2)(1168 ms)] [PRT3 driver is slow(msg: SetState to 2)(1171 ms)] [PRT2 driver is slow(msg: SetState to 2)(1171 ms)] [PRT4 driver is slow(msg: SetState to 2)(7268 ms)] [AMDFramebufferVIB driver is slow(msg: SetState to 1)(345 ms)]          

2020-01-06 14:18:05 -0500 Assertions              PID 64(powerd) Created InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:00  id:0x0xd000082c2 [System: DeclUser SRPrevSleep kCPU kDisp]         

2020-01-06 14:18:05 -0500 Assertions              Kernel Idle sleep preventers: IODisplayWrangler         

2020-01-06 14:18:05 -0500 Notification            Display is turned on                                                                    

2020-01-06 14:18:06 -0500 Wake                    DarkWake to FullWake from Normal Sleep [CDNVA] due to HID Activity: Using AC (Charge:0%)          

2020-01-06 14:18:06 -0500 WakeDetails             DriverReason:PXSX - DriverDetails:                                        

DriverReason:WiFi.ScanOffload - DriverDetails:                            

2020-01-06 14:18:06 -0500 HibernateStats          hibmode=0 standbydelay=86400                                                             18           

2020-01-06 14:18:06 -0500 WakeTime                WakeTime: 1.493 sec                                                                     

2020-01-06 14:18:06 -0500 Kernel Client Acks      Delays to Wake notifications: [AppleHDADriver driver is slow(msg: SetState to 1)(1490 ms)]          

 

Total Sleep/Wakes since boot at 2020-01-06 13:51:10 -0500 :5

 

2020-01-06 14:18:13 -0500 : Showing all currently held IOKit power assertions

Assertion status system-wide:

   BackgroundTask                 0

   ApplePushServiceTask           0

   UserIsActive                   1

   PreventUserIdleDisplaySleep    0

   PreventSystemSleep             0

   ExternalMedia                  0

   PreventUserIdleSystemSleep     0

   NetworkClientActive            0

   InternalPreventSleep           1

Listed by owning process:

   pid 112(hidd): [0x0000002600098081] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968502.3"

    Timeout will fire in 600 secs Action=TimeoutActionRelease

   pid 64(powerd): [0x00000603000d82c1] 00:00:08 InternalPreventSleep named: "PM configd - Wait for Device enumeration"

    Assertion applied on Battery power also

   pid 64(powerd): [0x00000603000d82c2] 00:00:08 InternalPreventSleep named: "com.apple.powermanagement.acwakelinger"

    Timeout will fire in 37 secs Action=TimeoutActionRelease

Kernel Assertions: 0xc=USB,BT-HID

   id=502  level=255 0x4=USB mod=12/31/69, 7:00 PM description=com.apple.usb.externaldevice.14200000 owner=Gaming Mouse G600

   id=503  level=255 0x8=BT-HID mod=12/31/69, 7:00 PM description=com.apple.driver.IOBluetoothHIDDriver owner=AppleBluetoothHIDKeyboard

   id=508  level=255 0x4=USB mod=12/31/69, 7:00 PM description=com.apple.usb.externaldevice.14500000 owner=IOUSBHostDevice

   id=509  level=255 0x4=USB mod=12/31/69, 7:00 PM description=com.apple.usb.externaldevice.14f00000 owner=IOUSBHostDevice

Idle sleep preventers: IODisplayWrangler

jajas-iMac:~ jajanene$

 

Screen Shot 2020-01-06 at 1.55.26 PM.png

Screen Shot 2020-01-06 at 1.56.11 PM.png

Screen Shot 2020-01-06 at 1.56.03 PM.png

Screen Shot 2020-01-06 at 1.55.59 PM.png

Screen Shot 2020-01-06 at 1.55.49 PM.png

Edited by pinktank
Link to comment
Share on other sites

 Share

×
×
  • Create New...