LM-902 USB3.1 Gen2 to NVMe PCIe M.2 SSD Enclosure Sells for $43

Yesterday, I wrote about ASMedia ASM2362 USB 3.1 Gen2 to PCIe NVMe SSD chip that will allow for connecting NVMe SSD into (largish) USB stick enclosures delivering up to 10 Gbps raw throughput.

The post generated several comments including that JMicron Technology was also showcasing their own solution at Computex 2018 with JMS583 USB 3.1 Gen 2 to NVMe PCIe Gen3 bridge controller, and that enclosures were already for sale in China. If it is for sale in China, it should also be for sale on Aliexpress, or at least on Taobao. USB NVMe M.2 SSD EnclosureBingo! LM-902 “USB 3.1 to PCI-e SSD NVMe” enclosure offers just that for $42.93 including shipping  on Aliexpress.

Listed features and specifications:

  • Storage I/F – NVMe M.2 M-key socket with PCIe 3.1a
  • USB – USB 3.1 Gen2 type C up to 10 Gbps
  • Features
    • Supports TRIM to the SSD
    • USB Type-C multiplexer& configuration channel(CC) logic
    • NVM Express 1.3
    • USB Mass Storage Class, Bulk-only Transport Specification(Revision 1.0)
    • etc… That part is just a copy & paste of JMS583 product brief‘s features list, and maybe not be relevant here, e.g.  “Thirteen GPIOs for customization”
  • Dimensions – 107 x 46 x 10mm ( Aluminum)

USB 3.1 to PCIe NVMe SSD EnclosureThe enclosure should work with any operating systems including Windows 10, Linux distributions, Mac OS X, and appears to ships with a USB type C to USB 3.1 cable, as well as a small screwdriver.

Support CNX Software - Donate via PayPal, become a Patron on Patreon, or buy review samples
Subscribe
Notify of
guest
12 Comments
oldest
newest most voted
Will Whang
Will Whang
2 years ago

Here is a JMS583 photo I’ve taken at BPlus in Computex
https://i.imgur.com/Kz9UGYQ.jpg

tkaiser
tkaiser
2 years ago

The also JMS583 based but less expensive JEYI i9 is available since weeks on Aliexpress: https://www.aliexpress.com/item/JEYI-i9-NVME-full-aluminium-TYPEC3-1-mobile-hard-disk-box-TYPE-C3-1-JMS583-m/32874418125.html The benchmark numbers there are those JMicron showed at Computex but it’s important to note that these were made with an ASMedia USB 3.1 host controller and that numbers when connected to an Intel USB 3.1 host controller are way lower. Also important wrt performance: heat dissipation is a real issue with M.2 SSDs to prevent them throttling down. The JEYI seems to ship with thermal pads to improve heat dissipation. No idea how this works with the LM-902 here. Again wrt performance and… Read more »

MagicMonkey
MagicMonkey
2 years ago

Silverstone is also planning to launch it as a product, see Computex video: https://youtu.be/YFDRm1QWuQ4?t=34s

zibri
2 years ago

I have a toshiba thnsn5256gpu7 (keyed M) all enclosures are B and B+M can you suggest one that works with that SSD?

tkaiser
tkaiser
2 years ago

The above LM-902 or JEYI i9 will do (or any other NVMe capable thingy appearing soon). But beware of the countless issues. Rule of thumb how to deal with USB attached storage: remove the USB component if possible.

tkaiser
tkaiser
2 years ago

Since talking about throttling… curious how thermal and SMART readouts in general will work with those USB/NVMe bridges. When dealing with NVMe SSDs directly (without USB in between) information like this is available: Shell # nvme --smart-log-add /dev/nvme0n1 Additional Smart Log for NVME device:nvme0n1 namespace-id:ffffffff key normalized raw program_fail_count : 100% 0 erase_fail_count : 100% 0 wear_leveling : 99% min: 347, max: 395, avg: 370 end_to_end_error_detection_count: 100% 0 crc_error_count : 100% 0 timed_workload_media_wear : 100% 63.999% timed_workload_host_reads : 100% 65535% timed_workload_timer : 100% 65535 min thermal_throttle_status : 100% 0%, cnt: 0 retry_buffer_overflow_count : 100% 0 pll_lock_loss_count : 100% 1 nand_bytes_written… Read more »

tkaiser
tkaiser
2 years ago

Wow, I just learned that hosts equipped with USB-C receptacles still only need to provide those 4.5W and the 7.5W and 15W modes are optional. I always thought that USB-C ensures at least 7.5W (1.5A at 5V) minimum. Too bad.

So not only trashed performance but also reliability concerns. But since both JMicron and ASMedia controllers utilize only 2 PCIe lanes instead of 4 this may reduce overall SSD power needs (less PHY consumption)?

tkaiser
tkaiser
2 years ago

Interesting. Just learned that NVMe supports up to 32 different power states, some of them supposed for active modes with reduced consumption. The SSD tells the host (or USB/NVMe thingy) which power states it supports and the host can set one power state. An example: Shell Model Number: Samsung SSD 950 PRO 256GB ... Power State 0 Maximum Power: 6.50 W (active) Power State 1 Maximum Power: 5.80 W (active) Power State 2 Maximum Power: 3.60 W (active) Power State 3 Maximum Power: 0.0700 W Power State 4 Maximum Power: 0.0050 W 1234567 Model Number:                       Samsung SSD 950 PRO 256GB...Power… Read more »

User
User
1 year ago

So if you connect a JMS583 enclosure to a Thunderbolt 3 USBC port, the setup is guaranteed to work for any M.2 drive, yes?

Second, what about when you connect to the higher-powered (“charge”) USB port on your laptop e.g. Thinkpad, should that give the 15W needed?

User
User
1 year ago

A question, Jeyi at their JMS583 product pages on Aliexpress state that “TYPE-C [USBC] has stronger EMI suppression”.

For one particular JMS583 chassi on Amazon, there were a bunch of reports that people experienced their SSD **TRASH PHYSICALLY** and they wrote it’s due to static electricity. Here: https://www.amazon.com/Enclosure-Aluminum-Support-Samsung-Charcoal/dp/B07DHM6PFK/

Did they actually misunderstand the situation and the problem was that particular JMS583 PCB had bugs, or do you have any idea
* what was the problem with that device actually, and
* what precautions should be taken when connecting a JMS583 enclosure to a Thinkpad?

Eric
Eric
1 year ago

I’m worry about this static electricity issue. How to avoid it? Any other case to recommand?

Advertisements