EP-0213: Difference between revisions
(5 intermediate revisions by the same user not shown) | |||
Line 35: | Line 35: | ||
* Product Outlook | * Product Outlook | ||
[[File:3D RPI5 USB-2.5HDD NVMe-2280 2024-01-10.png|left|800px]] | [[File:3D RPI5 USB-2.5HDD NVMe-2280 2024-01-10.png|left|800px]] | ||
<br style="clear:both;"> | |||
[[File:EP-0213.jpg|left|800px]] | |||
<br style="clear:both;"> | |||
* Port definitions | |||
[[File:EP-0213-06.jpg|left|800px]] | |||
<br style="clear:both;"> | |||
* 2.5 HDD Installation Style | |||
[[File:EP-0213-05.jpg|left|800px]] | |||
<br style="clear:both;"> | |||
* Installation details | |||
[[ File:EP-0213-07.jpg|left|800px]] | |||
<br style="clear:both;"> | |||
* Compatibility | |||
[[File:EP-0213-08.jpg|left|800px]] | |||
<br style="clear:both;"> | |||
[[File:EP-0213-09.jpg|left|800px]] | |||
<br style="clear:both;"> | |||
===How to assemble it?=== | |||
* Please assemble it according to following figure. | |||
<font color=red> NOTE: Please pay attension to the PogoPin's needs to be align with the soldering point of the GPIO on Raspberry Pi!</font></br> | |||
[[File:EP-0213-安装.jpg|left|800px]] | |||
<br style="clear:both;"> | <br style="clear:both;"> | ||
Line 43: | Line 67: | ||
Edit /boot/firmware/config.txt file and adding following parameter in to the file. | Edit /boot/firmware/config.txt file and adding following parameter in to the file. | ||
<pre> | <pre> | ||
dtparam=pciex1 | |||
dtparam=pciex1_gen=3 | |||
</pre> | </pre> | ||
[[File:Config.txt file.png|left|800px]] | [[File:Config.txt file.png|left|800px]] | ||
<br style="clear:both;"> | <br style="clear:both;"> | ||
Save it and then do remember reboot your Raspberry Pi to take effect. | Save it and then do remember reboot your Raspberry Pi to take effect. | ||
===Step 2 === | ===Step 2 === | ||
* Check if the SSD drive has been recognized | * Check if the SSD drive has been recognized | ||
Line 55: | Line 80: | ||
sudo lsblk | sudo lsblk | ||
</pre> | </pre> | ||
===Step 3 === | ===Step 3 === | ||
* Partitioning | * Partitioning | ||
Please divide the partition according to actual needs. Here I simply divided a partition and formatted it into ext4. Please refer to the configuration method related to the fdisk command to operate. | Please divide the partition according to actual needs. Here I simply divided a partition and formatted it into ext4. Please refer to the configuration method related to the fdisk command to operate. | ||
<pre> | <pre> | ||
Line 106: | Line 125: | ||
==Package Includes== | ==Package Includes== | ||
[[File:EP-0213-清单.jpg|left|800px]] | |||
<br style="clear:both;"> | |||
==Keywords== | ==Keywords== | ||
* NU08 M.2 NVME+2.5USB HDD Bottom, PCIe expansion board for Raspberry Pi 5. | * NU08 M.2 NVME+2.5USB HDD Bottom, PCIe expansion board for Raspberry Pi 5. |
Latest revision as of 13:24, 11 June 2024
NU08 M.2 NVME+2.5USB HDD Bottom
Description
NU08 M.2 NVMe + 2.5 USB HDD Bottom is a Raspberry Pi 5 PCIe Expansion Board, It is an innovative add-on designed to enhance the capabilities of your Raspberry Pi 5. With this expansion board, you can connect various peripherals to your Raspberry Pi 5 via its PCIe interface, expanding its functionality and storage capacity. With a SATA slot for 2.5 inch HD(hard disk) connect to Raspberry Pi 5's USB3.0 port with a USB connector. And at the same time, you can attach a M.2 NVMe M-key SSD to M.2 slot, supports size: 2230/2242/2260/2280.
Features
- M.2 NVMe SSD Support: The expansion board features support for M.2 NVMe M-key SSDs, enabling high-speed data storage solutions. Compatible with M.2 sizes 2230, 2242, 2260, and 2280, it offers flexibility for various storage requirements.
- USB Connectivity: Utilize the USB interface to connect peripherals directly to the Raspberry Pi 5. With USB 3.0 compatibility, enjoy high-speed data transfer rates for efficient operation.
- 2.5-inch HDD Support: Enhance storage capacity with support for 2.5-inch hard disk drives (HDDs). The expansion board facilitates seamless integration of HDDs to provide additional storage for your Raspberry Pi projects.
- Space-Efficient Design: The compact form factor of the expansion board ensures efficient utilization of space while accommodating multiple storage options. Ideal for projects where space is limited.
- Power Supply: Power the expansion board conveniently through the GPIO pins of the Raspberry Pi 5. The board utilizes PogoPins interface for power transfer, simplifying the setup process.
- Enhanced Data Transfer: Benefit from faster data transfer speeds with PCIe connectivity, ensuring smooth operation and efficient data handling for your Raspberry Pi projects.
- Versatile Compatibility: Compatible with Raspberry Pi 5, this expansion board extends the capabilities of your device, allowing for diverse project possibilities and customization options.
- Easy Installation: With user-friendly design and clear instructions, installing the expansion board is hassle-free, enabling quick integration into your Raspberry Pi setup.
- Durable Construction: Crafted from high-quality materials, the expansion board ensures durability and reliability, providing long-term support for your Raspberry Pi projects.
- Open-Source Support: Built with open-source principles in mind, the expansion board encourages community involvement and customization, fostering innovation and creativity in Raspberry Pi development.
Specifications
- PCIe: pciex1
- PCIe cable: FFC cable
- Support SSD type: M.2 NVMe M-key 2230/2242/2260/2280
- Support HD type: 2.5 Inch SATA HD
- HD data transport method: USB3.0
- Baseboard power supply method: Gold-plated thimble contacts GPIO solder joint
Gallery
- Product Outlook
- Port definitions
- 2.5 HDD Installation Style
- Installation details
- Compatibility
How to assemble it?
- Please assemble it according to following figure.
NOTE: Please pay attension to the PogoPin's needs to be align with the soldering point of the GPIO on Raspberry Pi!
How to enable PCIe on Raspberry Pi 5
- We assume that you are using Raspberry Pi OS (bookworm) 2024-03-15
Step 1
- Enable PCIe function
Edit /boot/firmware/config.txt file and adding following parameter in to the file.
dtparam=pciex1 dtparam=pciex1_gen=3
Save it and then do remember reboot your Raspberry Pi to take effect.
Step 2
- Check if the SSD drive has been recognized
sudo lspci sudo lsblk
Step 3
- Partitioning
Please divide the partition according to actual needs. Here I simply divided a partition and formatted it into ext4. Please refer to the configuration method related to the fdisk command to operate.
sudo fdisk /dev/nvme0n1 >d >n >p >1 > Enter > Enter > w sudo partprobe /dev/nvme0n1
- Formating
sudo mkfs.ext4 /dev/nvme0n1p1
- Create mounting point and mount the partition to directory.
mkdir mynvme01 sudo mount -t ext4 /dev/nvme0n1p1 /home/pi/mynvme01 -v
- Grant access permission
sudo chown -R pi:pi /home/pi/mynvme01 sudo chmod -R 775 /home/pi/mynvme01
- Modify the /etc/fstab to enable automount function.
sudo nano /etc/fstab
adding:
/dev/nvme0n1p1 /home/pi/mynvme01 ext4 defaults,noatime 0 0
save it and execute:
sudo umount /dev/nvme0n1p1 sudo mount -a sudo systemctl daemon-reload df -Th
Package Includes
Keywords
- NU08 M.2 NVME+2.5USB HDD Bottom, PCIe expansion board for Raspberry Pi 5.