63.T卡sim卡

可參考37 6.0 v661_bst項目
一、TF卡調試
    1.不識卡 
        -- 由於硬件不支持熱拔插,故把軟件由支持改爲不支持
        -- 若不修改則無法讀取到T卡
        修改dws:
            1.1 EINT : 去掉中斷“MSDC1_INS”(EINT5): 設置爲 NC
            1.2 GPIO : 將GPIO5設置爲: NC    
        修改dts
            1.3 去掉non-removable;
                &mmc1 {
                +    non-removable;        // 不支持
        
        
二、SIM卡調試
    1.不識卡 - 只需要配置dws中的: GPIO/中斷/modem
    
    
    概率性不識卡: 遇到幾次都是卡座(非卡託)問題,換一個就好了
    
        
案例一: v661_bst 不識T卡        
    
    1. dws配置pin腳:
                    EintMode|Def.Mode    M0|M1|M2|M3|M4|M5|M6|M7|InPull En|InPull SelHigh|Def.Dir|In|Out|OutHigh|VarName1
        -    GPIO8    1        0:GPIO8                             1          1                 IN                                  
        +    GPIO8            0:MD_EINT1    1  1  1  1  1  1     1  1          1                 IN         1    1    0        GPIO_SIM1_HOT_PLUG
        
    2. dws配置MD1_EINT:
                        EINTVar                        |Debounce Time(ms)|Polarity|Sensitive_Level|Debounce En|Dedicated En|Src PIN|Socket Type    
        -    MD1_EINT0    NC                            0                                                        Disable        PAD_EINT8
        +    MD1_EINT0    MD1_SIM1_HOT_PLUG_EINT        100                    High    Level            Enable        Disable        PAD_EINT8
    
    3. dts
    &mmc1 {
        clk_src = /bits/ 8 <MSDC30_CLKSRC_200MHZ>;
        bus-width = <4>;
        sd-uhs-ddr50;
    +    non-removable;
        pinctl = <&mmc1_pins_default>;
        cd-gpios = <&pio 5 0>;
        status = "okay";
    };


    
    
            

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章