<div dir="ltr"><div><div><div><div><div>At this point, I think John's post really nails the issue with NVMe vs AHCI PCIe SSD's.  The AHCI is fully capable of saturating the 4gb/s of available PCIe lane, just as it saturates the sata2 interface.  So the extra expense of the NVMe isn't likely to be beneficial in any way (although I suppose access times might be improved).  <br><br></div>Unless I'm doing the math wrong, the 4gbps/s PCI-E bus would present a maximum data rate of 409 MB/s for the drive to use (assuming 8/10b encoding) and 1024kb/MB  (SATA 3 (6Gb) works out to 614Mb/s (using the same math).<br><br></div>The real world performance cap for AHCI SATA SSD's seems to be around 530-565MB/s, probably due to other sources of overhead (O/S, firmware, etc), still easily enough to saturate the available bandwidth of the single PCI-e lane on the MAX/Turbot.<br><br></div>Don't get me wrong, if we had more PCIe Lanes, access to the PCIe directly would be pretty cool, especially if you wanted to build an SFF Storage Server, but with only ~400MB/s of storage bandwidth...well, not so much.<br><br></div>Just my opinion, and my math & knowledge of PCIe/NVMe & SATA is pretty limited...all mistakes are my own.<br><br></div>Scott<br><div><div><div><br><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 28, 2015 at 5:20 PM, John Hawley <span dir="ltr"><<a href="mailto:john.hawley@intel.com" target="_blank">john.hawley@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">One thing to note the MAX and Turbot only have a single gen2 pci-e lane<br>
pulled out to the HSE, so there's a pretty hard limit on the speed of<br>
storage that they can handle (4gbps via pci-e, 3gbps via sata2).<br>
<br>
I know there's been some interest in a PCI-E lure, so folks can hook up<br>
normal full PCI-E cards as well.<br>
<span class="HOEnZb"><font color="#888888"><br>
- John<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On 09/28/2015 01:51 PM, Vasanthi, Jagatha wrote:<br>
> My pleasure! I'd like to take this opportunity to ask all of you experts on your opinion about PCIe attached NVMe SSDs for the Minnowboard Max.<br>
><br>
> I'm interested in understanding the usecases/projects where it would be useful to choose PCIe SSDs over SATA attached storage. Has SATA usually been enough for a majority of the minnow projects? Is there a growing need for better performing storage devices ?<br>
><br>
> I'm also thinking about creating a PCIe lure so I can attach the SSD directly  instead of using the silverjaw lure and adapter. Would that be useful to other users?<br>
><br>
> Thanks!<br>
> Vasanthi<br>
><br>
><br>
><br>
> -----Original Message-----<br>
> From: elinux-MinnowBoard [mailto:<a href="mailto:elinux-minnowboard-bounces@lists.elinux.org">elinux-minnowboard-bounces@lists.elinux.org</a>] On Behalf Of Bill Traynor<br>
> Sent: Monday, September 28, 2015 1:20 PM<br>
> To: MinnowBoard Development and Community Discussion<br>
> Subject: Re: [MinnowBoard] How do I know if there is power going to my Silverjaw lure?<br>
><br>
> Thanks for doing that write up!<br>
><br>
> On Mon, Sep 28, 2015 at 4:14 PM, Vasanthi, Jagatha <<a href="mailto:jagatha.vasanthi@intel.com">jagatha.vasanthi@intel.com</a>> wrote:<br>
>> As requested by David, I’ve created a write up on the wiki on how to<br>
>> connect the PCIe-SSD on Minnowboard Max.<br>
>><br>
>> Please let me know if you have any questions about it.<br>
>><br>
>><br>
>><br>
>> <a href="http://www.elinux.org/Connecting_PCIe_devices_to_Minnowboard_MAX" rel="noreferrer" target="_blank">http://www.elinux.org/Connecting_PCIe_devices_to_Minnowboard_MAX</a><br>
>><br>
>><br>
>><br>
>> Vasanthi<br>
>><br>
>><br>
>><br>
>><br>
>><br>
>> From: elinux-MinnowBoard<br>
>> [mailto:<a href="mailto:elinux-minnowboard-bounces@lists.elinux.org">elinux-minnowboard-bounces@lists.elinux.org</a>] On Behalf Of<br>
>> Vasanthi, Jagatha<br>
>> Sent: Tuesday, September 22, 2015 2:10 PM<br>
>><br>
>><br>
>> To: MinnowBoard Development and Community Discussion<br>
>> Subject: Re: [MinnowBoard] How do I know if there is power going to my<br>
>> Silverjaw lure?<br>
>><br>
>><br>
>><br>
>> Absolutely! I’ll have some information posted on the wiki soon.<br>
>><br>
>><br>
>><br>
>> From: elinux-MinnowBoard<br>
>> [mailto:<a href="mailto:elinux-minnowboard-bounces@lists.elinux.org">elinux-minnowboard-bounces@lists.elinux.org</a>] On Behalf Of<br>
>> Anders, David<br>
>> Sent: Tuesday, September 22, 2015 10:07 AM<br>
>> To: MinnowBoard Development and Community Discussion<br>
>> Subject: Re: [MinnowBoard] How do I know if there is power going to my<br>
>> Silverjaw lure?<br>
>><br>
>><br>
>><br>
>> Vasanthi,<br>
>><br>
>><br>
>><br>
>> Would it be possible for you to post some information, i.e. block<br>
>> diagram, part numbers, pictures, of your setup on <a href="http://elinux.org" rel="noreferrer" target="_blank">elinux.org</a> wiki?<br>
>><br>
>><br>
>><br>
>> I think a lot of people would be interesting in how you got this work!<br>
>><br>
>><br>
>><br>
>> Dave<br>
>><br>
>><br>
>><br>
>> From: elinux-MinnowBoard<br>
>> [mailto:<a href="mailto:elinux-minnowboard-bounces@lists.elinux.org">elinux-minnowboard-bounces@lists.elinux.org</a>] On Behalf Of<br>
>> Vasanthi, Jagatha<br>
>> Sent: Tuesday, September 22, 2015 11:53 AM<br>
>> To: MinnowBoard Development and Community Discussion<br>
>> Subject: Re: [MinnowBoard] How do I know if there is power going to my<br>
>> Silverjaw lure?<br>
>><br>
>><br>
>><br>
>> After upgrading the firmware and changing the power supply to a<br>
>> 5V,3.2A, I was able to see the PCIe SSD.<br>
>><br>
>> Thanks all for your help!<br>
>><br>
>> Vasanthi<br>
>><br>
>><br>
>><br>
>> From: elinux-MinnowBoard<br>
>> [mailto:<a href="mailto:elinux-minnowboard-bounces@lists.elinux.org">elinux-minnowboard-bounces@lists.elinux.org</a>] On Behalf Of<br>
>> Jeremy Hoel<br>
>> Sent: Friday, September 18, 2015 7:12 AM<br>
>> To: MinnowBoard Development and Community Discussion<br>
>> Subject: Re: [MinnowBoard] How do I know if there is power going to my<br>
>> Silverjaw lure?<br>
>><br>
>><br>
>><br>
>> I had to go to 0.79 on the main bios from here -<br>
>> <a href="http://firmware.intel.com/projects/minnowboard-max" rel="noreferrer" target="_blank">http://firmware.intel.com/projects/minnowboard-max</a><br>
>><br>
>><br>
>><br>
>> I was at an earlier version and this was the latest at the time.<br>
>><br>
>><br>
>><br>
>> On Thu, Sep 17, 2015 at 11:21 PM, Vasanthi, Jagatha<br>
>> <<a href="mailto:jagatha.vasanthi@intel.com">jagatha.vasanthi@intel.com</a>> wrote:<br>
>><br>
>> Thank you all for your helpful tips.<br>
>><br>
>><br>
>><br>
>> My power supply is only 5V, 2A. I should up it to 3A or 4A as<br>
>> suggested by some of you.<br>
>><br>
>><br>
>><br>
>> I do have a separate power supply for the adapter and have ensured it<br>
>> is connected to the mPCIe slot.<br>
>><br>
>><br>
>><br>
>> @Jeremy, do you remember what version of firmware you updated to? I’m<br>
>> using the core-sato-sdk image from the wiki page and I think that’s at 3.19.<br>
>><br>
>><br>
>><br>
>> Thanks!<br>
>><br>
>> Vasanthi<br>
>><br>
>><br>
>><br>
>> From: elinux-MinnowBoard<br>
>> [mailto:<a href="mailto:elinux-minnowboard-bounces@lists.elinux.org">elinux-minnowboard-bounces@lists.elinux.org</a>] On Behalf Of<br>
>> Jeremy Hoel<br>
>> Sent: Thursday, September 17, 2015 12:35 PM<br>
>> To: MinnowBoard Development and Community Discussion<br>
>> Subject: Re: [MinnowBoard] How do I know if there is power going to my<br>
>> Silverjaw lure?<br>
>><br>
>><br>
>><br>
>> I had this problem before, and one my board.. it seems the high speed<br>
>> connector wasn't working well.  Running a 3 Amp power supply with<br>
>> help, also, on the board you should be able to check for power at a few test<br>
>> points (they where labeled I thought).    Also, I needed a firmware update<br>
>> to help it work too.<br>
>><br>
>><br>
>><br>
>> On Thu, Sep 17, 2015 at 1:20 PM, Vasanthi, Jagatha<br>
>> <<a href="mailto:jagatha.vasanthi@intel.com">jagatha.vasanthi@intel.com</a>> wrote:<br>
>><br>
>> Hi all<br>
>> Is there a way to tell if my silverjaw lure has power going to it when<br>
>> I connect it to the Minnowboard Max? I don't see any led lights turn on.<br>
>><br>
>> I have a rather unusual setup with my minnowboard max.  I'm trying to<br>
>> connect a NVMe PCIe SSD to the silverjaw lure by using a "PCIe x1 to mPCIe"<br>
>> adapter on the mPCIe slot.<br>
>> I'm not able to see this SSD. As a first step, I'm trying to see if<br>
>> there are any power issues.<br>
>><br>
>> Thanks!<br>
>> Vasanthi<br>
>> _______________________________________________<br>
>> elinux-MinnowBoard mailing list<br>
>> <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
>> <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" rel="noreferrer" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
>><br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> elinux-MinnowBoard mailing list<br>
>> <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
>> <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" rel="noreferrer" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
>><br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> elinux-MinnowBoard mailing list<br>
>> <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
>> <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" rel="noreferrer" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
>><br>
> _______________________________________________<br>
> elinux-MinnowBoard mailing list<br>
> <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
> <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" rel="noreferrer" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
> _______________________________________________<br>
> elinux-MinnowBoard mailing list<br>
> <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
> <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" rel="noreferrer" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
><br>
_______________________________________________<br>
elinux-MinnowBoard mailing list<br>
<a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
<a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" rel="noreferrer" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
</div></div></blockquote></div><br></div>