Jump to content

NVMe Express digging

NVMe support El Capitan Samsung 950 pro

Best Answer rominator, 15 December 2015 - 03:13 AM

And...it's live. Grab it and let us know how it works.

 

http://www.macvidcar...me-driver1.html

 

Hopefully JimJ740 will be gracing us all with some more nuggets like this.

Go to the full post


  • Please log in to reply
116 replies to this topic

#41
citizin

citizin

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

Yes, yes, it's coming. I built an entire "store" [age for it and discovered that even if price was $0.00 it still was going to force everyone through checkout...not a useable system.

 

So just doing it as a page. Sent it off to developer and he had some suggestions which I am doing today (Sunday) and then I will send it to him again for approval.

 

Should be ready to go by Monday.

Thank you, I've been f5'ing you page waiting for it to update,  I have a unformatted drive in my system just waiting to test. 



#42
driftwood

driftwood

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
  • Gender:Male
  • Interests:Gigabyte Z170X Gaming G1, 64GB RAM Corsair vengeance, 2TB Samsung SSD, NVME 951 512Gb, GTX1080Ti...

Good luck getting it thru the legal stuff and the website. So can't wait to try this.



#43
driftwood

driftwood

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
  • Gender:Male
  • Interests:Gigabyte Z170X Gaming G1, 64GB RAM Corsair vengeance, 2TB Samsung SSD, NVME 951 512Gb, GTX1080Ti...

Still awaiting a chance to login... is this the page where it will appear?

 

http://www.macvidcar...me-driver1.html



#44
rominator

rominator

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts

Best Answer

And...it's live. Grab it and let us know how it works.

 

http://www.macvidcar...me-driver1.html

 

Hopefully JimJ740 will be gracing us all with some more nuggets like this.



#45
StephanCA

StephanCA

    InsanelyMac Protégé

  • Members
  • PipPip
  • 54 posts

I'm getting about the same performance as in windows. So apple machines can't boot off of it, what about us with clover?



#46
owner99

owner99

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Thank you Thank You :)

 

I got it to boot Samsung NVMe 950 Pro with Clover OS X 10.11.2



#47
rominator

rominator

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts

A board that has EFI support for NVMe is what is needed for booting. So this driver could be much more important for you Hackintosh guys than for "real" Macs. Also quite a good deal faster.



#48
norman_lu

norman_lu

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

my sm951 NVMe can boot with clover/El Capitan, thank you!



#49
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts

does your OS X also recognize disk as a external drive ?



#50
norman_lu

norman_lu

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

yes, recognized as an external PCI SSD drive



#51
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

Thanks @Rominator for sharing and JimJ740 for your effords!

 

It felt like a pain to get into the osx infrastructure of IODevices, IOBlockstorageDevices etc. Apple Docs just helped to a certain degree for IOKit..


does your OS X also recognize disk as a external drive ?

I think thats basically an Apple Issue.

Apple is not using the proper identifiers for pci devices for starters.. (mass storage instead of nvme) for their internal ssds. As far as I understand JimJ740 had to work around some of the predefined object inheritances of the apple IOKit infrastructure to make it work.

 

maybe he likes to correct me if im wrong. :)

 

Cheers



#52
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts

the funny part is my PCI-E Intel 750 drive is not listed PCI devices in System information :-), but it is working correctly and disk utility recognize it.



#53
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

Thats interesting - you mentioned it got recognized as external? According to system report where is your one listed?

 

Im in the office right now - have to check later what my 950 pro says. It got recognized thats what I tried this morning... :)



#54
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts

Thats interesting - you mentioned it got recognized as external? According to system report where is your one listed?

 

I can not find it in system report :-), but as I wrote before, DU recognize it.



#55
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

hehe thats funny - if you like you can upload an ioreg explorer dump. or just look at it yourself you should see the device tree and how its mapped - if its of any interest for you.. :-)



#56
Cass67

Cass67

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

Thanks JimJ740 for this .. works great .. P3700 running fast .. 1500MB write 2300MB read ..



#57
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts

hehe thats funny - if you like you can upload an ioreg explorer dump. or just look at it yourself you should see the device tree and how its mapped - if its of any interest for you.. :-)

 

take a look here



#58
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

looks like its listed under PCI-PEG0-IOPP->PEGP.

using an own type of com_MinnowStor_NVMeDisk which is going directly over to the IOBlockStorageDriver from JimJ.

 

Im going to compare with my ioreg when i get home - curious. :-)

But its definitly tagged as build-in device <00> according to your regdump. So for the fact that its recognized as external - i think thats up to the driver then to handle that properly.



#59
PBS112

PBS112

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

This looks amazing! ;) 

 

I can see in the FAQ that you cannot boot from the NVMe drive? So.. how do you actually use it?:)



#60
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts

This looks amazing! ;)

 

I can see in the FAQ that you cannot boot from the NVMe drive? So.. how do you actually use it? :)

 

you can not use it to boot on real Mac, but there is no problem on hackintosh :)

 

here you have some quick test of my intel 750 PCI-E 400GB drive

 

i750.png







Also tagged with one or more of these keywords: NVMe support, El Capitan, Samsung, 950 pro


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy