This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SDIO WIF问题

用AM335X来挂载SDIO wifi,配置设备树为

mmc1_pins_default: pinmux_mmc1_pins {
        pinctrl-single,pins = <
            0x0F0 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_dat3.mmc0_dat3 */
            0x0F4 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_dat2.mmc0_dat2 */
            0x0F8 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_dat1.mmc0_dat1 */
            0x0FC (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_dat0.mmc0_dat0 */
            0x100 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_clk.mmc0_clk */
            0x104 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_cmd.mmc0_cmd */
            //0x160 (PIN_INPUT_PULLDOWN | MUX_MODE7)    /* spi0_cs1.gpio0_6 */
            //0x048 (PIN_INPUT_PULLDOWN | MUX_MODE4)    /* MDIO.mmc0_cd */
        >;
    };

    mmc1_pins_sleep: pinmux_mmc1_pins_sleep {
        pinctrl-single,pins = <
            0x0F0 (PIN_INPUT_PULLDOWN | MUX_MODE7)
            0x0F4 (PIN_INPUT_PULLDOWN | MUX_MODE7)
            0x0F8 (PIN_INPUT_PULLDOWN | MUX_MODE7)
            0x0FC (PIN_INPUT_PULLDOWN | MUX_MODE7)
            0x100 (PIN_INPUT_PULLDOWN | MUX_MODE7)
            0x104 (PIN_INPUT_PULLDOWN | MUX_MODE7)
           // 0x160 (PIN_INPUT_PULLDOWN | MUX_MODE7)
            //0x048 (PIN_INPUT_PULLDOWN | MUX_MODE7)
        >;
    };

&mmc1 {
    status = "okay";
    vmmc-supply = <&vmmcsd_fixed>;        
    pinctrl-names = "default", "sleep";
    bus-width = <0x4>;
    pinctrl-0 = <&mmc1_pins_default>;
    pinctrl-1 = <&mmc1_pins_sleep>;    
//    cd-gpios = <&gpio0 6 GPIO_ACTIVE_HIGH>;
//    cd-inverted;
//    ti,non-removable;        
};



发现无法检测到wifi模块,必须加上CD检测线才有反应,要怎么做才能不用CD检测,设备不需要热插拔