M.2 /mSATA SSD Options.
In UP Squared, we use M.2 2230 E key, it can only be used for WiFi/ Bluetooth, not for storage.
For mPCI-e, you can choose any full size mSATA in the market, we are going to test a few and sell in the shop. What capacity will be desired? 128GB/256GB? We notice 512GB price is a way too expensive.
Ahh, I see. As to desired sizes, 128/256 sounds good. Offers a decent upgrade for those wanting a bit more space and speed over the on board eMMC without breaking the bank. If it's possible to at least test larger more expensive drives just to know if they are compatible but not necessarily offered in the shop?
On a somewhat related note, is the mPCIe able to accept something like this:
to allow full size PCIe cards to be used?
Spec seems ok, but you know everything has to be tested. :-)
I see the PCIe is x1 wide. Will it work with NVMe SSD's? I'm not sure that would require x4 bandwith, or whether the x1 means x4 SSD's won't work. Can you elaborate a bit?
I can't speak officially, and obviously it would need to be tested, but typically a PCIe x2/x4/x8/x16 will function on a 1x interface, but at PCIe v2.0 x1 speed (500MB/s) an NVME SSD might be pointless.
Edit: note SATA3 is 600MB/s and these speeds are "ideals" that are not always met. While there are some optimizations with NVME that might give it an edge, it would be much more simple to just get a SATA 3 SSD.
I would be interested in fast internal storage (I know you were mentioning extensions here) too, something that would be 128 Gb and above.
I have come across a technology that's being developped at the moment and could be ready to be manufactured as early as 2018. It's called ReRAM. The chip would be SiOx based and should therefore be rather cheap. It's power consumption should be a lot less that Flash.
Have you heard of it? I think this would be the perfect thing for single-boards.
If anyone is interested, i published a video on my YouTube channel Fi2Pro about it here: https://youtu.be/SsFvB7uHAMM
All links to relevant published materials about it are in the video description. I really look forward to these chips being on the market.
Fi2 n Co
AlingWu wrote:For mPCI-e, you can choose any full size mSATA in the market, we are going to test a few and sell in the shop. What capacity will be desired? 128GB/256GB? We notice 512GB price is a way too expensive.
According to Wikipedia:
Despite sharing the Mini PCI Express form factor, an mSATA slot is not necessarily electrically compatible with Mini PCI Express. For this reason, only certain notebooks are compatible with mSATA drives.
Have you tested mSata drives that are compatible with the Up Square ?
Can you give a few recommendations ?
On UP Squared we tested an industrial grade drive from ADATA AXM21ES3 series which comes with SATA3 interface over miniPCIE (mSATA).
I ordered a Samsung EVO 850 256GB mSATA drive, ill let you know if it works.
Tbird Man wrote:I ordered a Samsung EVO 850 256GB mSATA drive, ill let you know if it works.
Have you received the SSD ? Does it work ?
I will be picking it up after work at 5:30. Ill post my results then.
Great. I think an SSD is the best way for multi-OS installation. One on eMMC and two on the SSD.
I want to test W10, W10 IoT Core and Ubuntu.
I can confirm, the Samsung 850 mSATA SSD works, you have to switch the mPCIe port from mPCIe to mSATA in bios though.
Hi @Tbird what OS are you using? I have installed the same model but am on Win10. I have switched from PCI-e to mSATA in the bios setup; and have confirmed that setting saved properly. I don't "see" my new drive; but I do have driver-not-found errors being thrown for PCI-e in Device Manager.
I have used it under Win 10 and Ubuntu. Have you formatted the drive? Open Disk Management and see if you see an unallocated drive there.
It was a user problem... I realized after a bit that I'd not used Disk Management. Went in, found the raw drive, formatted; and it's working fine. I forgot to update the post, though. Thanks for following up!!
I thought this thread could do with a bit of a 'bump', as I wondered if there are any 'official' recommendations from the UP team yet as to which readily obtainable mSATA drives are suitable to use with the miniPCIE port on the UP squared.
As mentioned earlier it would appear that not all mSATA drives are fully compatible, and it would be good to have an 'approved' list before the new board starts shipping.
I don't see anything in the thread indicating that "not all mSATA drives are fully compatible."
That was the way I read the earlier Post #4678 from Cedric.
Cedric was referencing a more general idea with mPCIe vs mSATA. Basically, not all motherboards with mPCIe slots also bring mSATA signals to the slot, so there are some motherboards where no mSATA drive would work. in the case of UP Squared, as long as you set the port config in the BIOS to mSATA, to my knowledge any mSATA drive should work.
What I'd like to know is if something like the following would work. It's a mini PCI express expander with micro-SIM, micro-SD 2.0 Flash Card, and USB 2.0 host expansion capabilities. It's $35 USD + shipping so not a big deal to try.
I'd like to use it with a cellular mini PCI board since it's got the SIM slot on it. The micro-SD is a bonus since the eMMC doesn't work (for me) with a recent FreeBSD version.
Ideally, I'd like to use both a cellular card and proper mSATA (for data logging) but I know I have to choose mSATA or mini PCIE... That's also why the micro SD is promising.
It should work, but the speed of that sd slot is gonna be a problem. What about a full SATA ssd on the SATA III header? Or a SATA to mSATA or m.2 adaptor?
I'd use the SATA III connector if the JST power connector was easy to source. If anyone knows where to get that power connector then please share! Even using a 1.8" SSD would be a nice size reduction (and I have them around).
A SATA Disk On Module would have been ideal, too.
As for the M.2, I wasn't aware that the M.2 could accept SSD. Even if it was via an adaptor, I thought it was wired in some way to only allow WiFi/Bluetooth.
The sata power is 2.0mm JST.
For reference the fan and rtc battery are 1.25mm jst.
And ypu are correct the m.2 cannot except an m.2 ssd, however there are SATA to m.2 converters.
If you buy those prewired pigtails, pay close attention to polarity. You may have to swap the wires around.
bradl001 wrote:If anyone knows where to get that power connector then please share!
They sell them on the UP-shop: https://up-shop.org/up-peripherals/108-sata-cable-for-up-squared.html
I'll order the same part that @WereCatf mentioned from Mouser.com with reasonable shipping costs within the USA. Since I'm impatient, I'll scrounge around for a 2.0 mm JST and an old SATA power connector and hook them up to test.
LemmingOverlord New Member Posts: 9 ✭
I'm considering buying the UP squared (N4200, 8GB, 64GB eMMC) for a DIY NAS project. However, I'd like to know if anyone has had any experience with SATA port multipliers.
The SATA port on the Up squared is SATA 3, but I'd like to know if you can use a SATA Port multiplier (similar to the one described here: https://sata-io.org/developers/sata-ecosystem/port-multipliers)
So using the integrated host controller on the chipset/platform controller hub, would the UP Squared be able to manage 4-5 drives using a port multiplier? (with a separate power source for the hard drives, of course)
If so, this would knock the socks off my Netgear NAS.
Also, does anyone use RAMdisks and have you measured performance for services such as Kodi or Plex?
Thanks in advance!
roddines New Member Posts: 9 ✭
This might be useful for a small NAS
4 Port SATA III Mini PCI-e Controller Card
Part Number: SI-MPE40125 Brand: IOCrest
Compatible with PCI-E Mini Card specification revision 1.2 Compliant with Serial ATA Specification 3.1 Supports communication speeds of 6.0 Gbps, 3.0 Gbps, and 1.5 Gbps
- 301 All Categories
- 104 Announcements & News
- 51 Product News - New Product/Product Change Notice/ End-of-life
- 184 Welcome Developers!
- 52 Unboxing & Project Sharing
- 24 Tech Updates
- 549 UP Products
- 1 UP Xtreme i12
- UP Squared Pro 7000
- 1 UP Element i12 Edge
- 11 UP Squared V2
- 25 UP 4000
- 24 UP Xtreme i11
- 34 UP Squared 6000
- 44 UP Squared Pro
- 140 UP Xtreme
- 819 UP Squared
- 1.4K UP Board
- 89 UP Core Plus
- 221 UP Core
- 3 UP Xtreme Lite
- 43 UP AI Edge
- 215 Starter Kits & Peripheral