简介
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开源社区
举报
更多回帖