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

Orange Pi Development Boards

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 or become a Patron on Patreon

11
Leave a Reply

avatar
7 Comment threads
4 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
UserUserMagicMonkey Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Will Whang
Guest
Will Whang

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

tkaiser
Guest
tkaiser

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 also endurance: being able to TRIM the SSD is really important but usually it’s not enough that the chipset advertises this but the OS and host drivers also need to support the feature. I looked into this a while ago with a JMS578 enclosure that advertised itself as TRIM capable and neither got it to work with macOS nor Linux (only after applying a firmware update to the JMS578 and switching to a recent distro manual trim using

seemed to work (though haven’t really verified it but simply gave up on the idea and consider ‘TRIM over USB’ being broken for the next few years)

MagicMonkey
Guest
MagicMonkey

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

Member

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

tkaiser
Guest
tkaiser

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
Guest
tkaiser

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:

It’s easy to spot when the SSD runs into thermal problems or how Write Amplification looks like (see last two entries). Also it’s important to read the error log (NVMe Log 0x01).

I would guess none of this is possible with those USB/NVMe bridges in between due to the simple reason that neither tools nor protocols are available today to query the SSD inside the enclosure.

User
Guest
User

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?