[资料分享] 【开箱指南】眺望Pi-RK3572工业派存储性能实测

[复制链接]
44|0
gztwdz4379 发表于 2026-8-31 09:41 | 显示全部楼层 |阅读模式
[color=rgba(0, 0, 0, 0.9)]
从事嵌入式开发的朋友都懂,拿到新板子,第一件事就是验证硬件资源够不够用——存储读写速率多少?千兆网口能不能跑满?摄像头能同时带几路?本系列将围绕眺望Pi-RK3572工业派的四大模块(存储、多媒体、网络、工业通信),完整呈现测试环境、设计原理、操作方法、指令和实测结果。如工业派的初衷,不是做“功能验证工具”,而是成为“可量产、可交付、可信赖”的基座平台,帮大家少走弯路。

本期聚焦

眺望PI-RK3572工业派存储相关接口的测试方法与性能基准,包括DDR、eMMC、UFS、TF卡、U盘(USB2.0/USB3.0)、PCIe固态硬盘。

一、存储参数速览


1.1 CPU存储资源解析
1、RK3572处理器支持eMMCTF卡、UFS作为系统启动盘,支持USB系统烧写;
2、支持32bit LPDDR4/xLPDDR5/x内存颗粒。
1.2 工业派存储资源
核心板:核心板板上集成LPDDR5, eMMC、UFS,采用单LPDDR5颗粒,标配4GB,最大支持8GB,eMMC 5.1标配64GBUFS颗粒默认空贴,按需支持双存储。工业派载板:板载多路USB、TF卡、M.2 KEY-M PCIe SSD硬盘接口,可根据实际需要组合搭配选择使用。二、存储实测


2.1 测试环境
  • 硬件环境:Pi-RK3572工业派
  • Windows开发环境:Windows10 64bit
  • Linux开发环境:VMware16.2.5、Ubuntu22.04 64bit
  • 测试固件:4-软件资料\2-系统固件\1-talowe-rk3572-buildroot-TFcard-260806.img
  • SDK开发包:4-软件资料\1-RK3572_Linux_SDK源码\1-talowe-rk3572-linux6.12.tar.gz
备注:本文所有测试均在64GB eMMC、4GB LPDDR5X 配置的核心板上完成。受硬件配置、软件版本及测试环境等因素影响,不同型号或配置的核心板测试结果可能存在一定差异,具体请以实际测试结果为准。
2.2 DDR测试
RK3572核心板上板载一块LPDDR5,默认4GB LPDDR5,可选2GB/8GB。2.2.1 测试方法嵌入式场景,DDR测试通常通过软件指令,采用读写测试、拷贝测试以及压力测试进行参数对照(注:不同核心板配置测试数据会有差异)2.2.2 测试过程
  • 写入测试

root@rk3572-buildroot:/# bw_mem -P 8 100M fwr实测结果:在DDR写入100 MB数据测试过程中,内存带宽写入速度为16762.28 MB/s。
  • 读取测试

root@rk3572-buildroot:/# bw_mem -P 8 100M frd实测结果:在DDR读取100 MB数据测试过程中,内存带宽读取速度为8011.34MB/s。
  • 拷贝测试

root@rk3572-buildroot:/# bw_mem -P 8 100M fcp
实测结果:DDR拷贝100 MB数据测试过程中,内存带宽拷贝速度为4254.67MB/s。
  • 压力测试

测试内存(RAM)稳定性。通过对系统内存进行压力测试,以检测可能存在的内存错误。

root@rk3572-buildroot:/#memtester 1024实测结果:无误,测试通过。
2.3 eMMC测试
RK3572核心板上板载一块EMMC存储颗粒,默认64GB eMMC 5.1,支持HS400模式。
2.3.1 测试方法

eMMC 测试通常分读写功能性能测试擦写寿命测试,eMMC 有擦写次数限制本期进行相应测试(注:不同核心板配置测试数据会有差异)

2.3.2 测试过程
  • 写入测试(测试EMMC的读写速度,以读写ext4文件系统为例)


root@rk3572-buildroot:/# sync && echo 3 > /proc/sys/vm/drop_cachesroot@rk3572-buildroot:/# dd if=/dev/zero of=test bs=1M count=1024conv=fsync
  • 读取测试(为确保准确,请重启底板后测试读取速度,测试指令如下所示)


root@rk3572-buildroot:/# sync && echo 3 > /proc/sys/vm/drop_cachesroot@rk3572-buildroot:/# dd if=test of=/dev/null bs=1M
实测结果:无误,测试通过。
2.4 U盘测试
Pi-RK3572载板上包含两路USB2.0 HOST,最大支持2A电流,可以连接USB键鼠U盘等设备,并支持热拔插,底板上的丝印标识为USB2.0。一路USB3.0 HOST,最大支持2A电流,底板上的丝印标识为J4。
2.4.1 设计原理
核心板原生USB2.0资源复用,因此载板上双层USB2.0 Host接口采用CH334H HUB进行扩展,其中一路与原生USB3.0信号组成J4全功能USB3.0 Host接口,两路防雷处理设计成双层USB2.0 Host接口,另一路预留给扩展板做4G功能扩展。
2.4.2测试方法
若作为存储类设备接口,则以USB 挂载U盘进行读写性能测试,U盘格式为FAT32,目前U盘测试为64G,64G以上并未测试。2.4.3 测试过程
  • 查看挂载目录

root@rk3572-buildroot:/# df -h
  • 查看U盘内容

root@rk3572-buildroot:/# ls -l /mnt/udisk
  • U盘写入测试

root@rk3572-buildroot:/#sync && echo 3 > /proc/sys/vm/drop_cachesroot@rk3572-buildroot:/#time dd if=/dev/zero of=/mnt/udisk/testa bs=1M count=500 conv=fsync
  • U盘读取测试

root@rk3572-buildroot:/#sync && echo 3 > /proc/sys/vm/drop_cachesroot@rk3572-buildroot:/#time dd if=/mnt/udisk/testa of=/dev/null bs=1M实测结果:无误,测试通过,读写性能稳定。USB3.0接口测试方法与USB2.0一致,读写速度满足USB3.0性能。
2.5 TF卡测试
Pi-RK3572载板背面有一路TF卡接口。使用FAT32格式TF卡做如下测试。
2.5.1设计原理TF卡接口采用核心板SDMMC0信号,支持热插拔检测。2.5.2测试方法
  • 查看挂载目录

root@rk3572-buildroot:/# df -h
  • 查看TF卡内容

root@rk3572-buildroot:/# ls -l /mnt/sdcard/
  • TF卡写入测试

root@rk3572-buildroot:/#sync && echo 3 > /proc/sys/vm/drop_cachesroot@rk3572-buildroot:/#time dd if=/dev/zero of=/mnt/sdcard/testa bs=1M count=500 conv=fsync
  • TF卡读取测试

root@rk3572-buildroot:/# sync && echo 3 > /proc/sys/vm/drop_cachesroot@rk3572-buildroot:/#time dd if=/mnt/sdcard/testa of=/dev/null bs=1M
实测结果:无误,测试通过读写性能稳定满足SDMMC速率标准
2.6 PCle SSD测试
Pi-RK3572载板背面预留上板载一路M.2-M Key座子PCIe2.1信号接口,可接入2280或2242规格的PCIe模块
2.6.1设计原理
RK3572核心板原生支持PCIe2.1 x2USB3.0/SATA存在 COMBO PHY复用关系,工业派载板PCIE0定义为USB3.0信号另一组PCIE1设计M.2-M Key座子可以用作SSD硬盘或者算力卡扩展。
2.6.2 测试方法
使用PCIe固态硬盘进行读写功能测试大小为128GB。测试时先断电将固态硬盘接M.2-M Key接口中。2.6.3 测试过程
  • 查看PCle节点

root@rk3572-buildroot:/# lspci
  • 查看磁盘信息

root@rk3572-buildroot:/# fdisk -l
  • 挂载硬盘(挂载的设备节点为上面,查看到磁盘设备节点)

root@rk3572-buildroot:/#mkdir -p /mnt/ssdroot@rk3572-buildroot:/# mount /dev/nvme0n1 /mnt/ssd
  • 查看硬盘内容

root@rk3572-buildroot:/#ls -l /mnt/ssd/
  • 硬盘写入测试

root@rk3572-buildroot:/#sync && echo 3 > /proc/sys/vm/drop_cachesroot@rk3572-buildroot:/#time dd if=/dev/zero of=/mnt/ssd/testa bs=1M count=1024 conv=fsync
  • 硬盘读取测试

root@rk3572-buildroot:/# sync && echo 3 > /proc/sys/vm/drop_cachesroot@rk3572-buildroot:/#time dd if=/mnt/ssd/testa of=/dev/null bs=1M
实测结果:无误,测试通过,读写性能稳定,满足PCIE速率标准
三、结语


存储测试的终点不是上述测试数据而是希望用户忘却存储存在,PI-RK3572 工业派在设计过程中,充分考虑工业级颗粒,强化宽温、安规防护与长寿命设计同时性能、链路、连接兼容性完成全盘验证,在真实项目落地场景中,根据存储扩展需要进行灵活搭配。
目前眺望电子Pi-RK3572工业派正式开售若需要完整开发资料或套件样机,可以在公众号后台留言或者向眺望电子技术支持工程师联系获取


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

48

主题

53

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0