• Happy holidays, folks! Thanks to each and every one of you for being part of the Tom's Hardware community!

[SOLVED] NVMe Enclosures Not Working

Status
Not open for further replies.

itsmedatguy

Distinguished
Aug 25, 2016
85
8
18,665
I’ve now gone through two NVME enclosures I ordered from Amazon. Seem to have lots of positive reviews but neither have worked for me. I’m trying to connect two known working drives - Samsung 960 Evo 250gb (previously my C drive) which doesn’t appear in Disk Management at all. And also a Dell OEM (made by Toshiba) 512gb NVME ssd. The Toshiba drive does appear, but it shows incorrectly as 960gb and I’m unable to open the drive or format it - error message says that it did not complete successfully.

I’ve tried both the included USB cables.

This behavior occurs both on an x570 Ryzen 5800x system as well as an x99 i7-6800k. The external enclosure is “Sokiwi SSD Enclosure - 10Gbps Enclosure for M.2 NVME SSD (PCIE-based)" and also "Sabrent USB 3.2 Type-C Tool-Free Enclosure for M.2 PCIe NVMe and SATA SSDs (EC-SNVE)"
 
Solution
The Sokiwi enclosure appears to be based on JMicron's JMS583 controller.

https://www.jmicron.com/file/download/1002/JMS583_Product+Brief.pdf

This bridge IC supports "PCIe G3 x 2" and "NVM Express 1.3".

The Samsung SSD supports "PCIe 3.0 x 4, NVMe 1.2".

https://www.samsung.com/au/memory-storage/nvme-ssd/960-evo-nvme-m-2-ssd-250gb-mz-v6e250bw/

Users are reporting a lot of stability issues with the JMS583:

https://forums.anandtech.com/threads/stable-nvme-usb-adapter.2572973/

The Sabrent adapter uses Realtek's bridge (RTL9210B):

View: https://www.reddit.com/r/NewMaxx/comments/lkhr73/sabrent_ecsnve_usbc_toolfree_ssd_enclosure_review/
The Sokiwi enclosure appears to be based on JMicron's JMS583 controller.

https://www.jmicron.com/file/download/1002/JMS583_Product+Brief.pdf

This bridge IC supports "PCIe G3 x 2" and "NVM Express 1.3".

The Samsung SSD supports "PCIe 3.0 x 4, NVMe 1.2".

https://www.samsung.com/au/memory-storage/nvme-ssd/960-evo-nvme-m-2-ssd-250gb-mz-v6e250bw/

Users are reporting a lot of stability issues with the JMS583:

https://forums.anandtech.com/threads/stable-nvme-usb-adapter.2572973/

The Sabrent adapter uses Realtek's bridge (RTL9210B):

View: https://www.reddit.com/r/NewMaxx/comments/lkhr73/sabrent_ecsnve_usbc_toolfree_ssd_enclosure_review/
 
Last edited:
Solution
The Sokiwi enclosure appears to be based on JMicron's JMS583 controller.

https://www.jmicron.com/file/download/1002/JMS583_Product+Brief.pdf

This bridge IC supports "PCIe G3 x 2" and "NVM Express 1.3".

The Samsung SSD supports "PCIe 3.0 x 4, NVMe 1.2".

https://www.samsung.com/au/memory-storage/nvme-ssd/960-evo-nvme-m-2-ssd-250gb-mz-v6e250bw/

Users are reporting a lot of stability issues with the JMS583:

https://forums.anandtech.com/threads/stable-nvme-usb-adapter.2572973/

The Sabrent adapter uses Realtek's bridge (RTL9210B):

View: https://www.reddit.com/r/NewMaxx/comments/lkhr73/sabrent_ecsnve_usbc_toolfree_ssd_enclosure_review/

Man I don't think I've ever encountered this many issues with any sort of drive adapter in all my years haha. I just went to Micro Center today and picked up a "NexStar M.2 NVMe to USB 3.1 Gen 2 Type C Enclosure" for double the price of the Amazon adapters, same failures with these two drives. Unfortunately the specifications don't seem to be listed on the box as far as which NVME gen or PCIe speed - I find it odd that both drives that I'm trying to connect externally are failing on every adapter I get my hands on. Do you have any recommendations at all for an adapter with the latest and greatest controller?

I think I'll probably move my question to the thread you linked (thank you!) but still wondering if you have any further insight. I do see that some controllers seem to have better success on different platforms (and/or Thunderbolt) but I've got a lot of different systems on hand and I've tried all of these adapters on x99, x570 and Thunderbolt 3 (an Alienware Area-51m) with no success :O
 
No it’s not common find a way to test them internally if you can just to make sure that they work
 
Status
Not open for further replies.