• Guest, The rules for the P & N subforum have been updated to prohibit "ad hominem" or personal attacks against other posters. See the full details in the post "Politics and News Rules & Guidelines."
  • Community Question: What makes a good motherboard?

Question *STABLE* NVMe - USB Adapter?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

cyberjedi

Junior Member
Apr 4, 2010
21
10
81
I'm looking to buy a *RELIABLE* NVME-USB external adapter, that doesn't disconnect randomly, can keep up the close to 1GB/s speed.
So far all adapter's reviews contain frighteningly high % of reports of malfunction, random disconnects, sub-par speeds, falling to even under USB 2.0 speeds, etc.
There are 3 main chipsets in the market: JMicron JMS583, Asmedia ASM2362, and Realtek RTL9210 (no product has surfaced with the latter yet, so no REAL reviews, experiences yet UPDATE: it is on the market already).
Also ASUS has a new product, ROG Strix Arion, but there isn't enough feedback about it yet, and I mean real life feedback not just being able to run a few benchmarks, but real stress test to see if the device (adapter) can keep it up, without disconnecting or slowing down hard.
I would really appreciate any feedback from those who have GOOD experiences during stress-tests, like tons of random 4k writes with a stable speed, cloning 100's of GB-s at a stable high speed close to 1GB/s.
I know SSD's very well, so please stick to the point and don't start to educate me on how their speed falls after some writes, etc. I'm aware and this is NOT the point.
You can help if you can point me to a STABLE and RELIABLE NVMe-USB-C adapter that WORKS as expected.
Thank you in advance!
 
Last edited:

cyberjedi

Junior Member
Apr 4, 2010
21
10
81
I've got this one and it's served me well. I'm using it on a USB 3.0 port at 5 Gbps.

Yes, this was my first candidate, as this company takes the effort to release Firmware updates for their product. Still, there are disconnection complaints, so I'm trying now the direct USB route, without any cables.
 

waterboyd

Junior Member
Nov 30, 2019
4
6
41
I have bought Orico clear enclosure last month. it use JMS583, some laptop or mini PC (in my office) not detect the drive if I connect to 10Gbps port,
sometime it works but speed was USB2.0, sometime it disconnect when do transfer data.
I found Tom's Hardware news somewhere mention about JMS583 chipset power hungry. some USB port insufficient power to run 10Gpbs but the 5Gbps is OK.
now I buy a new one no brand use Asmedia2362, surprise it works 10Gbps so stable.
 

cyberjedi

Junior Member
Apr 4, 2010
21
10
81
I have bought Orico clear enclosure last month. it use JMS583, some laptop or mini PC (in my office) not detect the drive if I connect to 10Gbps port,
sometime it works but speed was USB2.0, sometime it disconnect when do transfer data.
I found Tom's Hardware news somewhere mention about JMS583 chipset power hungry. some USB port insufficient power to run 10Gpbs but the 5Gbps is OK.
now I buy a new one no brand use Asmedia2362, surprise it works 10Gbps so stable.
I had the same conclusion, that Asmedia2362 is preferred, and if my cable-less choice doesn't work, then that is the next step! :)
 

samboy

Senior member
Aug 17, 2002
200
42
101
I purchased a JMS583 based one from Amazon. It seemed to be reliable on an Intel based laptop (Thunderbolt port). However, gave intermittent trouble an an ASUS x570 MB/USB-C port; it would just drop out.

I've updated the x570 BIOS and chipset drivers since and it now seems stable; but the jury is still out...... I get around 880MB/Sec on a 2TB Inland NVMe SSD.

I've also ordered an Asmedia 2362 based adapter as well........ it's handy to have a spare one so that you can connect NVMe drives to your system without pulling everything apart. I may swap cases if the Asmedia controller is better than the JMicron one.

Reminds me of the early USB 3.0 docks that used JMicron controllers; which would overheat on large transfers and then drop out..........
 

MrCommunistGen

Junior Member
Aug 4, 2009
8
5
81
I picked up a no-name JMS583 based enclosure on Amazon for cheap. Similar to what others report, it seems to work fine on an Intel Thunderbolt port.
Attempts to use it with 2 different AMD boards, an ASUS PRIME X470 PRO and an ASUS ROG STRIX B450-I boards on the USB 3.1 G2 ports have been mostly unsuccessful. The enclosure usually doesn't even show up, but if it does I can only transfer a few GB of data before it randomly disconnects. I was able to upgrade the JMS583 firmware to v206 using the package from mydigitalssd, but it didn't really change anything.

If I plug the drive into one of the USB 3.1 G1 ports, the enclosure is perfectly stable, but it maxes out right around 400MB/s, even though it says it us using UASP.

I remember reading somewhere (another forum -- I don't remember which) where a member suggested it might be an implementation issue with ASUS AMD boards. They'd returned an ASUS board and swapped it for another brand... (MSI I think?) and then they were able to get USB 3.1 G2 to work... but I specifically have the B450-I to take advantage of dual M.2 slots on the motherboard, and there aren't currently any other brands offering that feature on an ITX board.

I commonly transfer ~40GB+ VMs from one machine to another and would really appreciate being able to take advantage of ~1GB/s transfers.

I'd like to try an ASM2362 based enclosure, but they're somewhat expensive, and hard to find. The ones that I do see are REALLY sketchy looking...

Edit:
FWIW, I've tried using a Toshiba BG4 and XG6 SSDs -- both of which are less power hungry NVMe drives, and still had no success with JMS583 on the AMD systems.
 
Last edited:

Insert_Nickname

Diamond Member
May 6, 2012
3,910
545
126
Reminds me of the early USB 3.0 docks that used JMicron controllers; which would overheat on large transfers and then drop out..........
I'd rather forget those ever existed...

I remember fixing one dock with a small heatsink on the chip. That seemed to do the trick.
 

samboy

Senior member
Aug 17, 2002
200
42
101
I purchased this ASM2362 enclosure......... but it will take 2-3 weeks to arrive. I couldn't find anything reasonably priced online in the US.
 

waterboyd

Junior Member
Nov 30, 2019
4
6
41
I purchased this ASM2362 enclosure......... but it will take 2-3 weeks to arrive. I couldn't find anything reasonably priced online in the US.
I use that aluminum enclosure :)
last week just ordered Realtek9210 exactly the same body. should remain 1 week to arrive.

 

samboy

Senior member
Aug 17, 2002
200
42
101
I use that aluminum enclosure :)
last week just ordered Realtek9210 exactly the same body. should remain 1 week to arrive.
We must think alike....... I even ordered the blue one.
Has this been fully reliable? Curious as you are ordering the Realtek9210 based one for your next one.......
 

samboy

Senior member
Aug 17, 2002
200
42
101
Just a small update from my end........ I ended up with an external NVME for each chipset. The Realtek9210 is the most scarce but was able to order one from here

JMS583 - Seemed to work ok on Intel Laptop at first
However, Visual Studio started to give trouble where the .obj couldn't be read to build the library when building on the external SSD
The drive seemed to get fairly warm. No errors in event viewer; so may have been some other unrelated issue?
Full disclosure I did update the JMB583 firmware that *another* vendor provided (hopefully this was not a bad idea)

ASM2362 - Seems to run fine on an X570 MB and Intel
Haven't really done any exhaustive testing
The drive gets fairly warm (similar to JMS583)
Update: Using this with an AData 1TB SX8100 on a Ryzen x570 system
Copied several large multi-GB files using the USB 3.1 Gen 1 5Gbps port; no problem.
Left the drive plugged in and on two separate occasions Windows 10 received a USB device error; after a period of non activity (drive was noticeably warm as well). Cannot recommend ASM2362 for x570 systems; suspect the power management being an issue with this chipset/driver - a problem just having the drive drop out on a USB error!

RTL9210 - Only had for a few days; but seems to play well with both Intel Laptop (Thunderbolt port) and Ryzen x570
Runs a lot cooler than the above two (I have a heatsink tab applied to the NVME drive)
It also seems to stay cool if it is not being used (other two stay warm)
I have a suspicion that the RTL drive is handing power saving/modes correctly and other two may not?
I believe that the RTL controller is using a more advanced process and will also run cooler/use less energy.
This should also have the effect of allowing more power to the NVME drive when needed (USB has limited power)

Anyway, I'm planning on using the RTL drive for everyday use; so far it seems the best choice. My second choice would be the ASM2362.
I'll update the thread if anymore information comes to light.......... note that I'm not planning any detailed review/investigation; rather just looking for the best external enclosure like the OP. I'm using an Inland 2TB NVME SSD that is using the newer E12s controller (a die shrink that uses a bit less power).

For now my vote goes for the RTL9210 for anyone else in the same boat.........
 
Last edited:

cyberjedi

Junior Member
Apr 4, 2010
21
10
81
Samboy, thank you very much for your valuable contribution! RTL9210 looks promising!
I only had very limited time to test my sample (see post #8), it is a JMS583, and only with a 5Gb/s USB 3.0 Type-A port. "AS SSD" benchmark resulted in a typical SATA SSD speed, which makes me sad. CrystalDiskMark froze the system while running - this is unacceptable, but hey, at least it didn't crash the system. I had no access to 10Gbit/s USB 3 Type-A port, nor an USB-C, I'm still curious if through those, can a whole ~100GB disk image be cloned successfully and speedily. I will try this in the coming weeks, this is my main purpose and test in mind.
 

VirtualLarry

No Lifer
Aug 25, 2001
50,021
5,848
126
I just spent like 4-5 hours, trying to get these "USB3.0 to NGFF(M.2)" external SSD USB3.0 enclosures to work. They have an ASMT 2115 SCSI Disk Device, and use UASP (not BOT, I have no idea how to switch it back). Nothing but problems. I got in several Team MS30 128GB M.2 SATA SSDs, tried a couple of those, in a couple of the NGFF to USB3.0 boxes, nothing but extreme slowdown of the host system, errors galore, Disk Management "Format Volume" taking like 30 minutes (quick format! But I think that TRIMs the whole area too first), DISKPART "clean" erroring out "no such device" - it drops out during the clean.

I'm not sure if these are USB3.0 malware hardware, or just broken. The light was blinking rapidly, like it was being accessed, even after the main PC was shut down (front LED fans were OFF). Makes me think that all Chinese cheapo consumer electronics, especially gizmos and adapters that involve USB, are all trojaned.
 
  • Like
Reactions: Magic Carpet

Spicedaddy

Platinum Member
Apr 18, 2002
2,272
24
81
LOL, wish I'd seen this thread a few days ago. I ordered an Orico TCM2-C3 enclosure (JMicron chip), and can confirm it's flakiness. It works OK on USB 5Gbps, but connected to the 10Gbps port it hangs and is very buggy. Using a WD Blue SN550 500GB ssd, max speed I saw was 700MB/s read and 500MB/s write. The controller on the ssd gets burning hot as well. Oh well, should've remembered the USB to SATA days, JMicron was the worst back then as well.

I just ordered this (RTL9210 chip): https://www.amazon.com/Adapter-Realtek-RTL9210-Compatible-Samsung/dp/B07Z976BVK/

Should work much better. I don't need an enclosure, just using it for file recovery and cloning.
 

NewMaxx

Senior member
Aug 11, 2007
228
19
81
LOL, wish I'd seen this thread a few days ago. I ordered an Orico TCM2-C3 enclosure (JMicron chip), and can confirm it's flakiness. It works OK on USB 5Gbps, but connected to the 10Gbps port it hangs and is very buggy. Using a WD Blue SN550 500GB ssd, max speed I saw was 700MB/s read and 500MB/s write. The controller on the ssd gets burning hot as well. Oh well, should've remembered the USB to SATA days, JMicron was the worst back then as well.

I just ordered this (RTL9210 chip): https://www.amazon.com/Adapter-Realtek-RTL9210-Compatible-Samsung/dp/B07Z976BVK/

Should work much better. I don't need an enclosure, just using it for file recovery and cloning.
Yeah, the RTL9210 is the best of the 10 Gbps options for sure. I recently picked up and did a "quick look" at the JMS583-based M2X and I had trouble with it on one of my two test systems when it came to 10 Gbps port performance.
 

samboy

Senior member
Aug 17, 2002
200
42
101
Update from my end........ even the RTL9210 controller is not completely stable for me and seems to drop out every couple of hours or so (both Intel and AMD platform). I have a 2TB Inland nVME drive inside - may turn out that some drives work better than others?

I'll double check the thermal paste; but one of the highlights was that RTL controller runs cool and it has dropped out when no obvious access is happening to the drive (i.e. it's not being triggered in the middle of some huge copy or ....)

My unfortunate conclusion is that none of these 3 controllers are reliable (at least in conjunction with a 2TB Inland nVME) at 3.1 Gen 2 speeds.

I'll stick with the RTL but only use the 3.1 Gen 1 ports; no real world impact in my case - just annoying that it can't operate reliably at Gen 2 speeds.
 

NewMaxx

Senior member
Aug 11, 2007
228
19
81
What's the Inland reporting for temperature? Although it's difficult to judge if the controller/bridge chip itself is overheating. In my case the drive works on some machines and not others, so it's a bit unreliable.
 

samboy

Senior member
Aug 17, 2002
200
42
101
What's the Inland reporting for temperature? Although it's difficult to judge if the controller/bridge chip itself is overheating. In my case the drive works on some machines and not others, so it's a bit unreliable.
This is what I see from Crystal Disk Info:-

----------------------------------------------------------------------------
(3) PCIe SSD
----------------------------------------------------------------------------
Model : PCIe SSD
Firmware : ECFM22.4
Serial Number : 19082120480101
Disk Size : 2048.4 GB
Buffer Size : Unknown
# of Sectors :
Rotation Rate : ---- (SSD)
Interface : UASP (NVM Express)
Major Version : NVM Express 1.3
Minor Version :
Transfer Mode : ---- | ----
Power On Hours : 286 hours
Power On Count : 503 count
Host Reads : 924 GB
Host Writes : 1743 GB
Temperature : 25 C (77 F)
Health Status : Good (100 %)
Features : S.M.A.R.T.
APM Level : ----
AAM Level : ----
Drive Letter : P:

-- S.M.A.R.T. --------------------------------------------------------------
ID RawValues(6) Attribute Name
01 000000000000 Critical Warning
02 00000000012A Composite Temperature
03 000000000064 Available Spare
04 000000000005 Available Spare Threshold
05 000000000000 Percentage Used
06 0000001D93CE Data Units Read
07 00000037CCF2 Data Units Written
08 0000012A2928 Host Read Commands
09 000002800E35 Host Write Commands
0A 00000000002E Controller Busy Time
0B 0000000001F7 Power Cycles
0C 00000000011E Power On Hours
0D 0000000001A5 Unsafe Shutdowns
0E 000000000000 Media and Data Integrity Errors
0F 000000000000 Number of Error Information Log Entries

You have a good point that there may be an issue with the Inland SSD itself and I may need to pop it onto a PCIe host card to see if it gives any issues there.

What would be the best way to test it? (Other than using it that way )
 

NewMaxx

Senior member
Aug 11, 2007
228
19
81
Hmm, temperature looks okay (12A = 298 = 25C most likely?) but you can track it under use. Obviously the number of unsafe shutdowns is more concerning...
 

samboy

Senior member
Aug 17, 2002
200
42
101
Hmm, temperature looks okay (12A = 298 = 25C most likely?) but you can track it under use. Obviously the number of unsafe shutdowns is more concerning...
Thanks

This is the same drive I have been using with all 3x controller cases/chipsets that I have. I guess each "disconnect" results in an "Unsafe Shutdown" .

I think the next step is to rule out the SSD being an issue. I'll see if it is reliable at USB 3.1 Gen 1 speeds first (and I can keep using this as an external drive). If it is reliable then I guess I'll need to use it as a proper nVME internal for a while (and make sure reliability holds up with higher performance)
 

BrallyO

Junior Member
Feb 22, 2020
13
2
41
Update from my end........ even the RTL9210 controller is not completely stable for me and seems to drop out every couple of hours or so
Orico has a new RTL9210 adapter which advertises an interesting feature: It will auto-shutoff after 10 minutes of inactivity. I wonder if yours does the same.

Can you set a clock/timer to go off after 9 minutes and 30 seconds, and then see if the drive shuts off?

Here's a link to the Orico drive's product page: http://www.orico.cc/us/product/detail/6758.html

This may be a feature of this RTL9210 chip. I wonder if there is some way to reprogram the controller to not shut down after a period of inactivity, or to change the timer.
 

samboy

Senior member
Aug 17, 2002
200
42
101
I've had the drive plugged in on USB 3.1 Gen 1 all day and there hasn't been any random disconnects. It's definitely been idle for more than 10 minutes and still present.

Just seems that USB 3.1 Gen 2 is not ready for prime time yet.......
 

cyberjedi

Junior Member
Apr 4, 2010
21
10
81
Update: my JMS583 adapter died after 2 uses (mentioned in post #8), it was disconnected while powered on, although there was no active data transfer going on. It has never worked afterwards. At least the NVMe SSD survived... I have sent the adapter back to Amazon, got a refund.
Now I have ordered 2 more adapters from Jeyi, as they seem like a reputable company and promote stable dual power delivery, etc., in their products:
https://www.aliexpress.com/item/33035709205.html RTL9210
https://www.aliexpress.com/item/32945237657.html (Black AC Dual, JMS583)
I will report back about their stability in April... I'm curious what we're gonna find, as this company provides firmware updates also.
 

Monstieur

Junior Member
Mar 16, 2017
3
0
36
The new 10 Gb/s external SSDs all use the ASM2362 with NVMe controllers - Samsung T7, SanDisk Extreme Pro.
 
Last edited:

ASK THE COMMUNITY