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

基于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等进行适配,敬请期待~


  • 我的个人主页:http://www.techping.cn/
  • 我的个人站点博客:http://www.techping.cn/blog/wordpress/
  • 我的CSDN博客:http://blog.csdn.net/techping
  • 我的:http://www.jianshu.com/users/b2a36e431d5e/timeline
  • 我的GitHub:https://github.com/techping
    欢迎相互follow~

你可能感兴趣的:(基于iTop-4412的U-Boot 2017移植[2]:支持SD/MMC)