If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
All I wanted was just to use that M.2 socket
I have an Asus Prime X299-A board with an i7-7820X 8-core processor
loaded with six various sized SATA drives plus a 500GB Samsung 960 PCIe 3.0 x4, NVMe 1.2 EVO drive that serves as my main boot drive. There are two M.2 sockets on the board: the one I use with my M.2 Samsung NVMe SSD is pointed vertically and is easily accessed any time I want to remove the drive, and the other sits pointed horizontally under a 3-screw metal plate that can't be removed without first removing the graphics card -- not easy to access at all. But that hidden M.2 slot is sitting there empty and I'd really like to use it for storage of stuff I'd like to access at high speed. (I don't want to use it as a boot drive.) The manual says it'll work with either a PCIE drive or an SATA drive, so I stupidly ordered a 1T M.2 SATA drive, even though I was slightly worried I'd already maxed out the board's SATA capabilities with an 8-core processor. And yes, of course I had -- when I installed the new M.2 drive, BIOS promptly disabled one of my other SATA drives. Drat. So I'm going to try to send it back to Amazon, though I won't be surprised if they refuse to take back an electronic device, even though I've never even partitioned it. We'll see. But I accept responsibility for doing this stupid thing and I'm resigned to paying the price if I must. Still, I'm wondering... If it turns out Amazon will do an exchange, is it possible I could run a second PCIE drive in that M.2 socket? I'm asking here because I no longer trust my understanding of all this to make a purchase without advice. According to the manual the socket I want to use supports "PCIe 3.0 x4 and SATA mode M key design." Does that mean a PCIe M.2 SSD would not disable one of my regular SATA drives while an SATA M.2 SSD would? Even though I want 1T for storage, I'd be willing to exchange my 1T M.2 SATA drive for a 500GB M.2 PCIe drive, as they're basically the same price at Amazon. Should I take that route, or just try to get my money back if I can and forget the whole thing? Thanks. -- Bill Anderson I am the Mighty Favog |
#2
|
|||
|
|||
All I wanted was just to use that M.2 socket
Bill Anderson wrote:
I have an Asus Prime X299-A board with an i7-7820X 8-core processor loaded with six various sized SATA drives plus a 500GB Samsung 960 PCIe 3.0 x4, NVMe 1.2 EVO drive that serves as my main boot drive. There are two M.2 sockets on the board: the one I use with my M.2 Samsung NVMe SSD is pointed vertically and is easily accessed any time I want to remove the drive, and the other sits pointed horizontally under a 3-screw metal plate that can't be removed without first removing the graphics card -- not easy to access at all. But that hidden M.2 slot is sitting there empty and I'd really like to use it for storage of stuff I'd like to access at high speed. (I don't want to use it as a boot drive.) The manual says it'll work with either a PCIE drive or an SATA drive, so I stupidly ordered a 1T M.2 SATA drive, even though I was slightly worried I'd already maxed out the board's SATA capabilities with an 8-core processor. And yes, of course I had -- when I installed the new M.2 drive, BIOS promptly disabled one of my other SATA drives. Drat. So I'm going to try to send it back to Amazon, though I won't be surprised if they refuse to take back an electronic device, even though I've never even partitioned it. We'll see. But I accept responsibility for doing this stupid thing and I'm resigned to paying the price if I must. Still, I'm wondering... If it turns out Amazon will do an exchange, is it possible I could run a second PCIE drive in that M.2 socket? I'm asking here because I no longer trust my understanding of all this to make a purchase without advice. According to the manual the socket I want to use supports "PCIe 3.0 x4 and SATA mode M key design." Does that mean a PCIe M.2 SSD would not disable one of my regular SATA drives while an SATA M.2 SSD would? Even though I want 1T for storage, I'd be willing to exchange my 1T M.2 SATA drive for a 500GB M.2 PCIe drive, as they're basically the same price at Amazon. Should I take that route, or just try to get my money back if I can and forget the whole thing? Thanks. You could look for a controller board with a chip on it that drives a SATA M.2. But this would use one of your PCIe slots, and that might be all that desirable (your slots are probably all used by now). https://www.amazon.ca/StarTech-com-M.../dp/B017IM54GM ******* https://en.wikipedia.org/wiki/M.2 "The M.2 specification provides up to four PCI Express lanes and one logical SATA 3.0 (6 Gbit/s) port, and exposes them through the same connector so both PCI Express and SATA storage devices may exist in the form of M.2 modules." ******* There really isn't a good reason to buy a SATA version of an M.2. That would only run at 450-500MB/sec or so. Whereas the PCIe x4 version of M.2 does around 2GB to 2.5GB/sec in some cases (it can't do 4GB/sec because of the limited size buffers on the Intel end for one thing). With modern motherboards, it pays to find the PCH datasheet and the section on "FLEXIO". As that will tell you what enabling one thing will disable some other thing. However, you still need to understand which facility of the FLEXIO is wired to which slot or connector. Having this understanding, compensates for motherboard manuals lacking in the proper details. It's possible Anandtech has had copies of the FLEXIO picture in some of their reviews. I think it "suspicious", that the M.2 with SATA capability, backs right up to one of the right-angle SATA stacks. That's probably a coincidence, as the switching of the function should be in the PCH. You can't drive two connectors off one port, and unlike expansion cards, the motherboard is unlikely to use jumper plugs to control which direction the port wiring goes to (left or right). Since it's likely the PCIe wiring and the SATA wiring share some diff pairs, the PCH is likely routing a particular port, to a (limited) set of SATA logic block . Likely arranged as two identical four port controllers or something. The FLEXIO likely needs a kind of crossbar, so wire pairs on the PCH can be routed to the correct internal logic blocks. I used to absolutely *hate* the FLEXIO concept when I was doing board design. Intel isn't the first to use this, and the concept has been used elsewhere. Some stupid chips have five functions bound to one pin, and you sit there at your desk for hours, juggling the damn things and trying to get the best usage out of the interfaces. The boss is putting on the pressure to produce, while you're whiling away the hours playing "crossword puzzle" with some stupid chip docs. In the Asus manual, I can see that PCIeX4_2 shares with SATA5678, but no mention is made of the M.2 needing to rip off a port on one of the controllers. And you have a 28-lane CPU, with the restrictions that gives. I'd probably start by verifying that moving the x4 boot drive over to the other M.2 slot works without disabling anything else. And then look into exchanging (or paying a restocking fee) for the M.2 SATA flavored device. The thing is, even if you used a SATA adapter card in an attempt to get some usage from the SATA M.2 somehow, that uses a PCIE slot, and maybe that would have adverse consequences on yet some other sharing inside the PC. Somehow you're going to have to figure out how the FLEXIO works. It's possible that M.2 slot fully terminates on the PCH, and it's the PCH crossbar that moves the internal SATA block from using the right-angle conventional SATA connection, over to the M.2 slot. Paul |
#3
|
|||
|
|||
All I wanted was just to use that M.2 socket
On 1/6/2019 3:11 PM, Paul wrote:
Bill Anderson wrote: I have an Asus Prime X299-A board with an i7-7820X 8-core processor loaded with six various sized SATA drives plus a 500GB Samsung 960 PCIe 3.0 x4, NVMe 1.2 EVO drive that serves as my main boot drive. There are two M.2 sockets on the board: the one I use with my M.2 Samsung NVMe SSD is pointed vertically and is easily accessed any time I want to remove the drive, and the other sits pointed horizontally under a 3-screw metal plate that can't be removed without first removing the graphics card -- not easy to access at all. But that hidden M.2 slot is sitting there empty and I'd really like to use it for storage of stuff I'd like to access at high speed. (I don't want to use it as a boot drive.) The manual says it'll work with either a PCIE drive or an SATA drive, so I stupidly ordered a 1T M.2 SATA drive, even though I was slightly worried I'd already maxed out the board's SATA capabilities with an 8-core processor.Â* And yes, of course I had -- when I installed the new M.2 drive, BIOS promptly disabled one of my other SATA drives.Â* Drat. So I'm going to try to send it back to Amazon, though I won't be surprised if they refuse to take back an electronic device, even though I've never even partitioned it.Â* We'll see. But I accept responsibility for doing this stupid thing and I'm resigned to paying the price if I must.Â* Still, I'm wondering... If it turns out Amazon will do an exchange, is it possible I could run a second PCIE drive in that M.2 socket?Â* I'm asking here because I no longer trust my understanding of all this to make a purchase without advice.Â* According to the manual the socket I want to use supports "PCIe 3.0 x4 and SATA mode M key design."Â* Does that mean a PCIe M.2 SSD would not disable one of my regular SATA drives while an SATA M.2 SSD would? Even though I want 1T for storage, I'd be willing to exchange my 1T M.2 SATA drive for a 500GB M.2 PCIe drive, as they're basically the same price at Amazon. Should I take that route, or just try to get my money back if I can and forget the whole thing?Â* Thanks. You could look for a controller board with a chip on it that drives a SATA M.2. But this would use one of your PCIe slots, and that might be all that desirable (your slots are probably all used by now). https://www.amazon.ca/StarTech-com-M.../dp/B017IM54GM ******* https://en.wikipedia.org/wiki/M.2 Â*Â* "The M.2 specification provides up to four PCI Express lanes Â*Â*Â* and one logical SATA 3.0 (6 Gbit/s) port, and exposes them Â*Â*Â* through the same connector so both PCI Express and SATA storage Â*Â*Â* devices may exist in the form of M.2 modules." ******* There really isn't a good reason to buy a SATA version of an M.2. That would only run at 450-500MB/sec or so. Whereas the PCIe x4 version of M.2 does around 2GB to 2.5GB/sec in some cases (it can't do 4GB/sec because of the limited size buffers on the Intel end for one thing). With modern motherboards, it pays to find the PCH datasheet and the section on "FLEXIO". As that will tell you what enabling one thing will disable some other thing. However, you still need to understand which facility of the FLEXIO is wired to which slot or connector. Having this understanding, compensates for motherboard manuals lacking in the proper details. It's possible Anandtech has had copies of the FLEXIO picture in some of their reviews. I think it "suspicious", that the M.2 with SATA capability, backs right up to one of the right-angle SATA stacks. That's probably a coincidence, as the switching of the function should be in the PCH. You can't drive two connectors off one port, and unlike expansion cards, the motherboard is unlikely to use jumper plugs to control which direction the port wiring goes to (left or right). Since it's likely the PCIe wiring and the SATA wiring share some diff pairs, the PCH is likely routing a particular port, to a (limited) set of SATA logic block . Likely arranged as two identical four port controllers or something. The FLEXIO likely needs a kind of crossbar, so wire pairs on the PCH can be routed to the correct internal logic blocks. I used to absolutely *hate* the FLEXIO concept when I was doing board design. Intel isn't the first to use this, and the concept has been used elsewhere. Some stupid chips have five functions bound to one pin, and you sit there at your desk for hours, juggling the damn things and trying to get the best usage out of the interfaces. The boss is putting on the pressure to produce, while you're whiling away the hours playing "crossword puzzle" with some stupid chip docs. In the Asus manual, I can see that PCIeX4_2 shares with SATA5678, but no mention is made of the M.2 needing to rip off a port on one of the controllers. And you have a 28-lane CPU, with the restrictions that gives. I'd probably start by verifying that moving the x4 boot drive over to the other M.2 slot works without disabling anything else. And then look into exchanging (or paying a restocking fee) for the M.2 SATA flavored device. The thing is, even if you used a SATA adapter card in an attempt to get some usage from the SATA M.2 somehow, that uses a PCIE slot, and maybe that would have adverse consequences on yet some other sharing inside the PC. Somehow you're going to have to figure out how the FLEXIO works. It's possible that M.2 slot fully terminates on the PCH, and it's the PCH crossbar that moves the internal SATA block from using the right-angle conventional SATA connection, over to the M.2 slot. Â*Â* Paul Thanks, Paul. Apparently returning the drive to Amazon will be no problem at all -- I'll pay just for return UPS shipping. I went ahead and ordered a different drive -- it's a Crucial PCIe 1T and it's only about $30 more than the SATA drive was. I figure it it doesn't work either, it'll cost only the shipping fee again. I can handle that. Thanks for all your help! -- Bill Anderson I am the Mighty Favog |
#4
|
|||
|
|||
All I wanted was just to use that M.2 socket
On 1/6/2019 7:58 PM, Bill Anderson wrote:
On 1/6/2019 3:11 PM, Paul wrote: Bill Anderson wrote: I have an Asus Prime X299-A board with an i7-7820X 8-core processor loaded with six various sized SATA drives plus a 500GB Samsung 960 PCIe 3.0 x4, NVMe 1.2 EVO drive that serves as my main boot drive. There are two M.2 sockets on the board: the one I use with my M.2 Samsung NVMe SSD is pointed vertically and is easily accessed any time I want to remove the drive, and the other sits pointed horizontally under a 3-screw metal plate that can't be removed without first removing the graphics card -- not easy to access at all. But that hidden M.2 slot is sitting there empty and I'd really like to use it for storage of stuff I'd like to access at high speed. (I don't want to use it as a boot drive.) The manual says it'll work with either a PCIE drive or an SATA drive, so I stupidly ordered a 1T M.2 SATA drive, even though I was slightly worried I'd already maxed out the board's SATA capabilities with an 8-core processor.Â* And yes, of course I had -- when I installed the new M.2 drive, BIOS promptly disabled one of my other SATA drives.Â* Drat. So I'm going to try to send it back to Amazon, though I won't be surprised if they refuse to take back an electronic device, even though I've never even partitioned it.Â* We'll see. But I accept responsibility for doing this stupid thing and I'm resigned to paying the price if I must.Â* Still, I'm wondering... If it turns out Amazon will do an exchange, is it possible I could run a second PCIE drive in that M.2 socket?Â* I'm asking here because I no longer trust my understanding of all this to make a purchase without advice.Â* According to the manual the socket I want to use supports "PCIe 3.0 x4 and SATA mode M key design."Â* Does that mean a PCIe M.2 SSD would not disable one of my regular SATA drives while an SATA M.2 SSD would? Even though I want 1T for storage, I'd be willing to exchange my 1T M.2 SATA drive for a 500GB M.2 PCIe drive, as they're basically the same price at Amazon. Should I take that route, or just try to get my money back if I can and forget the whole thing?Â* Thanks. You could look for a controller board with a chip on it that drives a SATA M.2. But this would use one of your PCIe slots, and that might be all that desirable (your slots are probably all used by now). https://www.amazon.ca/StarTech-com-M.../dp/B017IM54GM ******* https://en.wikipedia.org/wiki/M.2 Â*Â*Â* "The M.2 specification provides up to four PCI Express lanes Â*Â*Â*Â* and one logical SATA 3.0 (6 Gbit/s) port, and exposes them Â*Â*Â*Â* through the same connector so both PCI Express and SATA storage Â*Â*Â*Â* devices may exist in the form of M.2 modules." ******* There really isn't a good reason to buy a SATA version of an M.2. That would only run at 450-500MB/sec or so. Whereas the PCIe x4 version of M.2 does around 2GB to 2.5GB/sec in some cases (it can't do 4GB/sec because of the limited size buffers on the Intel end for one thing). With modern motherboards, it pays to find the PCH datasheet and the section on "FLEXIO". As that will tell you what enabling one thing will disable some other thing. However, you still need to understand which facility of the FLEXIO is wired to which slot or connector. Having this understanding, compensates for motherboard manuals lacking in the proper details. It's possible Anandtech has had copies of the FLEXIO picture in some of their reviews. I think it "suspicious", that the M.2 with SATA capability, backs right up to one of the right-angle SATA stacks. That's probably a coincidence, as the switching of the function should be in the PCH. You can't drive two connectors off one port, and unlike expansion cards, the motherboard is unlikely to use jumper plugs to control which direction the port wiring goes to (left or right). Since it's likely the PCIe wiring and the SATA wiring share some diff pairs, the PCH is likely routing a particular port, to a (limited) set of SATA logic block . Likely arranged as two identical four port controllers or something. The FLEXIO likely needs a kind of crossbar, so wire pairs on the PCH can be routed to the correct internal logic blocks. I used to absolutely *hate* the FLEXIO concept when I was doing board design. Intel isn't the first to use this, and the concept has been used elsewhere. Some stupid chips have five functions bound to one pin, and you sit there at your desk for hours, juggling the damn things and trying to get the best usage out of the interfaces. The boss is putting on the pressure to produce, while you're whiling away the hours playing "crossword puzzle" with some stupid chip docs. In the Asus manual, I can see that PCIeX4_2 shares with SATA5678, but no mention is made of the M.2 needing to rip off a port on one of the controllers. And you have a 28-lane CPU, with the restrictions that gives. I'd probably start by verifying that moving the x4 boot drive over to the other M.2 slot works without disabling anything else. And then look into exchanging (or paying a restocking fee) for the M.2 SATA flavored device. The thing is, even if you used a SATA adapter card in an attempt to get some usage from the SATA M.2 somehow, that uses a PCIE slot, and maybe that would have adverse consequences on yet some other sharing inside the PC. Somehow you're going to have to figure out how the FLEXIO works. It's possible that M.2 slot fully terminates on the PCH, and it's the PCH crossbar that moves the internal SATA block from using the right-angle conventional SATA connection, over to the M.2 slot. Â*Â*Â* Paul Thanks, Paul.Â* Apparently returning the drive to Amazon will be no problem at all -- I'll pay just for return UPS shipping. I went ahead and ordered a different drive -- it's a Crucial PCIe 1T and it's only about $30 more than the SATA drive was.Â* I figure it it doesn't work either, it'll cost only the shipping fee again.Â* I can handle that. Thanks for all your help! And a follow-up. A new 1TB Crucial M.2 PCIe arrived today and I opened the computer case and removed the graphics card and removed the plate covering the M.2 socket and installed the drive and put it all back together and to my surprise my other M.2 card was disabled. I could boot because I have a triple-boot system and the other two OSs were working, but my main OS was gone. I tried this, I tried that, I read and read and read about what gets disabled when a slot is occupied and I went through BIOS with a fine tooth comb, finding no mention of M.2 slots no matter where I looked, and I don't understand that at all. But whatever, I decided to leave it and fix dinner and while I was watching the news it occurred to me that hey...that disabled drive is in the other M.2 socket, the one that points so very vulnerably vertical...I wonder if I could have bumped it? Yep. I'd bumped it. And now that both PCIe M.2 drives are seated firmly in their sockets they're working nicely and I have new big speedy drive for storage and all the world is right again. Thanks as always for the advice. -- Bill Anderson I am the Mighty Favog |
#5
|
|||
|
|||
All I wanted was just to use that M.2 socket
Bill Anderson wrote:
Yep. I'd bumped it. And now that both PCIe M.2 drives are seated firmly in their sockets they're working nicely and I have new big speedy drive for storage and all the world is right again. Thanks as always for the advice. The vertically oriented storage idea is a bit strange. But if they put a framework to provide additional support, it would only increase the risk of busting it off. Sounds like you have plenty of storage now. And with the recent price drops, this is as good a time as any to stock up. Happy motoring :-) Paul |
#6
|
|||
|
|||
All I wanted was just to use that M.2 socket
Paul writes:
Sounds like you have plenty of storage now. And with the recent price drops, this is as good a time as any to stock up. Yeah, I just recently updated my PC and the new(er) motherboard has a single M.2 slot. As I have accumulated SATA drives over the years I think it's time to do something. I have two sata SSDs and three HDs now and two of the HDs are getting pretty old. So cutting that down to one each would be nice but of course it takes quite a lot of copying data around... |
#7
|
|||
|
|||
All I wanted was just to use that M.2 socket
Anssi Saari wrote:
Paul writes: Sounds like you have plenty of storage now. And with the recent price drops, this is as good a time as any to stock up. Yeah, I just recently updated my PC and the new(er) motherboard has a single M.2 slot. As I have accumulated SATA drives over the years I think it's time to do something. I have two sata SSDs and three HDs now and two of the HDs are getting pretty old. So cutting that down to one each would be nice but of course it takes quite a lot of copying data around... You've already paid for the HDDs, and with HDDs it's a roll of the dice whether a particular model is a good one or not. If the drives really "stink", you're likely to have seen a hint of that by now. My favorite drive has disappeared, and I see more Helium ones. Which would undoubtedly be nice drives (if the platter was well balanced), but they still can't seek any faster than the old ones. The sustained transfer rate will be a little better. And after five years, you'll be wondering how much helium is left inside. What you definitely don't want is shingled drives, even though they've improved the cache behavior. They won't admit in a datasheet, as to which drives are shingled. Some 0.8" high Seagate drives, things people would be tricked into using as boot drives, were actually shingled (7 tracks in a set, zero clearance between tracks, must rewrite 7 tracks at a time). Both Seagate and WDC claim to be "working on a drive with two arms", but that's been a fantasy for eons. Whereas their HAMR and MAMR are more realistic technologies because they're part of a capacity story. Nobody really cares about speed all that much (they're pretty happy to make the drives bigger, without a corresponding increase in the read/write channel). Speed is normally limited by the heads and read channel amplifiers. It takes DSP techniques to get the data back. It would be nice if we could select drives based on actual tech (NOT shingle AND Helium AND not MAMR), as any of the "wobbly" technologies don't belong in my computer room. Paul |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Quete CPU Cooler for Opteron Socket F (Socket 1207) w/ Tyan n6650W mobo | Kurt Kufeld | AMD x86-64 Processors | 0 | January 15th 07 02:27 AM |
Quite CPU Cooler for Opteron Socket F (Socket 1207) w/ Tyan n6650W mobo | Kurt Kufeld | Homebuilt PC's | 1 | January 14th 07 11:43 PM |
Nforce2 or similar socket A board wanted | ric | UK Computer Vendors | 3 | February 1st 06 04:56 PM |
Pentium3 socket 370 sur Asus P3BF avec adaptateur (slot one-socket 370) | Perriot-Lebarq | Asus Motherboards | 3 | November 13th 05 08:20 PM |
Are Heat Sink fans for socket 754 AMD CPU's compatable with the socket 939 Motherboards? | Keith S. | Overclocking AMD Processors | 0 | July 4th 04 01:35 PM |