Skip to main content

写入速度命令

note

本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues

简介

本教程主要介绍 M.2 Hat/双 Hat 的硬件连接配置,以及如何让 Raspberry Pi 从 SSD 启动。还包括两种安装方法:带外壳和不带外壳,并测试在不同条件下的 SSD 读写速度。

入门

硬件准备

Raspberry Pi5 8GBM.2 Hat/双 Hat

对于不带外壳的安装,您需要准备以下材料:

  • ① Raspberry Pi 5
  • ② M.2 Hat/双 Hat
  • ③ SSD/AI Kit PCIe 设备
  • ④ PCIe 设备固定螺丝
  • ⑤ M.2 Hat 和 Raspberry Pi 之间的 PCIe 连接线
  • ⑥ 螺纹套筒、长螺丝和螺母
pir

对于带外壳的安装,您需要准备以下材料:

  • ① Raspberry Pi 5
  • ② M.2 Hat/双 Hat
  • ③ SSD/AI Kit PCIe 设备
  • ④ PCIe 设备固定螺丝
  • ⑤ M.2 Hat 和 Raspberry Pi 之间的 PCIe 连接线
  • ⑥ 长螺丝和螺母
  • 外壳
pir

安装

注意: 这是一个提示。在使用 M.2 双 Hat 于 Raspberry Pi 上之前,请用酒精棉擦拭 pogo pin 和 GPIO pad,然后再连接。

pir
pir
pir

步骤 1:将 PCIe 连接线插入 M.2 Hat,注意电缆的插入方向。将 M.2 Hat 的 PCIe 接口金属面朝下插入,如图所示:

pir

步骤 2:将 PCIe 连接线插入 Raspberry Pi 5。

pir

请注意电缆的插入方向。将 Raspberry Pi 5 的 PCIe 接口金属面朝上插入,如图所示:

pir

步骤 3:将 Raspberry Pi 5 与 M.2 Hat 重叠,并将螺纹套筒插入螺丝中。

pir

然后将螺丝插入 Raspberry Pi 5 和 M.2 Hat 的螺丝孔中,如图所示:

pir

步骤 4:将螺柱拧入螺丝,并将螺丝固定到电路板上,如图所示:

pir

步骤 5:将 SSD 和 AI Kit 插入 M.2 双 Hat。

pir

然后插入固定螺丝,将 SSD 和 AI Kit 固定在 M.2 Hat 上,如图所示:

pir

使用 SD 卡复制工具将操作系统刷入 Raspberry Pi OS 上的 NVMe SSD

此方法适用于您拥有 SD 卡并已成功启动设备的情况。请确保您的系统是最新的 Raspberry Pi 系统(Bookworm 或更高版本),并且您的 RPi 5 固件已更新至 2023-12-06(12 月 6 日)或更新版本,否则可能无法识别与 NVMe 相关的配置。

步骤 1:确保您的 Raspberry Pi 系统是最新的(Bookworm 或更高版本),输入以下命令以更新 RPi 5 固件:

  sudo apt update && sudo apt upgrade -y
sudo rpi-eeprom-update # 如果固件不是 2023 年 12 月之后的版本,请在终端中输入以下命令以启动配置工具
sudo raspi-config

向下滚动到 Advanced Options 并按 Enter:

pir

向下滚动到 Bootloader Version 并按 Enter:

pir

最后选择 Latest,并按 Enter:

pir

在此选择 No - 您需要的是 latest 引导程序。

pir

通过选择 Finish 退出工具:

pir

如果要求重启,请选择 Yes

pir

步骤 2:点击主屏幕上的 Applications => Accessories => SD Card Copier,运行 SD Card Copier 程序,并将操作系统复制到 NVMe SSD,如下图所示。

pir

设置 Raspberry Pi 从 NVMe SSD 启动

如果您可以轻松访问 SD 卡插槽,可以关闭您的 Raspberry Pi,取出 SD 卡,并在下一次启动时(如果一切正常)它应该会自动从 NVMe 驱动器启动。如果您希望保留 SD 卡并仍然从 NVMe 启动,则需要更改启动顺序。

步骤 1:输入以下命令:

  sudo raspi-config

向下滚动到 Advanced Options 并按 Enter:

pir

步骤 2:向下滚动到 Boot Order 并按 Enter:

pir

步骤 3:选择 NVMe/USB Boot 并按 Enter:

pir

配置将被确认。按 Enter:

pir

步骤 4:通过选择 Back 或按 Esc 键返回到第一个屏幕。然后使用右方向键导航到 Finish。

pir

系统会询问您是否需要立即重启。点击 Yes

pir

修改 PCIe

M.2 Hat 支持 PCIe Gen 2 和 PCIe Gen 3 模式

步骤 1:输入以下命令打开 /boot/firmware/config.txt 文件

sudo nano /boot/firmware/config.txt

步骤 2:在 /boot/firmware/config.txt 文件末尾的 [all] 部分添加以下内容:

dtparam=pciex1_gen=3

保存文件并再次重启,您可能会看到速度提升!

速度基准测试

此测试显示 Raspberry Pi 从 SD 卡启动并使用 SSD 作为备份存储:


sudo dd if=/dev/zero of=/mnt/nvme/testfile bs=1M count=1024 oflag=direct

# 读取速度命令
sudo dd if=/mnt/nvme/testfile of=/dev/null bs=1M iflag=direc
M.2 hat读取速度写入速度
PCIe 3.0822MB/s716MB/s
PCIe 2.0431 MB/s389MB/s

技术支持与产品讨论

感谢您选择我们的产品!我们致力于为您提供多种支持,以确保您使用我们的产品时能够获得尽可能顺畅的体验。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...