Ugreen Thunderbolt M.2 NVME enclosure compatibility

Hi,
Has anyone tried this with a FW16?
https://www.amazon.co.uk/UGREEN-Enclosure-Cooling-Aluminum-Compatible/dp/B0CLV3D3H6

Name: USB4 M.2 NMVE SSD Enclosure
Model: CM642
P/N: 15976
I wish to put a WD SN850X NVME SSD in it.
I am wondering whether the FW16 will output enough power to it or not.

Summary:
Seeing 2500 MBytes / second. Datasheet says I should be seeing 3200 MB.
Seeing Speed 2.5GT/s, Width x1.
I was expecting to see Width x4.
This is most likely the cause of the slowness compared to spec.
Has anyone managed to get “Speed 2.5GT/s, Width x4” using thunderbolt devices that present as pcie devices instead of usb devices to the OS?

Details:
I now have the ugreen nvme enclosure.
The enclosure and the NVME ssd I added appears in lspci :
62:00.0 PCI bridge: ASMedia Technology Inc. Device 2463
63:00.0 PCI bridge: ASMedia Technology Inc. Device 2463
64:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN850X NVMe SSD (rev 01)

Initial tests so far appear to work. I copied about 10GB of files to the device for the test and it completed without errors.

hdparm -tT device
device:
Timing cached reads: 54280 MB in 1.99 seconds = 27266.85 MB/sec
Timing buffered disk reads: 7468 MB in 3.00 seconds = 2488.77 MB/sec

Thing to note. It only uses 1x PCIe lane. lspci -vv gives:
Speed 2.5GT/s, Width x1

lspci -t
-[0000:00]-±00.0
±04.0
±04.1-[62-c0]----00.0-[63-64]----00.0-[64]----00.0

04.1 is Speed 2.5GT/s, Width x1
62.0 is Speed 2.5GT/s, Width x1
63 is Speed 16GT/s, Width x4
64 is Speed 16GT/s, Width x4

So, 04.1 / 62.0 is limiting the speed to 2.5GT/s, Width x1.

1 Like

At least in my case the 1x and pcie1 speed limitations were just noise, an artefact of how the usb4 pcie ports are exposed to the system.

Turns out single threaded dd just could not get more than a bit over 2gb/s while kdiskmark managed to get the full 3.4gb/s.

You might be right.
“fio” got 3200, and it would need more than 1x 2.5T/s to do that.

1 Like

At least I wasn’t the only one to draw false conclusions from that XD.