5007 CM5 NAS

来自Mcuzone Wiki

Change the language to English

关键词

树莓派、CM5核心板、NAS、千兆以太网、2.5G以太网、4路PCIe、CSI、DSI、RTC、PWM、USB2.0、USB3.0、NVME SSD、RPiOS

一、简介

CM5_NAS扩展板基于树莓派CM5核心板设计,通过PCIe Switch芯片扩展出4路PCIe,分别为一路2.5Gbps以太网和三路NVMe SSD。2.5Gbps以太网可以有效释放SSD的性能。扩展板还具备两路USB3.0接口和HDMI/原生千兆/CAM/DISP等树莓派常规外设。CM5_NAS扩展板适用于各种类NAS的海量存储应用,也可以接Halio8 AI模块,或者通过SSD转WiFi转接板来接入WiFi7。扩展板采用DC5.5接口,支持9-24V电压宽电压输入。

扩展板可运行树莓派OS和OpenWrt系统。这两个系统下均可正常使用2.5G网络和NVMe固态盘。另外支持基于树莓派OS Lite的OpenMediaVault用做NAS网络硬盘应用。

二、硬件资源

1,一路原生千兆以太网;

2,一路PCIe通过RTL8125扩展出2.5Gbps以太网;

3,三路PCIe M.2 M-Key接口,支持2230/2242/2260/2280/22110尺寸的NVMe固态硬盘;

4,两路原生USB3.0-A HOST接口;

5,一路USB2.0-A HOST接口(同时引出1.25mm-4P封装,可用于扩展内置4G模块,此为原生OTG口的HOST功能,与USB-C接口二选一使用);

6,一路标准尺寸HDMI接口,可支持4K输出;

7,两路CSI/DSI组合接口,可用于连接摄像头或显示屏;

8,一路TF卡座,仅用于无eMMC的核心板系统启动用;

9,六盏LED灯,其中三盏为SSD灯,一盏为5V电源指示灯,一盏为CM5电源指示灯,一盏为CM5运行指示灯;

10,一路PWM风扇接口(1mm-4Pin);

11,一路实时时钟RTC接口(1.25mm-2Pin);

12,一个Boot跳线(2.54mm-2Pin),用于CM5的板载eMMC烧写或者外挂TF卡烧写;

13,一路USB-C口,用于CM5的板载eMMC烧写口,此为原生OTG口,也可做电源供电口5V3A;

14,一组GPIO扩展接口(2.54mm-40Pin),完全兼容树莓派5的40PIN GPIO引脚;

15,供电:9-24V DC5.5-2.1接口,直流宽电压输入,或USB-C 5V3A输入,两者二选一使用;

16,尺寸:125*135mm,四层板设计,无铅环保,板材通过UL和ROHS认证,防火等级94V-0;

17,可选铝合金外壳,外壳尺寸:128*138(155带支架)*32mm。

5007_CM5_NAS_106.jpg

5007_CM5_NAS_96.jpg

5007_CM5_NAS_100.jpg

40pin引脚定义从左到右依次为:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
2脚 5V 5V GND G14 G15 G18 GND G23 G24 GND G25 G08 G07 IDSC GND G12 GND G16 G20 G21
1脚 3V3 G02 G03 G04 GND G17 G27 G22 3V3 G10 G09 G11 GND IDSD G05 G06 G13 G19 G26 GND

三、系统烧写

本文档采用树莓派OS进行测试。测试的系统版本如下:

▶树莓派OS的版本为2024-11-19-raspios-bookworm-arm64.img.xz,树莓派OS下载地址:

https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit

带eMMC的核心板,系统烧写在eMMC内;不带eMMC的核心板,则系统烧写在TF卡内,也可以烧到NVMe SSD。

带eMMC的核心板,烧写前请将跳线帽短接扩展板BOOT脚,将扩展板上的USB-C接口连接至电脑,如下图:

5007_CM5_NAS_101.jpg

注意:烧写时,USB2.0-A口及该接口后面的1.25mm-4p接口不能插设备,否则PC将无法认到核心板。

烧写完成后,短路帽拔掉,重新上电,即可启动系统。

烧写方法请参阅:

烧写系统的方法

四、树莓派OS的操作

4.1 测试USB口

4.1.1 USB口识别测试

在扩展板的USB口插上USB设备:

在树莓派终端中执行lsusb,显示如下:

如果USB口上没有外接设备,对应的设备编号都不会出现,只有USB HUB。

注意:若USB-C口作为5V3A电源输入,那USB2.0-A口不能使用(USB2.0-A和USB-C实为CM5原生OTG口,二选一使用)。

随后输入lsusb -t查看USB口的工作模式是否正常:

5007_CM5_NAS_04.jpg

Bus 02/04:两路USB 3.0接口,5000M;

Bus 05:USB 2.0接口,480M。

4.1.2 测试USB3.0接口

将一个USB3.0移动硬盘插入扩展板的USB3.0-A口,启动系统。

安装硬盘测速工具hdparm,在树莓派终端下运行:

sudo apt install hdparm

测试USB硬盘接口速度:

在树莓派终端中输入df,即可查看SSD硬盘分区信息:

5007_CM5_NAS_05.jpg

我们可以看到SSD分区名为sda1。

运行接口测速命令,可多次运行,测试多次硬盘接口速度:

sudo hdparm -t /dev/sda1

第一个USB3.0-A口:

5007_CM5_NAS_06.jpg

次数 传输速度MB/s
1 347.91
2 347.41
3 346.62
4 350.15
5 347.96
平均 348.01 (约等于2.72Gbps)

第二个USB3.0-A口:

运行df,SSD分区名为sdb1。

运行接口测速命令,可多次运行,测试多次硬盘接口速度:

sudo hdparm -t /dev/sdb1

5007_CM5_NAS_07.jpg

次数 传输速度MB/s
1 341.96
2 362.91
3 350.65
4 361.29
5 350.67
平均 353.50 (约等于2.76Gbps)

测试USB硬盘读写速度:

2个USB3.0-A口各插一个USB3.0硬盘;在两个硬盘之间,使用Linux自带的dd命令拷贝大文件,文件为单个文件。测试结果如下:

数据传输方向 耗时s 传输速度MB/s 传输速度Gbps 包大小Mb
硬盘1->硬盘2 29.16 342.94 2.68 10000
硬盘2->硬盘1 28.94 345.54 2.70 10000

与USB硬盘接口速度相近。

测试2.5G USB网卡的速度:

在USB3.0-A口上连接2.5G USB网卡,与在同一局域网内的PC之间进行测速。

使用测速软件iperf3进行测速。

Windows版iperf3下载:

http://www.mcuzone.com/down/Software.asp?ID=10000634

Linux下iperf3安装:

sudo apt-get install iperf3

第一个USB3.0-A口:

client模式下,为2.34Gbps左右:

5007_CM5_NAS_09.jpg

server模式下,为1.78Gbps左右:

5007_CM5_NAS_10.jpg

第二个USB3.0-A口:

client模式下,为2.34Gbps左右:

5007_CM5_NAS_11.jpg

server模式下,为1.78Gbps左右:

5007_CM5_NAS_12.jpg

注意:网络测速受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。

4.1.3 测试USB2.0接口

测试USB硬盘接口速度:

将一个USB3.0移动硬盘插入USB2.0-A口,运行df,SSD分区名为sda1。

使用硬盘测速软件hdparm进行测速。

Linux下hdparm安装:

sudo apt-get install hdparm

运行接口测速命令,可多次运行,测试多次硬盘接口速度:

sudo hdparm -t /dev/sda1

5007_CM5_NAS_08.jpg

次数 传输速度MB/s
1 43.32
2 43.46
3 43.30
4 43.47
5 43.30
平均 43.37 (约等于0.34Gbps)

测试USB硬盘读写速度:

在硬盘和eMMC之间,使用Linux自带的dd命令拷贝大文件,文件为单个文件。测试结果如下:

数据传输方向 耗时s 传输速度MB/s 传输速度Gbps 包大小Mb
硬盘->eMMC 48.30 41.41 0.32 2000
eMMC->硬盘 38.97 51.32 0.40 2000

与USB硬盘接口速度相近。

测试2.5G USB网卡的速度:

在USB2.0-A接口上连接2.5G USB网卡,与在同一局域网内的PC之间进行测速。

client模式下,为347Mbps左右:

5007_CM5_NAS_13.jpg

server模式下,为368Mbps左右:

5007_CM5_NAS_14.jpg

注意:网络测速受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。

4.2 测试NVMe SSD硬盘

CM5_NAS具备3个NVMe SSD插槽,其中M1为独立槽位,M2和M3为上下错位槽位。注意:不支持SATA SSD。

槽位M1支持2242,2280,22110三种长度的SSD;

槽位M2支持2242,2280,22110三种长度的SSD;

槽位M3支持2230,2242,2280三种长度的SSD。

5007_CM5_NAS_102.jpg

注意:当M2和M3插槽同时使用时仅支持以下组合:

插槽 规格 插槽 规格
组合1 M2 2242 M3 2230
组合2 M2 2242 M3 2242
组合3 M2 22110 M3 2230
组合4 M2 22110 M3 2242
组合5 M2 22110 M3 2280

如果M2和M3同时使用且M2插槽要接2280则需要搭配延长小板。

4.2.1 SSD硬盘做数据存储

我们测试用的CM5核心板是带eMMC的,将SSD硬盘插到扩展板上,上电启动系统,在树莓派终端中执行lspci,查看SSD硬盘信息:

然后需要对SSD硬盘进行授权,在File Manager中点击SSD分区,会弹出授权框,填入当前账户的密码进行授权:

注意:点击的第一个分区需要输入密码进行授权,其它分区只需要点击即可完成授权。

授权完毕后,在桌面会显示分区:

5002_CM5_Basic_20.jpg

在树莓派终端中输入df,即可查看SSD硬盘分区信息:

5002_CM5_Basic_21.jpg

我们可以看到两个SSD分区名为nvme0n1p1、nvme0n1p2。

4.2.2 测试单条SSD硬盘

将一条SSD硬盘分别插入三个SSD插槽,都能正确识别。

运行接口测速命令,可多次运行,测试多次硬盘接口速度:

sudo hdparm -t /dev/nvme0n1p1

5007_CM5_NAS_21.jpg

次数 传输速度MB/s
1 429.80
2 429.79
3 430.05
4 429.93
5 429.98
平均 429.91 (约等于3.36Gbps)

4.2.3 测试两条SSD硬盘

将两条SSD硬盘,分别插入两个SSD插槽,识别结果如下:

插槽编号 识别结果
M1、M2 能正常识别
M1、M3 能正常识别
M2、M3 能正常识别

4.2.4 测试三条SSD硬盘

将三条SSD硬盘,分别插入三个SSD插槽,每条硬盘均能正常识别。

选取一条硬盘进行运行接口测速命令,可多次运行,测试多次硬盘接口速度:

sudo hdparm -t /dev/nvme0n1p1

5007_CM5_NAS_22.jpg

次数 传输速度MB/s
1 432.07
2 430.61
3 429.89
4 429.84
5 430.15
平均 430.51 (约等于3.36Gbps)

选取两条硬盘,使用Linux自带的dd命令拷贝大文件,文件为单个文件。测试结果如下:

数据传输方向 耗时s 传输速度MB/s 传输速度Gbps 包大小Mb
硬盘1->硬盘2 36.85 271.37 2.12 10000
硬盘2->硬盘1 29.59 337.95 2.64 10000

注意:SSD的控制器好坏和SSD的新旧程度以及SSD的容量大小都会影响读写速度,请以实际为准。

4.2.5 安装SAMBA文件共享服务

SAMBA是一个在Windows和Linux之间分享文件的软件,我们可以利用它在Windows和树莓派通过以太网传输文件,以用来测试网络的网速。

安装SAMBA:

sudo apt install samba

2005_CM4_NAS_22.jpg

修改SAMBA配置文件,添加共享节点:

sudo nano /etc/samba/smb.conf

在文件末尾加上共享节点:

[pi5]

comment = pi5 filesystem

path = /

available = yes

browseable = yes

public = yes

guest ok = yes

writable = yes

create mask = 0644

directory mask = 0755

valid users = mcuzone

force user = mcuzone

force group = mcuzone

最后3行的“mcuzone”代表树莓派系统的登录用户名,请按照实际修改。

5007_CM5_NAS_49.jpg

添加完毕后保存文件,然后退出。

给用户名“mcuzone”加上samba权限(需要输入一个自定义的密码):

sudo smbpasswd -a mcuzone

5007_CM5_NAS_50.jpg

测试并重启samba服务

sudo testparm

sudo service smbd restart

sudo service nmbd restart

设置完毕后,在与CM5_NAS扩展板在同一局域网内的PC中(以Windows11为例),在资源管理器中输入\\192.168.8.61(地址为扩展板的地址,视实际情况而不同),然后输入用户名和密码(密码是前面设置的samba密码,不是树莓派OS的登录密码),我们就能看到那个共享目录了:

5007_CM5_NAS_51.jpg

注意:如果勾选了“记住我的凭据”,那当samba密码修改后(即重新执行sudo smbpasswd -a mcuzone),下次在Windows中打开共享地址时就会拒绝登录,此时需要到Windows的凭据管理器中,删除或修改保存的凭据。

4.2.6 2.5G网络下的SSD读写速度测试

在树莓派终端中运行df,红框中即为SSD的路径:

5007_CM5_NAS_53.jpg

在Windows下进入SSD的目录:

将SSD中的任意文件拖拽到PC桌面进行SSD读取速度测试,速度约为156MB/s左右:

5007_CM5_NAS_55.jpg

将PC桌面中的任意文件拖拽到SSD进行SSD写入速度测试,速度约为210MB/s左右:

5007_CM5_NAS_57.jpg

4.3 测试以太网口

扩展板板载一路2.5G以太网,在树莓派官方OS下免驱,即插即用,系统自动识别成eth1设备。

将扩展板的千兆网口接上级路由器,执行ifconfig -a,显示如下:

5007_CM5_NAS_27.jpg

我们使用iperf3,对原生千兆网口进行测速:

client模式为937Mbps左右:

5007_CM5_NAS_16.jpg

server模式为949Mbps左右:

5007_CM5_NAS_17.jpg

拔掉千兆以太网口网线,插入2.5G网口,对2.5G网口进行测速:

client模式为2.00Gbps左右:

5007_CM5_NAS_18.jpg

server模式为1.77Gbps左右:

5007_CM5_NAS_19.jpg

注意:网络测速受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。

4.4 测试RTC

扩展板接上RTC电池,可在树莓派系统下直接使用。如下图所示:

5007_CM5_NAS_104.jpg

系统启动后,在树莓派终端中运行:

ls /dev/r*

即可看到RTC设备:

5005_CM5IO_Mini_12.jpg

显示当前系统时间的命令是date

将系统时间从RTC读出的命令是sudo hwclock -r

将系统时间写入RTC的命令是sudo hwclock -w

如下图所示:

5005_CM5IO_Mini_13.jpg

如果此时正确接上了RTC电池,则断电后RTC内部的当前时间不会丢失,否则将会恢复到默认时间(1970年1月1日)。

4.5 测试PWM风扇

安装监测软件s-tui:

sudo apt install s-tui

然后在树莓派终端中运行s-tui,则可以在监测窗口中看到风扇转速的变化:

5007_CM5_NAS_24.jpg

如果需要自定义风扇的转速和运行的温度范围,请打开终端,运行下列命令:

sudo nano /boot/firmware/config.txt

在文件末尾加入下列语句:

dtparam=cooling_fan=on

dtparam=fan_temp0=50000,fan_temp0_hyst=5000,fan_temp0_speed=255

其中:

fan_temp0=50000,50000为表示温度,这里是50摄氏度;

fan_temp0_hyst=5000,5000表示迟滞温度,这里是5摄氏度;

fan_temp0_speed=255,255表示风扇转速,最高为255。

可以写入多段温度及相对应的风扇转速,每一段另起一行,使用不同的序号数字来区分,例如:

dtparam=fan_temp1=36000,fan_temp1_hyst=5000,fan_temp1_speed=128

5003_CM5_Router_59.jpg

4.6 测试DSI

树莓派CM5的DSI和CSI接口是复用的,为CSI/DISP 0与CSI/DISP 1,如果需要使用CSI/DISP 1接口,需要短接核心板旁边的SCL与SDA两个跳线:

5007_CM5_NAS_103.jpg

树莓派官方两款液晶屏,第一代液晶屏的分辨率为800*480,第二代液晶屏的分辨率为1280*720,两种液晶屏都需额外供电。

4.6.1 树莓派第一代液晶屏

树莓派官方第一代7寸液晶屏连接至接口CSI/DISP 0,上电启动系统,打开终端,运行下列命令:

sudo nano /boot/firmware/config.txt

在文件末尾加入下列语句:

dtoverlay=vc4-kms-dsi-7inch,dsi0

5002_CM5_Basic_34.jpg

保存后重启系统即可。

4.6.2 树莓派第二代液晶屏

将树莓派官方第二代液晶屏接到CSI/DSIP 0,给扩展板上电。打开终端,运行下列命令:

sudo nano /boot/firmware/config.txt

在文件末尾加入下列语句:

dtoverlay=vc4-kms-dsi-ili9881-7inch,dsi0

2009_CM4_SSD_WiFi6_21.jpg

保存后重启系统即可。

4.6.3 注意事项

1):如果同时插HDMI显示器和7寸触摸屏,7寸触摸屏有可能变成副屏,只要关机后将HDMI显示器拔掉,再启动系统,7寸触摸屏就会成为主屏。

2):添加的语句实际上开启了第二块显示屏,即双屏显示,无论第二块屏的硬件是否安装,系统都有可能认为存在双屏,如果使用PrtScn截图,也会截到双屏的图。甚至还有可能造成系统无法启动。因此如果不需要使用这块屏,建议在config.txt中把这条语句去掉或者注释掉。

3):如果使用CSI/DISP 1接口,请将config.txt中的dsi0改成dsi1,且短接核心板旁边的SCL与SDA两个跳线。

4.7 测试CSI

我们使用的是OV5647摄像头,接口为CSI/DISP 0,系统运行后打开终端,运行下列命令:

sudo nano /boot/firmware/config.txt

在文件末尾加入下列语句:

dtoverlay=ov5647,cam0

5002_CM5_Basic_36.jpg

保存后重启系统,即可使用OV5647摄像头。

重启后在终端中输入:

ls /dev/video*

即可看到video0设备:

5005_CM5IO_Mini_17.jpg

在终端中输入libcamera-hello --camera 0即可打开对应的摄像头浏览:

5005_CM5IO_Mini_18.jpg

如果需要拍照,则输入:

libcamera-jpeg -o test.jpg

照片保存在/home/mcuzone目录下(即用户主目录),照片效果如下:

5005_CM5IO_Mini_19.jpg

如果使用CSI/DISP 1接口,请将config.txt中的cam0改成cam1,且短接核心板旁边的SCL与SDA两个跳线。

4.8 开关机按键测试

扩展板带有一个开关机按键,开机状态下,按一下按键,弹出关机菜单:

5001_CM5_WiFi7-PoE_47.jpg

再按一下按键,直接关机;

关机状态下(需接电源)按一下按键,上电开机。

注意:按键开关机功能需要系统软件支持,树莓派系统和Ubuntu系统默认已支持,当前版本OpenWrt系统暂不支持开关机功能。

4.9 HDMI测试

CM5_NAS扩展板的HDMI接口支持4K输出,显示效果如下图所示:

4K分辨率(3840*2160)

对比一般的1080p分辨率(1920*1080)

注意:HDMI 4K输出和线缆质量、显示器兼容性都有一定关系,请以实际为准。

4.10 SSD硬盘与HAILO 8L AI模块兼容性测试

▶ 经我们测试,树莓派系统版本2024-07-04-raspios-bookworm-arm64.img.xz2025-05-13-raspios-bookworm-arm64.img.xz,均可正常安装和使用AI模块。且在2025-05-13-raspios-bookworm-arm64.img.xz下安装时,无需配置固件。

2024-11-19-raspios-bookworm-arm64.img.xz下安装时,会在执行执行hailortcli fw-control identify时报错,无法识别AI模块,因此我们视为此版本不能使用。

HAILO 8L AI的具体操作步骤请参阅这里

▶ 系统从TF卡启动或从eMMC启动,单个HAILO 8L AI模块插在3个SSD接口的任何一个接口,都可正常使用。

▶ 任意2个SSD接口,一个接HAILO 8L AI模块,一个SSD硬盘(仅作数据存储用),启动系统后,SSD硬盘可以使用,但HAILO AI模块无法使用,报错如下:

5007_CM5_NAS_105.jpg

▶ 任意2个SSD接口,一个接HAILO 8L AI模块,一个SSD硬盘(做系统启动用),硬盘启动系统,系统运行正常,但HAILO AI模块无法使用,报错同上。

总结:目前的系统版本,AI模块和NVMe SSD硬盘无法同时使用。(2025年6月测试)

五、OpenWrt系统的操作

我们测试使用的OpenWrt系统版本为:openwrt-bcm27xx-bcm2712-rpi-5-squashfs-sysupgrade-linux-6.6.90-USBlan-20250514.img.gz。

12V DC供电,扩展板可以配置:2.5G网口作为LAN,千兆网口作为WAN,同时开启NAS功能,这样就可以最大限度地利用2.5G网口的高带宽,在局域网内传输文件。

▶我们的OpenWrt系统里,已经将USB OTG接口设置为USB网卡,USB2.0-C接口与PC相连,在Windows11和Linux以及MacOS下,系统会将扩展板认成一块USB网卡,如下图所示:

注意:USB网卡在Windows10下目前没有完善的驱动,需要客户自行研究驱动。

因此,若您的电脑为WIN11或Linux或MacOS,即可配置为1*WAN(千兆),2*LAN(2.5G网口和USB网卡)。

5.1 登录系统

OpenWrt系统模块将扩展板的千兆网口作为LAN,将千兆以太网连接至PC网口,系统启动后,我们在Windows设置中找到网络和Internet,在以太网中打开连接的网络查看默认网关的IP地址,这个地址就是OpenWrt系统的后台配置页面地址,如图所示,本文测试的地址为192.168.198.1:

然后打开网页浏览器输入192.168.198.1进入OpenWrt系统。默认用户名为root,默认密码为password

5.2 设置网络接口

这里我们演示将千兆网口设置为WAN,2.5G网口设置为LAN。在OpenWrt系统中,eth0为千兆网口,eth1为2.5G网口。

点击“网络 - 接口 -设备”,然后点击“br-lan”后面的“配置...”

将“常规设备选项-网桥端口”设置“eth1”为“usb0”,然后点击“保存”:

再点击“保存”和“接口”,返回上一页(此时不能点击“保存并应用”,否则会造成通讯中断):

点击“添加新接口”:

“名称”设置为“WAN”(可自定义),“协议”选择“DHCP客户端”,“设备”选择“eth0”,然后点击“创建接口”按钮:

在“防火墙区域”中,将“创建/分配防火墙区域”设置为“wan”,然后点击“保存”:

保存后返回上一页面,点击“保存并应用”:

这样,网络接口就设置完成了。因为LAN口有了变动,所以OpenWrt页面会一直报“正在等待配置被应用”,请等待一分半钟左右,将扩展板断电,把2.5G网口接电脑,千兆网口接上级路由器,然后启动系统。

5.3 测试2.5G以太网

扩展板的IP地址为192.168.198.1,PC的IP地址通过查询得知为192.168.198.239。我们使用iperf3测速软件,测试PC与扩展板之间的网速。

点击“服务 - 终端”,登录OpenWrt的终端,用户名为root,密码为OpenWrt的“路由器密码”(默认无密码):

OpenWrt系统自带iperf3软件,在扩展板与PC之间使用iperf3进行测速,结果如下:

扩展板在client模式下,速度为2.35Gbps左右:

5007_CM5_NAS_36.jpg

扩展板在server模式下,速度为1.77Gbps左右:

5007_CM5_NAS_37.jpg

注意:2.5G网口的带宽测试受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。

5.4 SSD硬盘测试

5.4.1 硬盘识别和挂载

扩展板的三个SSD插槽同时插入3个硬盘,启动系统;登录OpenWrt的终端,执行lspcilsblk,显示如下:

三条硬盘均已成功识别,但是没有挂载。

点击“系统 - 挂载点”,将“自动挂载未配置的Swap分区”和“自动挂载未配置的磁盘分区”后面的勾打上,然后点击“保存并应用”:

稍等片刻,在“已挂载的文件系统”中就能看到3条SSD硬盘均已成功挂载:

在终端中再次执行lsblk,也能看到硬盘挂载成功:

5007_CM5_NAS_42.jpg

5.4.2 配置和使用网络共享

点击“服务 - 网络共享”,然后点击“共享目录”下面的“添加”按钮:

将相关参数填入,然后点击“保存并应用”(如需多个共享目录,可多次添加):

设置完毕后,在连接扩展板的PC中(以Windows11为例),在资源管理器中输入\\192.168.198.1(地址为扩展板的地址,视实际情况而不同),我们就能看到那个共享目录了:

将SSD中的任意文件拖拽到PC桌面进行SSD读取速度测试,速度约为165MB/s左右:

5007_CM5_NAS_47.jpg

将PC桌面中的任意文件拖拽到SSD进行SSD写入速度测试,速度约为208MB/s左右:

5007_CM5_NAS_48.jpg

六、NAS服务器的应用演示

【关于NAS服务器的搭建步骤,请购买扩展板的用户向我们索取。】

6.1 测试NAS服务器

在同一局域网内的PC中,以Windows11为例,进入“控制面板 - 所有控制面板项 - 网络和共享中心 - 更改高级共享设置”,打开“启用网络发现”和“启用文件和打印机共享”:

点击“网络”,找到NAS服务器,本文中所示的为“RASPBERRYPI”:

双击此服务器,然后输入上面设置的用户名和密码,即可打开共享文件夹:

测试千兆网络下的文件读写:

写入:

5007_CM5_NAS_86.png

读取:

5007_CM5_NAS_87.png

测试2.5G网络下的文件读写:

写入:

5007_CM5_NAS_88.png

读取:

5007_CM5_NAS_89.png

6.2 多SSD共同使用测试

我们测试下一个SSD在不同插槽以及多个SSD共同使用时的识别情况。

6.2.1 单块硬盘测试

经测试,单块硬盘无论插哪个硬盘插槽都能识别。

6.2.2 两块硬盘测试

测试1:插槽M1+插槽M2:

两块硬盘均可识别。

测试2:插槽M1+插槽M3:

两块硬盘均可识别。

测试3:插槽M2+插槽M3:

两块硬盘均可识别。

6.2.3 三块硬盘测试

将三块硬盘都插进插槽:

三块硬盘均可识别。

联系我们

4f7e81daf8791971.jpg 79c020da7ad0af9b.jpg 2851e01a0549e6f7.gif 0003_bb.jpg 0005_qq.jpg QQ:8204136

邮件:mcuzone@vip.qq.com

电话:13957118045

如本页面有任何疏漏、错误或者侵权,请通过上述途径联系我们,谢谢!

Copyright 2004-2025 野芯科技