Jump to content

GenericUSBXHCI USB 3.0 driver for OS X with source


928 posts in this topic

Recommended Posts

The DC power seems to be there for bus-powered devices like USB 3 portable hard disks that require more power. Retina iPads also need this for charging. Presumably you can't get that much power from an expresscard connection.

 

I've no experience with expresscard adapters so maybe someone who has can tell you how the extra power works. You probably will need it unless you're planning to use USB3 devices with their own power source.

 

I think so too.

Anyway I'm going to buy the card with FL1100 because of its compatibility.

For the devices that drains more power I'll use the normal USB 2.0 ports.

Thanks for your help

Link to comment
Share on other sites

I don't think the USB 2 ports will deliver any more power than the USB 3 ones. Some devices are just hungry and need a full powered USB 3 port.

 

I'd be inclined to go with the FL1100 too, due to the fact that it's natively supported. But it all depends on what devices you plan to use on it.

Link to comment
Share on other sites

I don't think the USB 2 ports will deliver any more power than the USB 3 ones. Some devices are just hungry and need a full powered USB 3 port.

 

I'd be inclined to go with the FL1100 too, due to the fact that it's natively supported. But it all depends on what devices you plan to use on it.

 

Well, the USB 3.0 Hard Drives (2.5") auto powered are backward compatible with the USB 2.0 standard.

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

 

I'm having an minor issue that (I believe) isn't directly related to GenericUSBXHCI driver

but I was wondering if I could get some light here...

 

I have an EJ168 USB 3.0 controller and GenericUSBXHCI is the only driver that can totally

manage this device without issues... Here's LSPCI...

 

 

USB controller [0c03]: Etron Technology, Inc. EJ168 USB 3.0 Host Controller [1b6f:7023] (rev 01) (prog-if 30 [XHCI])

Subsystem: Gigabyte Technology Co., Ltd Device [1458:5007]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f7200000 (64-bit, non-prefetchable)
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [70] MSI: Enable- Count=1/4 Maskable+ 64bit+
Address: 00000000fee00000  Data: 4095
Masking: 00000000  Pending: 00000000
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-

 
My issue is, I'm using an Xbox360 Controller (BTW, GenericUSBXHCI is the only driver that allow me to use this
controller) and if for any reason I have to disconnect it, when I try to reconnect it again, I'll get an instant reboot
with no backtraces at system's log...
 
caps dump...
 

Found a device of class GenericUSBXHCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP02@1C,1/IOPCI2PCIBridge/PXSX@0/GenericUSBXHCI

Darwin 13.0.0

Kext Version 1.2.7

Vendor 0x1b6f, Device 0x7023, Revision 0x1

CapLength  32

HCIVersion 0x100

MaxSlots 64, MaxIntrs 4, Rsvd(1) 0, MaxPorts 4

IST 1 frames, ERST Max 32768, Rsvd(2) 0, SPR Y, Max Scratchpad Bufs 4

U1 Device Exit Latency 3, Rsvd(3) 0, U2 Device Exit Latency 2047

AC64 Y, BNC Y, CSZ Y, PPC Y, PIND N, LHRC Y, LTC N, NSS Y, Rsvd(4) 0, MaxPSASize 64

  xHC Extended Cap ID 1, Specific 0

    Legacy CTLSTS 0x40010000

  xHC Extended Cap ID 2, Specific 0x200

    Supported Protocol Name 0x20425355 PortOffset 1 PortCount 2 ProtocolDefined 0

  xHC Extended Cap ID 2, Specific 0x300

    Supported Protocol Name 0x20425355 PortOffset 3 PortCount 2 ProtocolDefined 0

DBOff  0x3000

RTSOff 0x2000

PageSize 4096

 
running dump...
 

Found a device of class GenericUSBXHCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP02@1C,1/IOPCI2PCIBridge/PXSX@0/GenericUSBXHCI

Darwin 13.0.0

Kext Version 1.2.7

Vendor 0x1b6f, Device 0x7023, Revision 0x1

USBCmd RS Y HCRST N INTE Y HSEE N LHCRST N CSS N CRS N EWE Y EU3S N

USBSts HCH N HSE N EINT Y PCD N SSS N RSS N SRE N CNR N HCE N

DNCtrl 0xffff

CRCr CRR Y

Config 64

MFIndex 11724

Last Time Sync xHC 1124352 milliseconds <-> CPU 1124523802003 nanoseconds

Will Reset on Resume

Legacy Owner[bios,OS] NN, SMIEn[Event,HSE,OSOwn,PCI,BAR] NNNNN, Chg[OWOwn,PCI,BAR] NYN

# Configured Endpoints 4

# Interrupts: Total 194919, Serviced 194880, Inactive 0, Offline 0

Port   1 PortSC CCS Y PED Y OCA N PR N

           PLS U0 PP Y Speed Full PIC Off LWS N

           CSC N PEC N WRC N OCC N PRC N PLC N CEC N CAS N

           WCE N WDE N WOE N DR N WPR N

         PortPmsc L1S Invalid RWE N HIRD 50 us L1Slot 0 HLE N TestMode Disabled

Port   2 PortSC CCS N PED N OCA N PR N

           PLS RxDetect PP Y Speed Unknown PIC Off LWS N

           CSC N PEC N WRC N OCC N PRC N PLC N CEC N CAS N

           WCE N WDE N WOE N DR N WPR N

         PortPmsc L1S Invalid RWE N HIRD 50 us L1Slot 0 HLE N TestMode Disabled

Port   3 PortSC CCS N PED N OCA N PR N

           PLS RxDetect PP Y Speed Unknown PIC Off LWS N

           CSC N PEC N WRC N OCC N PRC N PLC N CEC N CAS N

           WCE N WDE N WOE N DR N WPR N

         PortPmsc U1 0 U2 0 FLA N PortLi LEC 0

Port   4 PortSC CCS N PED N OCA N PR N

           PLS RxDetect PP Y Speed Unknown PIC Off LWS N

           CSC N PEC N WRC N OCC N PRC N PLC N CEC N CAS N

           WCE N WDE N WOE N DR N WPR N

         PortPmsc U1 0 U2 0 FLA N PortLi LEC 0

Interrupte

 

 

There is some way to debug this???

 

 

Edit: Wow... Seems that i made some weird thing when I was writing this post...

Link to comment
Share on other sites

<br />I found the culprit. I logged in holding shift and started my login items one by one. The culprit is NIHardwareAgent.app. It has no issue if the drive is plugged in AFTER the service is started, it's only when it tries to start after the drive is already mounted. Unfortunately, I need this app for my Maschine Controller to work, but at least it's a start. It looks like the app itself hasn't been updated since 2010, but I think it's referencing some kexts that have a recent update available.<br /><br />Edit 2: The update didn't solve anything. I see 2 options: 1. Perhaps using iopciprimarymatch in gusbxhi will help? 2. Figure out a way to start the app as a launchdaemon or launchagent<br />

<br /><br />Does anyone have any suggestions for this? I know it's a device specific issue, but I don't know where else to ask because obviously I can't ask on the native instruments forum (not to mention their customer support is terrible anyway).

BTW I tried making a launchdaemon and a launchagent and neither worked

Link to comment
Share on other sites

  • 2 weeks later...

When booting using the kext, I get the following messages:

kernel[0]: USBF:    3.193    GenericUSBXHCI::CreateRootHubDevice  Bus 14 already taken
kernel[0]: USBF:    3.203    GenericUSBXHCI::CreateRootHubDevice  Bus 14 already taken
kernel[0]: USBF:    3.212    GenericUSBXHCI::CreateRootHubDevice  Bus 14 already taken
kernel[0]: USBF:    3.221    GenericUSBXHCI::CreateRootHubDevice  Bus 14 already taken

Plus, when I am trying to sleep, I get the following:

kernel: SaveControllerStateFromSleep: xHC Save Error (repeated 3 times)

and when waking:

kernel: RestoreControllerStateFromSleep: xHC Restore Error (repeated 3 times)

Also have USB related issues with sleep, but I actually think they are USB2 related.

 

Any idea what to do about that?

 

EDIT: I am on R4E, so that should be the ASM1042 controller.

Link to comment
Share on other sites

  • 2 weeks later...

I'm having trouble with USB3.  I have an Asus P9X79-E WS with Asmedia ASM1042 chipset.  I have some drives that will show up, but copying files to or from the drives yields an Error -36 message.  Some other drives don't show at all.  I tried adding the DisableUAS string and false key under the IOKitPersonalities/GenericXHCI section of the Info.plist in GenericUSBXHCI.kext 1.2.7, but that didn't work.

 

I also tried changing the IOProbeScore value to -1, but that didn't work either.

 

The same drives all work with the USB2 ports with no issues.

 

Running 10.9.1.  I was going to try editing /System/Library/Extensions/AppleKextExcludeList.kext/Contents/Info.plist, but there is no Info.plist file in that folder on my system.

 

What can I do to fix this?

 

EDIT: I just found that the Info.plist is a hidden file.  I edited it and confirmed the kext is loading, but it still doesn't work.

 

I also found that the drive that won't mount in the USB3 port, will mount if it's connected at boot up.  If I connect it after the OS is already loaded it won't mount and won't appear in Disk Utility at all.

 

EDIT2: I tried the CalDigit kexts and they got the USB3 ports working with some drives, but not others.  I have an HGST Touro Portable USB3 drive that is working, and I have a Seagate GoFlex Portable USB3 drive that does work at all. It won't mount and doesn't show in Disk Utility at all. It does work on the USB2 ports and works on the USB3 ports on my MacBook Pro.

  • Like 1
Link to comment
Share on other sites

I removed the GenericUSBXBCI.kext and installed the Caldigit kexts (those old ones) and they worked.  My USB3 is now working with most of the USB3 drives.  However, my Seagate GoFlex portables from a couple years ago don't work.  So it's not perfect, but they are doing something to get the ASM1042 chipset to work better than the GenericUSBXHCI.kext.  Is there a way to get everything (including the Seagates) to work with this kext?  The xhcdumps I posted above have both an HGST Touro portable and a Seagate GoFlex portable connected with GenericUSBXHCI loaded.

Link to comment
Share on other sites

Hi,

 

I'm having an minor issue that (I believe) isn't directly related to GenericUSBXHCI driver

but I was wondering if I could get some light here...

 

I have an EJ168 USB 3.0 controller and GenericUSBXHCI is the only driver that can totally

manage this device without issues... Here's LSPCI...

 

 

USB controller [0c03]: Etron Technology, Inc. EJ168 USB 3.0 Host Controller [1b6f:7023] (rev 01) (prog-if 30 [XHCI])

Subsystem: Gigabyte Technology Co., Ltd Device [1458:5007]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f7200000 (64-bit, non-prefetchable)
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [70] MSI: Enable- Count=1/4 Maskable+ 64bit+
Address: 00000000fee00000  Data: 4095
Masking: 00000000  Pending: 00000000
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-

 
My issue is, I'm using an Xbox360 Controller (BTW, GenericUSBXHCI is the only driver that allow me to use this
controller) and if for any reason I have to disconnect it, when I try to reconnect it again, I'll get an instant reboot
with no backtraces at system's log...
 
caps dump...
 

Found a device of class GenericUSBXHCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP02@1C,1/IOPCI2PCIBridge/PXSX@0/GenericUSBXHCI

Darwin 13.0.0

Kext Version 1.2.7

Vendor 0x1b6f, Device 0x7023, Revision 0x1

CapLength  32

HCIVersion 0x100

MaxSlots 64, MaxIntrs 4, Rsvd(1) 0, MaxPorts 4

IST 1 frames, ERST Max 32768, Rsvd(2) 0, SPR Y, Max Scratchpad Bufs 4

U1 Device Exit Latency 3, Rsvd(3) 0, U2 Device Exit Latency 2047

AC64 Y, BNC Y, CSZ Y, PPC Y, PIND N, LHRC Y, LTC N, NSS Y, Rsvd(4) 0, MaxPSASize 64

  xHC Extended Cap ID 1, Specific 0

    Legacy CTLSTS 0x40010000

  xHC Extended Cap ID 2, Specific 0x200

    Supported Protocol Name 0x20425355 PortOffset 1 PortCount 2 ProtocolDefined 0

  xHC Extended Cap ID 2, Specific 0x300

    Supported Protocol Name 0x20425355 PortOffset 3 PortCount 2 ProtocolDefined 0

DBOff  0x3000

RTSOff 0x2000

PageSize 4096

 
running dump...
 

Found a device of class GenericUSBXHCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP02@1C,1/IOPCI2PCIBridge/PXSX@0/GenericUSBXHCI

Darwin 13.0.0

Kext Version 1.2.7

Vendor 0x1b6f, Device 0x7023, Revision 0x1

USBCmd RS Y HCRST N INTE Y HSEE N LHCRST N CSS N CRS N EWE Y EU3S N

USBSts HCH N HSE N EINT Y PCD N SSS N RSS N SRE N CNR N HCE N

DNCtrl 0xffff

CRCr CRR Y

Config 64

MFIndex 11724

Last Time Sync xHC 1124352 milliseconds <-> CPU 1124523802003 nanoseconds

Will Reset on Resume

Legacy Owner[bios,OS] NN, SMIEn[Event,HSE,OSOwn,PCI,BAR] NNNNN, Chg[OWOwn,PCI,BAR] NYN

# Configured Endpoints 4

# Interrupts: Total 194919, Serviced 194880, Inactive 0, Offline 0

Port   1 PortSC CCS Y PED Y OCA N PR N

           PLS U0 PP Y Speed Full PIC Off LWS N

           CSC N PEC N WRC N OCC N PRC N PLC N CEC N CAS N

           WCE N WDE N WOE N DR N WPR N

         PortPmsc L1S Invalid RWE N HIRD 50 us L1Slot 0 HLE N TestMode Disabled

Port   2 PortSC CCS N PED N OCA N PR N

           PLS RxDetect PP Y Speed Unknown PIC Off LWS N

           CSC N PEC N WRC N OCC N PRC N PLC N CEC N CAS N

           WCE N WDE N WOE N DR N WPR N

         PortPmsc L1S Invalid RWE N HIRD 50 us L1Slot 0 HLE N TestMode Disabled

Port   3 PortSC CCS N PED N OCA N PR N

           PLS RxDetect PP Y Speed Unknown PIC Off LWS N

           CSC N PEC N WRC N OCC N PRC N PLC N CEC N CAS N

           WCE N WDE N WOE N DR N WPR N

         PortPmsc U1 0 U2 0 FLA N PortLi LEC 0

Port   4 PortSC CCS N PED N OCA N PR N

           PLS RxDetect PP Y Speed Unknown PIC Off LWS N

           CSC N PEC N WRC N OCC N PRC N PLC N CEC N CAS N

           WCE N WDE N WOE N DR N WPR N

         PortPmsc U1 0 U2 0 FLA N PortLi LEC 0

Interrupte

 

 

There is some way to debug this???

 

 

Edit: Wow... Seems that i made some weird thing when I was writing this post...

 

I have the same usb 3 chipset, but on my GA-Z68XP-UD3 and for some reason I also get reboots when i plug in a usb flash drive into my intel usb 2 ports, but if i remove this usb 3 kext, it stops and I can plug in anything and no reboots, so its obviously its the kext, and I would have posted it in the tickets, but I have no error logs either. But its like some sort of conflict with my onboard usb 2 ports, and I had this same issue with both 10.8.5 and 10.9.1. Using the older cali usb kext seems to stop it from happening. 

Link to comment
Share on other sites

  • 2 weeks later...

Sorry for the dumb question, but what is the purpose of this driver, when OS X includes com.apple.driver.AppleUSBXHCI by default?  At least in 10.9.

 

I'm using a Highpoint 1144e, which uses an ASM1042x chip, and I have trouble with certain models of USB 3 drive, namely G-Tech G-RAID 4TB and 8TB.  All other tested drives work fine, but the G-RAIDs spontaneously disconnect when transferring lots of data, and sometimes give Finder error -36.  Could this driver fix the problem?
I'm using a Mac Pro 5,1.

Link to comment
Share on other sites

What's the proper way to install this?  I tried moving it to /Library/Extensions, but got a warning about unidentified developer.  So I downloaded Kext Utility 2.5.7 and dragged the kext onto it.  That seemed to copy the kext to both locations /Library/Extensions and /System/Library/Extensions, and I think it automatically updates AppleKextExcludeList.kext.  After a reboot, I get this:

$ kextstat | grep XHCI
   58    0 0xffffff7f80a55000 0x1b000    0x1b000    net.osx86.kexts.GenericUSBXHCI (1.2.7) <39 11 7 5 4 3>
   60    0 0xffffff7f81683000 0x1d000    0x1d000    com.apple.driver.AppleUSBXHCI (670.4.0) <39 11 7 5 4 3 1>

Is there some way to verify which one is being used with a USB 3 device?  I'm having the exact same problem that I had before with the G-RAID drives.  Is there any further troubleshooting I can do?  I'm positive the problem is not with the hard drives.  It could be with the Highpoint card though.

Link to comment
Share on other sites

kextstat and the Extensions panel both show a list of all loaded kexts, including both Apple and the Generic XHCI driver.  But I did discover that System Information > USB shows which driver is used for each bus.  Thanks anyway.  I'm going to delete this driver now.

Link to comment
Share on other sites

  • 2 weeks later...

"Note 3: Some Intel Series 7 motherboards have a hardware issue that causes instant-wakeup when put to sleep. Use '-gux_defer_usb2' to resolve this."

 

This sounds like my problem, but did not solve it on my 8-series z87x. It would be cool with any tips further on.

 

In my syslog, I have

Wake reason: XHC

And references to a USB2.0 Root hub Simulation being disconnected, causing the wake up.

 

This problem persists even with no devices attached to the computer.

Link to comment
Share on other sites

"Note 3: Some Intel Series 7 motherboards have a hardware issue that causes instant-wakeup when put to sleep. Use '-gux_defer_usb2' to resolve this."

 

This sounds like my problem, but did not solve it on my 8-series z87x. It would be cool with any tips further on.

 

In my syslog, I have

Wake reason: XHC

And references to a USB2.0 Root hub Simulation being disconnected, causing the wake up.

 

This problem persists even with no devices attached to the computer.

Patch your dsdt to add clock-id for USB and XHCI to prevent waking up by USB. If you use Clover, set Devices > USB Inject + Add ClockID.

Link to comment
Share on other sites

Hi folks,

 

I’m a noob to the Hackintosh world. So please excuse if I'm missing something

 

My Hardware Setup…

GA-P55-UD3 (Patched)

NVIDIA (Zotac GT630 4GB DDR3 RAM)

EX-11092-2 - USB 3.0 PCIe Board with 2 Ports (Renesas)

Boot drive is an 120GB SSD Partitioned with Mountain Lion and Windows 7

All SATA Drives are filled

 

I’ve been trying to get it running smoothly.

 

After the mandatory two weeks building/re-building, tears, hair-pulling, caffeine injections and slapping my forehead…

 

I have everything except…

 - only 2 of 4GB of the graphics card memory being recognised (it's performing well using the Heaven benchmark tests - I think - at least comparable to the same tests under Windows with the latest Driver) 

 - USB3 external disks are working (maybe not at full-speed) - up to a point.

 

USB3…

 - I have an EX-11092-2 - USB 3.0 PCIe Board from here http://www.exsys.ch/index.php?main_page=product_info&cPath=204_209_235&products_id=836

-Slot-1

 - 3TB ‘OnMemory’  Disk  is recognised but not mountable

-Slot-2

 - USB3 Hub

   - 3TB ‘Intenso’ Disk is recognised but not mountable

   - 1TB Seagate GoFlex Disk is mounted and in Read/Write mode (It’s NTFS)

          Aside - NTFS Drivers for Seagate External Drives (Paragon)

 

The 3TB disks…

 - The 'OnMemory' Disk has it’s original formatting

 - the ‘Intenso’ disk was formatted (Under Windows) as exFAT with 4kb extents/sectors

 - both disk complete 'Verify/Repair' under disk Utility without error

 

On first boot after running GenericUSB… it recognised the drive in slot-1 of PCI card

 

On second reboot it recognised the hub and the other two drives attached

 

I’m now stumped.

 

Anyone any suggestions? - the drives are no longer blank so formatting under Mac might take a bit of doing (I'll have to get and extra disk somewhere)

 

My dsdt file is attached

 

Thanks in advance

/Ed

Link to comment
Share on other sites

hi guys. i'm getting this issue on my system. (sabertooth x79 )

my system goes to sleep and wakes up very well. the issue is that it wakes up after some times even if i don't want!

this is what pmset -g assertions gives:

 

Assertion status system-wide:

   BackgroundTask                 0

   PreventDiskIdle                0

   ApplePushServiceTask           0

   UserIsActive                   0

   PreventUserIdleDisplaySleep    0

   InteractivePushServiceTask     0

   PreventSystemSleep             0

   ExternalMedia                  1

   PreventUserIdleSystemSleep     0

   NetworkClientActive            0

Listed by owning process:

   pid 113(mds): [0x0000000c00000135] 00:05:07 BackgroundTask named: "com.apple.metadata.mds.power" 

   pid 17(powerd): [0x000000090000012c] 00:05:15 ExternalMedia named: "com.apple.powermanagement.externalmediamounted" 

   pid 11(UserEventAgent): [0x0000000c00000136] 00:05:07 BackgroundTask named: "com.apple.metadata.mds.power" 

Kernel Assertions: 0xc=USB,BT-HID

   id=502  level=255 0x4=USB mod=14/03/14 20:24 description=pci1033,e0 owner=AppleUSBEHCI

   id=503  level=255 0x4=USB mod=14/03/14 20:29 description=pci1b21,1042 owner=GenericUSBXHCI

   id=505  level=255 0x4=USB mod=14/03/14 20:28 description=pci1033,35 owner=AppleUSBOHCI

   id=506  level=255 0x4=USB mod=14/03/14 20:25 description=pci1033,35 owner=AppleUSBOHCI

   id=508  level=255 0x4=USB mod=14/03/14 20:24 description=pci1033,194 owner=GenericUSBXHCI

   id=509  level=255 0x8=BT-HID mod=01/01/70 01:00 description=com.apple.driver.IOBluetoothHIDDriver owner=BNBTrackpadDevice

   id=510  level=255 0x8=BT-HID mod=01/01/70 01:00 description=com.apple.driver.IOBluetoothHIDDriver owner=IOAppleBluetoothHIDDriver

 

 

 

what can i do? obviously if i removed the 2 hard disk connected on my usb3 ports, external media gives me 0.

can i make my system sleeping (without waking from sleep after some minutes)without disconnecting my usb3 disks?

Link to comment
Share on other sites

×
×
  • Create New...