I want to recover data from M.2 SSD (Hynix HFS512GD9MND) .Its PCIe Gen3 X4 SSD. I am looking for USB casing in order to connect to my pc. This SSD (in general all NVMe ) gets very hot due to higher power consumption (10W) Unfortunately there is bad review on all available adapters. Can someone recommend good model ? Almost all of themhave type C interface so adapter is needed to convert it. In most of the review cables and this conversion has serious issues. here is review on amazon for 3 leading models and JMmicron chipset,
EDIT: Pluggable has switched from using the troublesome JMC583 chip to the RTL9210 in newer adapters! Be sure to check out the Pluggable product page for details. I now have a Realtek RTL9210 adapter and it's working perfectly in every instance where the JMicron adapters failed miserably. Buy a RTL9210 based adapter! Unfortunately very few adapters use the Realtek chip at this time. If in doubt, buy the Pluggable.
None of this **** works! I bought three of these USB to NVME adapters and all of them have failed in one way or another.
I tried: The SSK HE-C325 The Plugable USBC-NVME And the Sabrent EC-NVME
Here's what I learned.
I tested these adapters with three different NVME SSD brands on five different computers with both Windows and Linux. I experienced random power-offs, disconnects, USB bus errors, read timeouts, and other reliability problems. In one instance a desktop boot looped when the EFI tried detecting bootable drives, until I unplugged the adapter. In another case my laptop warned that a USB device had exceeded it's power draw limit. Sometimes they would work fine for awhile, and then they just wouldn't. Putting a short USB extension cable in between the drive and a USB port would often induce USB bus errors. Using front-panel USB ports, otherwise working fine with other devices, would cause similar problems.
All of these adapters were unreliable, and they all use the same chip manufacture inside. The SSK has a JMicron JMS562, and the Plugable and Sabrent use the JMicron JMS583.
Between my own tests and other reviews and comments I am guessing there is something fundamentally wrong with the JMicron chips. They randomly disconnect, cause USB bus errors, will make your computer boot loop, and I've even read a number of reviews claiming that they killed people's SSDs due to overheating, though I blame the enclosures for poor cooling more than the JMicron chip for that.
At this time there are four chips on the open market (that I am aware of) which provide this kind of NVME to USB bridge: JMicron JMS562, JMicron JMS583, Asmedia ASM2362, and Realtek RTL9210.
Unfortunately I don't have any experience with the Asmedia or Realtek chips.
There are very few choices for the Asmedia ASM2362 right now. Both UGreen and Syba have models using them here on Amazon, along with a pile of generic Chinese adapters. I have not tried these yet.
Realtek RTL9210 appears to be the newest chip and there are accordingly the fewest options available for it, but there are at least two adapters here on Amazon and the JEYI i9 GTR looks like the best one to try. Asus apparently has one coming to market soon too but it looks... gamer-ish. I have not tried anything with this chip yet either, but I plan on doing so.
FYI if you want smartmontools (smartctl) to check info on your adapter, you will need to use "-d sntjmicron" argument, and it will need to be version 7.0 or better. Future versions might not require the -d argument but for now it does.
Overheating is a real possibility with these adapters. Take it seriously. I do not recommend slide-in type covers like the SSK and Plugable use. Get a "sandwich" style adapter like the Sabrent. Both the SSK and Plugable included thermal pads with adhesive so strong I assume they were meant to be permanent, because there's no way you could get them off without ripping any label which might be on your SSD, which is exactly what happened to me. Additionally, the thermal pads just didn't do a great job of conducting heat from the SSD to the metal housing. In the case of both the SSK and the Plugable I was able to cause my Samsung 960 EVO to hit it's 77C thermal limit and then it started throttling performance. I was able to get this down to 70C with the Plugable by adding my own custom thermal pads on the top and bottom of the SSD, but it was ugly, difficult, and time consuming. Just do yourself a favor and go with an adapter with a clamshell/sandwich style housing.
The SSK adapter looked great but was the worst in regards to stability. It overdrew power on one of my laptop's USB ports and had the most stability/reliability problems.
The Plugable adapter worked great in some computers, but putting a short USB extension cable or using front-side-USB ports caused it to fail. The adhesive on the thermal pads was also a nightmare to get off.
In regards to the Sabrent EC-NVME, the USB C plug is too far recessed into the carrier, resulting in the cable making a poor connection. The plug on the cable can't be fully inserted because the wall of the aluminum carrier is too thick. This results in disconnects when I wiggled the cable or tried moving the adapter around on my desk.
If it wasn't for this, the Sabrent EC-NVME might be a pretty good adapter. It's a big heavy hunk of metal, so I'm sure it would suck up all the heat from the SSD, and you can put thermal pads on both sides. The latch and cover can rattle around a little bit, but I'm sure that could be solved with a little bit of tape or a dab of silicone. They just erred in the design by failing to use a USB port which would extrude slightly from the body so the cable could be fully inserted.
If you are interested, you might check out the discussion on AnandTech's forums titled "*STABLE* NVMe - USB Adapter?", thread ID "stable-nvme-usb-adapter.2572973". It seems I'm not the only one having trouble finding an adapter that actually works well.
I wasted hours on these adapters, and I feel bad for returning them all, but none of them are reliable.
|