桃子姐姐好好吃 发表于 2021-11-25 20:47:58

OK571X-C V1.2的板子不能识别SDIO接口的网卡

TF卡座能烧写镜像,SD卡也能正常识别,但是插入SDIO接口的网卡就不能识别,寻问技术人员,答复只是说MMC3支持网卡,MMC1默认不支持,需要自己修改设备树文件ok5718-idk.dts,参考MMC3来配置MMC1,但是我这边搞了很久都没有成功。请问有人用SD卡座来接SDIO设备吗?或者有没有大佬会修改设备树?
下面是原版设备树:
&mmc1 {
        pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50";
        pinctrl-0 = <&mmc1_pins_default>;
        pinctrl-1 = <&mmc1_pins_hs>;
        pinctrl-2 = <&mmc1_pins_sdr12>;
        pinctrl-3 = <&mmc1_pins_sdr25>;
        pinctrl-4 = <&mmc1_pins_sdr50>;
        pinctrl-5 = <&mmc1_pins_ddr50_rev20 &mmc1_iodelay_ddr50_conf>;
        pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
        vmmc-supply = <&vcc3_3>;
        vmmc_aux-supply = <&ldo1_reg>;
        bus-width = <4>;
        cd-gpios = <&gpio6 27 1>; /* gpio 219 */
        status = "okay";
        /delete-property/ sd-uhs-sdr104;
};


&mmc2 {
        pinctrl-names = "default", "hs", "ddr_1_8v";
        pinctrl-0 = <&mmc2_pins_default>;
        pinctrl-1 = <&mmc2_pins_hs>;
        pinctrl-2 = <&mmc2_pins_ddr_rev20 &mmc2_iodelay_ddr_conf>;
        status = "okay";
        vmmc-supply = <&v3_3d>;
        bus-width = <8>;
        ti,non-removable;
        max-frequency = <96000000>;
        no-1-8-v;
        /delete-property/ mmc-hs200-1_8v;
        /delete-property/ sd-uhs-sdr25;
        /delete-property/ sd-uhs-sdr12;
};
&mmc3 {
        pinctrl-names = "default", "hs";
        pinctrl-0 = <&mmc3_pins_default>;
        pinctrl-1 = <&mmc3_pins_hs>;
        status = "okay";
        vmmc-supply = <&v3_3d>;
        bus-width = <4>;
        ti,non-removable;
        cap-sdio-irq;
        max-frequency = <50000000>;
        no-1-8-v;
        /delete-property/ sd-uhs-sdr50;
        /delete-property/ sd-uhs-sdr25;
        /delete-property/ sd-uhs-sdr12;
};

桃子姐姐好好吃 发表于 2021-11-25 20:58:34

C:\Users\hjy\AppData\Local\Temp\企业微信截图_16378448988465.png网盘资料显示是支持SDIO接口的网卡的模块的,但是我用的最新的SDK,现在却不能识别

ljb2019001 发表于 2021-11-26 11:01:14


5718的cpu手册上关于MMC接口对SDIO的描述如上图,其中MMC1是用做SD,MMC2用做eMMC,MMC3/4用做SDIO,手册的描述是MMC接口所有模式的都支持,但是默认的配置不一样,如果使用的和这个不一样,这样就要修改内核和设备树配置了,具体手册位于:用户资料-20190612\原厂资料\spruhz7f.pdf关于具体的配置只能是参考mmc1的配置来做,如果还是不行,可以到ti官方论坛咨询:https://e2echina.ti.com/
页: [1]
查看完整版本: OK571X-C V1.2的板子不能识别SDIO接口的网卡