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

#21
magnifico

magnifico

    The Special One

  • Donators
  • 3,518 posts
  • Gender:Male
Jan your chipset ?

#22
Ramalama

Ramalama

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 363 posts
  • Gender:Not Telling
  • Location:Germany

Jan your chipset ?

 

what I've seen in ioreg, it seems like he have z170 (skylake)



#23
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

@r-lind not yet. 

 

im going to push my local repo up when i have more than a wrapper for IOPCIDevice.

thats my actual state right know.

 

@ramalama

i can test it yep. using a z170 chipset and a gfx 970 gtx.

 

reporting soon.


io-reg attached.

 

doesn't look like any changes applied to PSXS ->samsung pci 

Attached Files



#24
Ramalama

Ramalama

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 363 posts
  • Gender:Not Telling
  • Location:Germany

you have right, there are no changes..

But dsdt is injected with clover... thats good!

i added on other devices some test injects... they are there... just nothing in RP09.PXSX...

 

Can you try this dsdt:

Attached File  DSDT.aml 2.zip   29.75KB   2 downloads

 

And ioreg again^^

Thanks :-)



#25
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

attached.

Attached Files



#26
Ramalama

Ramalama

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 363 posts
  • Gender:Not Telling
  • Location:Germany

Thats impossible... i can inject everywhere but not in RP09.PXSX... lol

 

Jan?

 

Do you have something else that injects there? 

 

Remove please FakePCI-ID completely.... seems for me like fakepci overwrites my changes...

 

Cheers



#27
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

removed - PCI Inject for Broadcom. 

 

thats the only fakepci inject i got afaik.

 

Attached Files



#28
Ramalama

Ramalama

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 363 posts
  • Gender:Not Telling
  • Location:Germany

removed - PCI Inject for Broadcom. 

 

thats the only fakepci inject i got afaik.

 

Nope...

 

The problem is, i can inject anywhere what i want...

 

but not into RP09.PXSX

 

We try different thing, im going to rename PXSX into SSD0 and check if this works...

 

Try this dsdt please:

Attached File  DSDT.aml3.zip   29.69KB   6 downloads

 

And ioreg^^

Thanks :-)



#29
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

well looks renaming worked. 

 

Attached Files



#30
Ramalama

Ramalama

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 363 posts
  • Gender:Not Telling
  • Location:Germany

yep but injection not :-(

 

thats really strange...

 

Okay, final test, to see if we can inject any testvalue into pxsx/ssd0...

Attached File  DSDT.aml4.zip   29.7KB   17 downloads



#31
Badeendje

Badeendje

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 259 posts

Here; https://pikeralpha.w...ome-sweet-home/

 

This isn’t everything I want to share, but not everything is so well documented and can be shared right now; Like my AMD (black screen) patch, USB patches, SATA (express) patches and NVMe support for Samsung 950 PRO NMVe.

 

Thought you'd be as interested as I am... holding back buying one of those for now.



#32
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

yep but injection not :-(

 

thats really strange...

 

Okay, final test, to see if we can inject any testvalue into pxsx/ssd0...

attachicon.gifDSDT.aml4.zip

 

Hey there sorry for my late reply was pretty busy the last days.

the inject works - if i boot with your modifications my mac won't boot, but after i remove the IONVMeFamily.kext it will boot.

So seems the Apple driver is actually loaded but has some issues + missing modifications either via SSDT or inside the kext.

 

I also patched the Apple SSD binary and removed the Apple SSD check but thats not enough seems to be.

Can post a IOReg tomorrow.

 

Edit:

Post of io reg -> seems it didn't do anything again.. but i was pretty sure i saw it once in io rexexplorer.. :/

 

 

Regards

Jan

Attached Files



#33
StephanCA

StephanCA

    InsanelyMac Protégé

  • Members
  • PipPip
  • 54 posts

Any news on this? I would also like to get my 950 PRO work with OS X.



#34
Ramalama

Ramalama

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 363 posts
  • Gender:Not Telling
  • Location:Germany

not at the moment...

 

i will dig in if i get a nvme m.2 (2260) ssd...

but there is no one atm available, so you need to wait till anyone of the devs get a nvme ssd...

 

Cheers



#35
rominator

rominator

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts

Courtesy of a kind soul at MR who goes by JimJ, MacVidCards will be releasing a NVMe driver for OS X.

 

Will be posted within next 48 hours and be FREE for personal use.

 

I'm seeing 1500 MB/s read & writes in a 5,1 Mac Pro.

 

Will be interesting what it will do in a Hack.

 

I will update with a link when it is released.



#36
carsonp

carsonp

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male

Courtesy of a kind soul at MR who goes by JimJ, MacVidCards will be releasing a NVMe driver for OS X.

 

Will be posted within next 48 hours and be FREE for personal use.

 

I'm seeing 1500 MB/s read & writes in a 5,1 Mac Pro.

 

Will be interesting what it will do in a Hack.

 

I will update with a link when it is released.

 

This is amazing news! Thanks for the update rominator!



#37
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

Courtesy of a kind soul at MR who goes by JimJ, MacVidCards will be releasing a NVMe driver for OS X.

 

Will be posted within next 48 hours and be FREE for personal use.

 

I'm seeing 1500 MB/s read & writes in a 5,1 Mac Pro.

 

Will be interesting what it will do in a Hack.

 

I will update with a link when it is released.

Aswesome thanks for letting us know rominator!

 

Im just in the middle of porting the bsd driver if someone did the job already thats really great news..!



#38
rominator

rominator

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts

I can even confirm that it gives big numbers in Hack.

 

Putting download page together, will update when official announcement comes.



#39
driftwood

driftwood

    InsanelyMac Protégé

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

Any news?



#40
rominator

rominator

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 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.







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