Linux SATA 开发指南

概述

福州瑞芯微电子股份有限公司撰写的《Linux SATA 开发指南》(文件标识:RK-KF-YF-148,发布版本:V2.3.0,发布日期:2024-04-28),主要面向技术支持工程师和软件开发工程师,指导他们在瑞芯微芯片平台上进行 Linux 系统下的 SATA 开发工作。 该文档先介绍了 RK3566、RK3568、RK3588S、RK3588 和 RK3576 等芯片的 SATA 资源,包括支持的速率、PM 芯片扩展和 PHY 复用情况。接着,详细阐述了 DTS 配置,说明了各配置项的作用和设置方法。在 menuconfig 配置部分,明确了使用 SATA 相关功能所需打开的配置项。对于 U-boot 支持 SATA,介绍了 DTS 修改内容和编译方法。在常见问题解答部分,针对是否支持通过 SATA 接口给 PM 芯片下载固件、SATA 性能测试、SDK 代码认不到 SATA 设备的原因、限制 SATA 速度的方法、启用 FBS 功能以及设置硬盘待机或休眠等问题,给出了具体的解决方案和操作建议 。

详细开发指南