- Joined
- Dec 3, 2014
- Messages
- 97
- Motherboard
- Intel DX58SO
- CPU
- W3680
- Graphics
- Vega 56
- Mac
So I am trying to find a card for this Mojave migration ... I had a sil3124 based card working just fine with El Cap and needed nothing in either the DSDT or a custom SSDT, just the driver bundle.. and native power management and shutdown/sleep/wake worked great
having my initial difficulties with the migration as the SIL based cards panic mojave and are just no longer remotely compatible after reading many threads... so I found a Marvell 88se9215 / ASM109x based card.. it has 6 ports, and is supposed to pick up motherboard raid if you set bios to AHCI/RAID otherwise just the marvell controller is active and it is pricked up in OSx as a 'Generic AHCI Controller'
I have not made any SSDT or DSDT edits and the card is picked up in Mojave. I have a 3 drive apple raid (software) set attached to it and its there and functioning.. its a 1x card and speeds are acceptable given that bandwidth restriction 200MB/s + read and doing a copy of a 32gb file read/write is sustained in the 60-80MB/s which for these very ancient 10+ year old test disks is very respectable
My issue is ... when the card is NOT installed, the system will sleep just about dead nuts on 30 seconds after the button is pressed with drives being parked and fans spinning up immediately prior to power off
when the card IS INSTALLED, the system still disconnects / polls drives and spins up fans at about the 30 second mark but it take anywhere from another 1 to sometimes 2 MINUTES longer before powering off... that is a bit long
FURTHER, and what I can't figure out, is that when the system is woken, things come back up in about the same amount of time and the raid set is still mounted and functioning... but power management is no longer working I think
I have kernel process pid 0 using like 50% of a thread and its keeping all my cores throttled up at 25-26x instead of 12 and power at the wall is 230+ watts instead of about 140 at idle...
so my question .. is its likely power management related but how does one go about addressing it? DSDT/SSDT?
the card is attaching at PEX1 and in ioregexplorer, it seems like dev id and the proper kexts / families are loaded ... so where do I start chasing this down?
normally I wouldn't worry about sleep as much but because I needed to move from my GTX660 to a VEGA... I have to boot single monitor, sleep, turn on the second monitor, then wake in order to use the 2nd monitor at HDMI. actually it wont even bring up the HDMI monitor if its the only monitor .. something to do with this x58 board and its somewhat broken UEFI implementation where I can't disable CSM... so
any thoughts would be appreciated!!
Thanks
having my initial difficulties with the migration as the SIL based cards panic mojave and are just no longer remotely compatible after reading many threads... so I found a Marvell 88se9215 / ASM109x based card.. it has 6 ports, and is supposed to pick up motherboard raid if you set bios to AHCI/RAID otherwise just the marvell controller is active and it is pricked up in OSx as a 'Generic AHCI Controller'
I have not made any SSDT or DSDT edits and the card is picked up in Mojave. I have a 3 drive apple raid (software) set attached to it and its there and functioning.. its a 1x card and speeds are acceptable given that bandwidth restriction 200MB/s + read and doing a copy of a 32gb file read/write is sustained in the 60-80MB/s which for these very ancient 10+ year old test disks is very respectable
My issue is ... when the card is NOT installed, the system will sleep just about dead nuts on 30 seconds after the button is pressed with drives being parked and fans spinning up immediately prior to power off
when the card IS INSTALLED, the system still disconnects / polls drives and spins up fans at about the 30 second mark but it take anywhere from another 1 to sometimes 2 MINUTES longer before powering off... that is a bit long
FURTHER, and what I can't figure out, is that when the system is woken, things come back up in about the same amount of time and the raid set is still mounted and functioning... but power management is no longer working I think
I have kernel process pid 0 using like 50% of a thread and its keeping all my cores throttled up at 25-26x instead of 12 and power at the wall is 230+ watts instead of about 140 at idle...
so my question .. is its likely power management related but how does one go about addressing it? DSDT/SSDT?
the card is attaching at PEX1 and in ioregexplorer, it seems like dev id and the proper kexts / families are loaded ... so where do I start chasing this down?
normally I wouldn't worry about sleep as much but because I needed to move from my GTX660 to a VEGA... I have to boot single monitor, sleep, turn on the second monitor, then wake in order to use the 2nd monitor at HDMI. actually it wont even bring up the HDMI monitor if its the only monitor .. something to do with this x58 board and its somewhat broken UEFI implementation where I can't disable CSM... so
any thoughts would be appreciated!!
Thanks