I purchased a 2TB SSK SD500 portable SSD for another use, but I tested it on my Pi 4B first, and got great results.
First of all, it's USB 3.2 Gen 2 and USB-C (but it also includes a USB-A cable), and it's tiny. That's roughly 6.85 cm x 3.75 cm x 1.25 cm in the homeland of the Raspberry Pi.
The one I tested supports UASP and TRIM in RPiOS Bookworm 64-bit out of the box (no UDEV rules or quirks nonsense).
And yup, it's also fast.
Won't be as fast as NVMe on a Pi5, but it's USB so you won't need an NVMe HAT or Base.
As tested:
Raspberry Pi 4B 4GB Rev 1.1
Official USB-C PSU (5.1V/3A)
Raspberry Pi OS Bookworm 64-bit with desktop (cloned from another USB drive)
2TB SSK SD500 Portable USB 3.2 Gen 2 SSD (using included USB type C to A cable)
Keep in mind that my test sample size is exactly ONE, but that one worked great.
This also wasn't an extensive test. I just cloned my existing OS, booted the drive, ran update/full-upgrade, rebooted, then ran RPi-Diagnostics and used it for "normal" kinds of stuff, like surfing around in Chromium and using GIMP to edit/crop/shrink the image above.
First of all, it's USB 3.2 Gen 2 and USB-C (but it also includes a USB-A cable), and it's tiny. That's roughly 6.85 cm x 3.75 cm x 1.25 cm in the homeland of the Raspberry Pi.
The one I tested supports UASP and TRIM in RPiOS Bookworm 64-bit out of the box (no UDEV rules or quirks nonsense).
Code:
BookWorm64:~ $ lsusb && lsusb -tBus 002 Device 002: ID 090c:2320 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Portable SSDBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 002: ID 2109:3431 VIA Labs, Inc. HubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480MBookWorm64:~ $ sudo fstrim / --verbose/: 1.8 TiB (1960081514496 bytes) trimmed
Code:
Raspberry Pi Diagnostics - version 0.14Sat Mar 30 17:34:02 2024Test : SD Card Speed TestRun 1prepare-file;0;0;329326;643seq-write;0;0;322837;630rand-4k-write;0;0;80610;20152rand-4k-read;93756;23439;0;0Sequential write speed 322837 KB/sec (target 10000) - PASSRandom write speed 20152 IOPS (target 500) - PASSRandom read speed 23439 IOPS (target 1500) - PASSTest PASSRun 2prepare-file;0;0;319687;624seq-write;0;0;326049;636rand-4k-write;0;0;78205;19551rand-4k-read;93756;23439;0;0Sequential write speed 326049 KB/sec (target 10000) - PASSRandom write speed 19551 IOPS (target 500) - PASSRandom read speed 23439 IOPS (target 1500) - PASSTest PASSRun 3prepare-file;0;0;312076;609seq-write;0;0;319687;624rand-4k-write;0;0;85892;21473rand-4k-read;94025;23506;0;0Sequential write speed 319687 KB/sec (target 10000) - PASSRandom write speed 21473 IOPS (target 500) - PASSRandom read speed 23506 IOPS (target 1500) - PASSTest PASS
As tested:
Raspberry Pi 4B 4GB Rev 1.1
Official USB-C PSU (5.1V/3A)
Raspberry Pi OS Bookworm 64-bit with desktop (cloned from another USB drive)
2TB SSK SD500 Portable USB 3.2 Gen 2 SSD (using included USB type C to A cable)
Code:
$ sudo rpi-eeprom-update && sudo rpi-eeprom-configBOOTLOADER: up to date CURRENT: Wed Jan 11 05:40:52 PM UTC 2023 (1673458852) LATEST: Wed Jan 11 05:40:52 PM UTC 2023 (1673458852) RELEASE: default (/lib/firmware/raspberrypi/bootloader-2711/default) Use raspi-config to change the release. VL805_FW: Dedicated VL805 EEPROM VL805: up to date CURRENT: 000138c0 LATEST: 000138c0[all]BOOT_UART=1WAKE_ON_GPIO=0POWER_OFF_ON_HALT=1USB_MSD_PWR_OFF_TIME=0[all]BOOT_ORDER=0xf14
This also wasn't an extensive test. I just cloned my existing OS, booted the drive, ran update/full-upgrade, rebooted, then ran RPi-Diagnostics and used it for "normal" kinds of stuff, like surfing around in Chromium and using GIMP to edit/crop/shrink the image above.
Statistics: Posted by HawaiianPi — Sun Mar 31, 2024 2:40 am