Just in case you didn't follow the news, USB Boot firmware for Raspberry Pi 4 Model B is now officially being released as a stable version. Check out this video by Jeff Geerling talking about the stable release of this firmware:
We, at Cytron Technologies, are pretty excited with the stable release of USB boot firmware and tried it on reliable memory storage, Phidisk.
This is a 2.5" SATA III (6.0 Gbps) Solid State Drive (SSD) with a capacity of 240GB from Phidisk.
Yes, even booting Raspberry Pi OS from SSD (Phidisk PhantomKnight II) is much faster than the microSD card that we have. Here is the diagnostic result that we get using Raspberry Pi Diagnostics: (SSD is connected to Raspberry Pi through SSD Shield to USB3.0 port)
- Sequential write speed 297890 KB/sec (target 10000) - PASS, nearly 30 times faster than the target
- Random write speed 14948 IOPS (target 500) - PASS, nearly 30 times faster than the target
- Random read speed 13149 IOPS (target 1500) - PASS, nearly 9 times faster than the target
If we compared with 128GB microSD(Phidisk):
- Sequential Write: microSD is ~27MB/S, Phidisk SSD is 297MB/S. SSD is more than 10X faster than microSD
- Random IOPS - Write: microSD is ~1000 IOPS, Phidisk SSD is ~14000 IOPS. SSD is more than 14X faster than microSD
- Random IOPS - Read: microSD is ~2300 IOPS, Phidisk SSD is ~13000 IOPS. SSD is more than 5X faster than microSD
Note: Raspberry Pi Diagnosis result depends on many factors (New memory or used memory, interface, SATA interface, USB interface, USB cable, etc). It should be taken as a reference only.
This 2.5-inch PhantomKnightII SSD from Phidisk apparently has a maximum sequential read and write speed of up to 530MB/s and 430MB/s respectively. The above results are limited by the USB3.0 to SATA interface. With Windows and Linux OS booting features, it consumes low power and heat. However, it can endure high temperatures, from 0°C up to 70°C. The SSD SATA also can endure shock and vibration.
Note: The Phidisk PhantomKnight II 2.5" SSD SATA III drive is PRE-LOADED with the Raspberry Pi OS, so you can use it with Raspberry Pi 4 Model B and the USB3.0 SATA Shield right out of the box (if the Raspberry Pi 4 Model B is ready with USB boot).
Of course, the Raspberry Pi 4 Model B must be configured to be able to boot from USB. Not sure your Raspberry Pi 4B is ready for USB boot? Check these steps out:
Option 1: Do it from Raspberry Pi OS desktop with a monitor, keyboard, and mouse, going into the raspi_config, by leepspvideo:
After the Raspberry Pi Imager loaded the EEPROM firmware into the microSD card, insert it into your Raspberry Pi 4B microSD card slot and power it up. After just 3 seconds, the EEPROM is updated with new firmware and it is ready for USB boot.
Option 3: Boot it directly if your Raspberry Pi 4 Model B comes with the latest firmware in the EEPROM, nothing needed to be updated :)
- Brand: Phidisk
- Model: PhantomKnightII
- Pre-loaded with Raspberry Pi OS
- Low power consumption
- Low heat consumption
- High level of ability to endure shock, vibration, and high temperature.
- Form factor: 2.5" SATA Solid State Drive
- Host Interface: SATA III
- Capacity: 240GB
- Read: Up to 530MB/s
- Write: Up to 430MB/s
- Shock: 500G/2ms
- Operation temperature: 0°C-70°C
- Genuine SSD from Phidisk.com
- Up to 20X faster than a typical hard disk drive
- Boosts burst write performance, making it ideal for typical computer workloads
- Faster boot-up, shutdown, application load, and response for Raspberry Pi
- 1 x Phidisk PhantomKnightII 240GB 2.5" SATA III SSD - Pre-loaded with Raspberry Pi OS