基于iTop-4412的U-Boot 2017移植[2]:支持SD/MMC

本文介绍了如何在iTop-4412开发板上移植U-Boot 2017以支持SD/MMC读写。通过修改arch/arm/dts/exynos4412-itop4412.dts文件,添加配置以使驱动识别SD/MMC总线宽度,从而实现功能。后续文章将涉及更多硬件的适配。
摘要由CSDN通过智能技术生成

基于iTop-4412的U-Boot 2017移植[2]:支持SD/MMC

经过前几篇博文的移植,已经成功在iTOP-4412开发板上运行了U-Boot。但是它不支持SD/MMC读写,怎么办呢?其实很简单只需要一步就行了!

修改arch/arm/dts/exynos4412-itop4412.dts

    serial3:serial@13830000 {
        status = "okay";
    };

+   sdhci@12530000 {
+       samsung,bus-width = <4>;
+       status = "okay";
+   };
};

增加以上几句话,目的是让驱动程序识别到“samsung,bus-width”总线宽度。

重新编译运行,就可以支持SD/MMC操作啦~

接下来的博文中,还会对eMMC、USB、Ethernet、HDMI、LED、KEY、BEEP等进行适配,敬请期待~


  • 我的个人主页:
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值