打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
MT7628,MT7688,openwrt SD卡问题解决
       简单归纳一下吧,其实很简单。
第一:默认的dts文件有问题,     
该status为okay:

点击(此处)折叠或打开

  1. sdhci@10130000 {
  2.                 compatible = "ralink,mt7620-sdhci";
  3.                 reg = <0x10130000 4000>;

  4.                 interrupt-parent = <&intc>;
  5.                 interrupts = <14>;

  6.                 status = "okay";
  7.         };
第二步,make kernel_menuconfig,增加     
      Device Drivers->MMC/SD/SDIO card support->    
                    *** MMC/SD/SDIO Card Drivers ***                             │ │  
  │ │    <*>   MMC block device driver                                      │ │  
  │ │    (8)     Number of minors per block device                          │ │  
  │ │    [*]     Use bounce buffer for simple hosts                         │ │  
  │ │    < >   SDIO UART/GPS class support                                  │ │  
  │ │    < >   MMC host test driver                                         │ │  
  │ │          *** MMC/SD/SDIO Host Controller Drivers ***                  │ │  
  │ │    < >   Secure Digital Host Controller Interface support             │ │  
  │ │    < >   TI Flash Media MMC/SD Interface support                      │ │  
  │ │    < >   MMC/SD/SDIO over SPI                                         │ │  
  │ │    < >   ENE CB710 MMC/SD Interface support                           │ │  
  │ │    < >   VIA SD/MMC Card Reader Driver                                │ │  
  │ │    < >   Synopsys DesignWare Memory Card Interface                    │ │  
  │ │    < >   Renesas USDHI6ROL0 SD/SDIO Host Controller support           │ │  
  │ │    <*>   MTK SD/MMC                                                   │ │  
  │ │    [ ]     MTK AEE KDUMP                                              │ │  
  │ │    [*]     Card Detect with Polling                                   │ │  
  │ └─────────────────────────────────────

第三步:增加sdhc kmod相关模块,如下:
    kmod-mmc
    kmod-sdhci
    kmod-sdhci-mt7620

好了,编译完后,大功告成,
对了,默认的openwrt针对MT7628的配置,native language不全,最好选以下几项:
   kmod-nls-cp437
  kmod-nls-iso8859-1
  kmod-nls-utf8
好了,   
                                        
mount 后,如下图:


                           
                                      
                                                                    
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
为openwrt添加MT7620a的wifi驱动
U-boot驱动-MMC驱动移植
Linux SD卡驱动开发(五)
Linux kernel mmc 框架说明,包括mmc
[Android6.0][RK3399] SDIO 接口 Wifi 驱动流程分析 (AP6354)
SDIO架构初解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服