Q: MacMini Mid-2010 4,1 USB Problems with Keyboard and Mouse (IOUSBHostHIDDevice & AppleUSBHostPort errors)
I am having following issues on the MacMini quoted in the Title. Basically every so often, the keyboard and/or mouse freeze. I then have to unplug them and plug them back in and they work fine again for a certain time. Very annoying whilst trying to get some work done for many hours per day. Below is the errors and notifications in the Console happening as this occurs. I am using a Microsoft keyboard and Logitech mouse btw.
I have already done a PRAM Reset but it hasn't helped. I have tried swapping around the USB ports and that hasn't helped either. Also whilst having an external HDD attached, I had several kernel panics (output below), specifically every time I was doing a Paypal payment with Chromium. The kernel log also lists USB related stuff near the top, so that's another indicator. I deinstalled the Logitech drivers as they appeared too but that hasn't helped. Disconnecting the USB HDD has stopped the Kernel Panics.
However when I attach for example my Smartphone via USB, there's no errors/freezes/panics at all.
I didn'T have this problem when I was using Snow Leopard but ever since upgrading to Mavericks and then El Capitan. Now, I have checked my Boot-ROM and it's really out of date: MM41.0042.B00
I have found two Firmware updates, namely 1.5 and 1.8, the latter of which is specifically for MacMinis with USB Problems, however they won't install. 1.5 basically tells me that it's not compatible with El Capitan, and 1.8 tells me that it's not required. Well how can I upgrade my Boot-ROM to the latest firmware B03 Version? Surely this would be a good idea?
https://support.apple.com/kb/DL1828?locale=en_US https://support.apple.com/kb/DL1479?locale=en_US
Or am i mislead thinking updating the Firmware might solve these issues?
So, has anyone got any further ideas as to what I could do to fix/troubleshoot these issues, or does somebody know if those logs mean the logic board is on its way out?
I suppose a solution would be to either use a Bluetooth Mouse and Keyboard or to attach a USB3 Hub via Thunderbolt and plug my USB devices into that, correct? That would bypass the faulty USB Logic Board. That way I could get more mileage out of this MacMini! Many thanks for your help in advance, much appreciated!!!
06.11.15 08:41:51,000 kernel[0]: 000449.897285 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:41:56,000 kernel[0]: 000455.066145 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:41:56,000 kernel[0]: 000455.111595 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 100 ms 06.11.15 08:41:56,000 kernel[0]: 000455.265414 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 200 ms 06.11.15 08:41:56,000 kernel[0]: 000455.541580 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 400 ms 06.11.15 08:42:00,000 kernel[0]: 000459.513221 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:42:00,000 kernel[0]: 000459.547417 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 100 ms 06.11.15 08:42:03,000 kernel[0]: 000462.298165 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:42:04,000 kernel[0]: 000462.872046 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::start: unable to start IOHIDDevice 06.11.15 08:42:04,000 kernel[0]: 000463.180162 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::start: unable to start IOHIDDevice 06.11.15 08:43:24,000 kernel[0]: 000542.905940 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:43:24,000 kernel[0]: 000542.961631 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 100 ms 06.11.15 08:43:47,000 kernel[0]: 000565.858163 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:43:47,000 kernel[0]: 000565.902397 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 100 ms 06.11.15 08:45:31,000 kernel[0]: 000670.209113 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:45:31,000 kernel[0]: 000670.254400 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 100 ms 06.11.15 08:45:33,000 kernel[0]: 000671.727285 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 100 ms 06.11.15 08:45:58,000 kernel[0]: 000697.410137 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:47:17,000 kernel[0]: 000776.017992 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures 06.11.15 08:47:17,000 kernel[0]: 000776.053456 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 100 ms 06.11.15 08:47:17,000 kernel[0]: 000776.199587 AppleUSB20HubPort@24130000: AppleUSBHostPort::resetGated: retrying enumeration in 200 ms 06.11.15 08:48:06,000 kernel[0]: 000825.431430 USB Optical Mouse@24130000: IOUSBHostDevice::getDescriptorGated: type 0x02 index 0 length 9 completed with 0xe0005000 and bytesTransferred 0 06.11.15 08:48:06,000 kernel[0]: 000825.432426 USB Optical Mouse@24130000: IOUSBHostDevice::getDescriptorGated: type 0x02 index 0 length 9 completed with 0xe0005000 and bytesTransferred 0 06.11.15 08:48:06,000 kernel[0]: 000825.432436 AppleUSBHostCompositeDevice@: AppleUSBHostCompositeDevice::ConfigureDevice: unable to set a configuration (0xe00002ed) 06.11.15 08:48:06,000 kernel[0]: 000825.434541 USB Optical Mouse@24130000: IOUSBHostDevice::getDescriptorGated: type 0x02 index 0 length 9 completed with 0xe0005000 and bytesTransferred 0 06.11.15 08:48:06,000 kernel[0]: 000825.435431 USB Optical Mouse@24130000: IOUSBHostDevice::getDescriptorGated: type 0x02 index 0 length 9 completed with 0xe0005000 and bytesTransferred 0 06.11.15 08:48:06,000 kernel[0]: 000825.436429 USB Optical Mouse@24130000: IOUSBHostDevice::getDescriptorGated: type 0x02 index 0 length 9 completed with 0xe0005000 and bytesTransferred 0 06.11.15 08:48:06,000 kernel[0]: 000825.437442 USB Optical Mouse@24130000: IOUSBHostDevice::getDescriptorGated: type 0x02 index 0 length 9 completed with 0xe0005000 and bytesTransferred 0 06.11.15 08:48:30,000 kernel[0]: 000849.338120 IOUSBHostHIDDevice@24130000,0: IOUSBHostHIDDevice::interruptRetry: resetting device due to IO failures Anonymous UUID: 997CB65B-700B-85D2-B7A2-192B6D2DBF13 Thu Nov 5 11:24:05 2015 * Panic Report * panic(cpu 1 caller 0xffffff801a3d6bba): Kernel trap at 0xffffff7f9ac0d604, type 14=page fault, registers: CR0: 0x000000008001003b, CR2: 0x0000000000000000, CR3: 0x000000001e071000, CR4: 0x0000000000002660 RAX: 0xffffff7f9ac2fcc8, RBX: 0xffffff7f9ac1b74e, RCX: 0xffffff7f9ac2fcc8, RDX: 0x0000000000000001 RSP: 0xffffff9206253de0, RBP: 0xffffff9206253de0, RSI: 0xffffff7f9ac39f88, RDI: 0x0000000000000000 R8: 0xffffff8039873000, R9: 0xffffff80390e0dc8, R10: 0x000000000000013f, R11: 0x0000000000000000 R12: 0x0000000000000000, R13: 0xffffff80588e7e00, R14: 0xffffff80585eea00, R15: 0xffffff803a177700 RFL: 0x0000000000010286, RIP: 0xffffff7f9ac0d604, CS: 0x0000000000000008, SS: 0x0000000000000010 Fault CR2: 0x0000000000000000, Error code: 0x0000000000000000, Fault CPU: 0x1, PL: 0 Backtrace (CPU 1), Frame : Return Address 0xffffff9206253a70 : 0xffffff801a2e5307 0xffffff9206253af0 : 0xffffff801a3d6bba 0xffffff9206253cd0 : 0xffffff801a3f4313 0xffffff9206253cf0 : 0xffffff7f9ac0d604 0xffffff9206253de0 : 0xffffff7f9ac19725 0xffffff9206253ee0 : 0xffffff7f9ab7e4d6 0xffffff9206253f00 : 0xffffff801a31965a 0xffffff9206253fb0 : 0xffffff801a3d15d7 Kernel Extensions in backtrace: com.apple.iokit.IOUSBHostFamily(1.0.1)[CB073B0F-F3E0-37BD-8091-390367BEDAB0]@0x ffffff7f9ab79000->0xffffff7f9abe0fff dependency: com.apple.driver.AppleUSBHostMergeProperties(1.0.1)[CC38EEB7-2441-3374-8F94-F7C 114EE2B28]@0xffffff7f9ab75000 com.apple.iokit.IOUSBFamily(900.4.1)[B8A47713-421B-3885-9933-515C395E3DB0]@0xff ffff7f9abea000->0xffffff7f9ac5bfff dependency: com.apple.iokit.IOPCIFamily(2.9)[8E5F549E-0055-3C0E-93F8-E872A048E31B]@0xffffff 7f9ab2d000 dependency: com.apple.iokit.IOUSBHostFamily(1.0.1)[CB073B0F-F3E0-37BD-8091-390367BEDAB0]@0x ffffff7f9ab79000 BSD process name corresponding to current thread: kernel_task Mac OS version: 15B42 Kernel version: Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64 Kernel UUID: AB5FC1B4-12E7-311E-8E6F-9023985D8C1D Kernel slide: 0x000000001a000000 Kernel text base: 0xffffff801a200000 __HIB text base: 0xffffff801a100000 System model name: Macmini4,1 (Mac-F2208EC8) System uptime in nanoseconds: 6654646710475 last loaded kext at 6381917098727: com.Logitech.Control Center.HID Driver 3.9.1 (addr 0xffffff7f9d4f8000, size 286720) last unloaded kext at 6446521932915: com.apple.driver.IOBluetoothHIDDriver 4.4.2f1 (addr 0xffffff7f9d4e6000, size 73728) loaded kexts: com.apple.filesystems.smbfs 3.0.0 com.apple.driver.AppleHWSensor 1.9.5d0 com.apple.driver.AudioAUUC 1.70 com.apple.driver.ApplePlatformEnabler 2.5.1d0 com.apple.driver.AGPM 110.20.21 com.apple.filesystems.autofs 3.0 com.apple.iokit.IOBluetoothSerialManager 4.4.2f1 com.apple.driver.AppleOSXWatchdog 1 com.apple.driver.AppleMikeyHIDDriver 124 com.apple.driver.AppleMikeyDriver 272.50.31 com.apple.driver.AppleHDA 272.50.31 com.apple.driver.AppleUpstreamUserClient 3.6.1 com.apple.driver.AppleMCCSControl 1.2.13 com.apple.GeForceTesla 10.0.0 com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.4.2f1 com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0 com.apple.driver.pmtelemetry 1 com.apple.iokit.IOUserEthernet 1.0.1 com.apple.Dont_Steal_Mac_OS_X 7.0.0 com.apple.driver.AppleHV 1 com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0 com.apple.driver.AppleLPC 3.1 com.apple.driver.AppleIRController 327.5 com.apple.iokit.SCSITaskUserClient 3.7.7 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0 com.apple.BootCache 37 com.apple.iokit.IOAHCIBlockStorage 2.8.0 com.apple.driver.AppleSDXC 1.7.0 com.apple.iokit.AppleBCM5701Ethernet 10.1.11 com.apple.driver.AirPort.Brcm4331 800.20.24 com.apple.driver.AppleAHCIPort 3.1.5 com.apple.driver.AppleFWOHCI 5.5.2 com.apple.driver.usb.AppleUSBEHCIPCI 1.0.1 com.apple.driver.usb.AppleUSBOHCIPCI 1.0.1 com.apple.driver.AppleRTC 2.0 com.apple.driver.AppleHPET 1.8 com.apple.driver.AppleACPIButtons 4.0 com.apple.driver.AppleSMBIOS 2.1 com.apple.driver.AppleACPIEC 4.0 com.apple.driver.AppleAPIC 1.7 com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0 com.apple.nke.applicationfirewall 163 com.apple.security.quarantine 3 com.apple.security.TMSafetyNet 8 com.apple.driver.AppleIntelCPUPowerManagement 218.0.0 com.apple.AppleGraphicsDeviceControl 3.11.33b1 com.apple.kext.triggers 1.0 com.apple.iokit.IOSerialFamily 11 com.apple.driver.DspFuncLib 272.50.31 com.apple.kext.OSvKernDSPLib 525 com.apple.iokit.IOFireWireIP 2.2.6 com.apple.nvidia.classic.NVDANV50HalTesla 10.0.0 com.apple.nvidia.classic.NVDAResmanTesla 10.0.0 com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.4.2f1 com.apple.driver.AppleSMBusController 1.0.14d1 com.apple.driver.IOPlatformPluginLegacy 1.0.0 com.apple.driver.AppleSMBusPCI 1.0.14d1 com.apple.iokit.IOSurface 108.0.1 com.apple.driver.AppleSMC 3.1.9 com.apple.driver.CoreCaptureResponder 1 com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0 com.apple.iokit.IONDRVSupport 2.4.1 com.apple.driver.AppleHDAController 272.50.31 com.apple.iokit.IOGraphicsFamily 2.4.1 com.apple.iokit.IOHDAFamily 272.50.31 com.apple.iokit.IOAudioFamily 204.1 com.apple.vecLib.kext 1.2.0 com.apple.driver.IOPlatformPluginFamily 6.0.0d7 com.apple.driver.usb.IOUSBHostHIDDevice 1.0.1 com.apple.iokit.IOBluetoothFamily 4.4.2f1 com.apple.iokit.IOUSBHIDDriver 900.4.1 com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1 com.apple.driver.usb.AppleUSBHub 1.0.1 com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.7.7 com.apple.iokit.IOBDStorageFamily 1.8 com.apple.iokit.IODVDStorageFamily 1.8 com.apple.iokit.IOCDStorageFamily 1.8 com.apple.iokit.IOAHCISerialATAPI 2.6.2 com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7 com.apple.iokit.IOEthernetAVBController 1.0.3b3 com.apple.iokit.IO80211Family 1101.24 com.apple.driver.mDNSOffloadUserClient 1.0.1b8 com.apple.iokit.IONetworkingFamily 3.2 com.apple.driver.corecapture 1.0.4 com.apple.iokit.IOAHCIFamily 2.8.0 com.apple.iokit.IOFireWireFamily 4.5.8 com.apple.driver.usb.AppleUSBOHCI 1.0.1 com.apple.driver.usb.AppleUSBEHCI 1.0.1 com.apple.driver.NVSMU 2.2.9 com.apple.driver.AppleEFINVRAM 2.0 com.apple.iokit.IOUSBFamily 900.4.1 com.apple.iokit.IOUSBHostFamily 1.0.1 com.apple.driver.AppleUSBHostMergeProperties 1.0.1 com.apple.driver.AppleEFIRuntime 2.0 com.apple.iokit.IOHIDFamily 2.0.0 com.apple.iokit.IOSMBusFamily 1.1 com.apple.security.sandbox 300.0 com.apple.kext.AppleMatch 1.0.0d1 com.apple.driver.AppleKeyStore 2 com.apple.driver.AppleMobileFileIntegrity 1.0.5 com.apple.driver.AppleCredentialManager 1.0 com.apple.driver.DiskImages 415 com.apple.iokit.IOStorageFamily 2.1 com.apple.iokit.IOReportFamily 31 com.apple.driver.AppleFDEKeyStore 28.30 com.apple.driver.AppleACPIPlatform 4.0 com.apple.iokit.IOPCIFamily 2.9 com.apple.iokit.IOACPIFamily 1.4 com.apple.kec.Libm 1 com.apple.kec.pthread 1 com.apple.kec.corecrypto 1.0 |
Mac mini, OS X El Capitan (10.11.1)
Posted on Nov 8, 2015 11:24 AM