tianjjff 说:已经是这样改的,还是一样的效果
解决了,UBOOT menuconfig把PB4也去掉就可以了
&mmc0 { pinctrl-names = "default"; pinctrl-0 = <&mmc0_pins_a>; vmmc-supply = <®_dcdc1>; bus-width = <4>; status = "okay"; };
请问那个menuconfig那处具体怎么操作,我的也是卡在这里了
]]>已经是这样改的,还是一样的效果
解决了,UBOOT menuconfig把PB4也去掉就可以了
&mmc0 {
pinctrl-names = "default";
pinctrl-0 = <&mmc0_pins_a>;
vmmc-supply = <®_dcdc1>;
bus-width = <4>;
status = "okay";
};
那把dts里面的cd脚删除(屏蔽):
&mmc0 { pinctrl-names = "default"; pinctrl-0 = <&mmc0_pins_a>; vmmc-supply = <®_dcdc1>; bus-width = <4>; status = "okay"; };
已经是这样改的,还是一样的效果
]]>去掉了检测引脚还是一样的
那把dts里面的cd脚删除(屏蔽):
&mmc0 {
pinctrl-names = "default";
pinctrl-0 = <&mmc0_pins_a>;
vmmc-supply = <®_dcdc1>;
bus-width = <4>;
status = "okay";
};
貌似修改 dts里面的 mmc0的cd(card detected)引脚。
去掉了检测引脚还是一样的
]]>请问楼主这个怎么解决的,我的uboot一上电也是打印这个错误
貌似修改 dts里面的 mmc0的cd(card detected)引脚。
]]>sunxi-fel启动u-boot, 用fatls 显示 TF 卡文件正常:
=> fatls mmc 0:1 lost.dir/ android/ 555152547 6a.mp4 205590075 ardurino.mp4
但是把这个 u-boot 烧录到 TF卡, 启动不正常:
U-Boot SPL 2019.01-rc3-g829407b58f-dirty (Feb 02 2020 - 21:32:54 +0800) DRAM: 256 MiB Trying to boot from MMC1 MMC: no card present spl: mmc init failed with error: -123 SPL: failed to boot from all boot devices ### ERROR ### Please RESET the board ###
看起来这个u-boot默认去找 emmc(MMC1), 而不是 TF卡(MMC0) ?
请问楼主这个怎么解决的,我的uboot一上电也是打印这个错误
]]>