Toybrick

TB-RK3576D0 要怎么编译出使用 UFS 小板的固件

rt3628

注册会员

积分
189
楼主
发表于 2025-4-25 17:09:13    查看: 331|回复: 2 | [复制链接]    打印 | 只看该作者
SDK默认中使用的是SD卡的固件
如果要改成使用UFS小板的话
要修改哪个地方呢?
谢谢
回复

使用道具 举报

peng

版主

积分
189
沙发
发表于 6 天前 | 只看该作者
本帖最后由 peng 于 2025-4-29 10:50 编辑

pzc@inno:~/home1/work/inno_edge/kernel/linux-6.1$ git diff 60dbe77174c7e28c85a52bf7ecc1bb38fe3971e7  f75af687145db691a9987926bb8bfe19ecb87e7b
diff --git a/arch/arm64/boot/dts/rockchip/rk3576-toybrick-d0-linux.dts b/arch/arm64/boot/dts/rockchip/rk3576-toybrick-d0-linux.dts
index 5dbf3bbdeb8f..48168df4ec17 100755
--- a/arch/arm64/boot/dts/rockchip/rk3576-toybrick-d0-linux.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3576-toybrick-d0-linux.dts
@@ -1365,7 +1365,16 @@ &sdio {
};

&sdmmc {
-       supports-sd;
+       max-frequency = <200000000>;
+       no-sdio;
+       no-mmc;
+       bus-width = <4>;
+       cap-mmc-highspeed;
+       cap-sd-highspeed;
+       disable-wp;
+       sd-uhs-sdr104;
+       pinctrl-names = "default";
+       pinctrl-0 = <&sdmmc0_bus4 &sdmmc0_clk &sdmmc0_cmd &sdmmc0_det>;
        status = "okay";
};
回复

使用道具 举报

peng

版主

积分
189
板凳
发表于 6 天前 | 只看该作者
可以修改下kernel/linux-6.1/arch/arm64/boot/dts/rockchip/rk3576-toybrick-d0-linux.dts
回复

使用道具 举报

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

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表