ITPub博客

首页 > 嵌入式/内核开发 > 嵌入式/内核开发 > 飞凌的RK3568如何将 PCIe 复用为 SATA ??

飞凌的RK3568如何将 PCIe 复用为 SATA ??

原创 嵌入式/内核开发 作者:嵌入式小白 时间:2022-08-30 17:27:59 0 删除 编辑

本文硬件平台采用 飞凌嵌入式 RK3568开发板,主要讲解如何将 RK3568的PCIe复用为SATA功能,本文使用的思路和方法仅供参考使用,其它arm 开发板虽然 芯片不同,但思路和方法有很多的共性,希望对您在板卡的使用中能够有所帮助,更多 ARM开发板相关资讯,关注 飞凌 嵌入式。


先了解一下飞凌这款瑞芯微RK3568平台。

OK3568-C开发板采用 核心板+底板的分体式设计,将FE T3568- C核心板的全部功能 引脚以最便利的方式引出。方便用户二次开发的同时,还添加了接口 EMC防护参考设计,简化用户设计,利于现场评估测试。

RK3568


一、修改设备树

OK3568-linux-source/kernel/arch/arm64/boot/dts/rockchip/OK3568-C-common.dtsi

 

1. 打开sata2设备

&sata2 {

status = "okay";

assigned-clock-rates = <24000000>;

};

 

2. 关闭pcie2.0

&pcie2x1 {

reset-gpios = <&gpio0 RK_PB6 GPIO_ACTIVE_HIGH>;

vpcie3v3-supply = <&vcc3v3_sys>;

status = "disabled";

};

 

二、menuconfig 配置

需要确保如下配置打开,方可正确的使用 SATA相关功能。

CONFIG_ATA=y

CONFIG_SATA_AHCI=y

CONFIG_SATA_AHCI_PLATFORM=y

CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31439434/viewspace-2912645/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2017-02-28

  • 博文量
    9
  • 访问量
    4436