瑞芯微Rockchip开发者社区
直播中

刘埃生

8年用户 1791经验值
私信 关注
[经验]

ROC-RK3588S-PC开发板支持SATA协议的SSD使用

简介

ROC-RK3588S-PC 开发板上有 1 个 M.2 接口。

可以软件配置成 M.2 SATA3.0 接口,支持 SATA 协议的 SSD 使用,也可以软件配置成 M.2 PCIe2.0 接口,支持 NVMe 协议的 SSD 使用。

默认软件配置成 M.2 SATA3.0 接口, 支持 SATA 协议的 SSD 使用。

软件配置

DTS 配置

一般根据原理图在 DTS 中选择正确的控制器节点和 PHY 节点使能,并关闭与其复用的控制器节点就可以。

在 kernel-5.10/arch/arm64/boot/dts/rockchip/rk3588-firefly-itx-3588j.dtsi 中有下面一段配置:

combphy0_ps:PHY 节点

sata0:sata0 控制器节点

pcie2x1l2:pcie2x1l2 控制器节点

M2_SATA_OR_PCIE:默认值为 1 即配置成 SATA3.0,如果需要配置成 PCIe2.0,需修改为 0

挂载

自动挂载

在 Android 系统界面中将硬盘格式化为可用格式就可以开机自动挂载

命令手动挂载

查找设备节点

格式化为EXT4文件格式

挂载

查看挂载路径

或者

读写测速

SATA3.0 的传输速率理论上达到 6.0 Gbps,可以参考如下命令进行读写速度测试:

dd

fio

原作者:Firefly开源社区

回帖(1)

jf_51510086

2022-12-7 18:56:39
哪个更快一点?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分