Hi, I have tried it, no success
>>U-Boot SPL 2016.11-rc3-00001-g9fa5bf3-dirty (Nov 05 2016 - 16:18:14) >>DRAM: 1024 MiB >>CPU: 912000000Hz, AXI/AHB/APB: 3/2/2 >>Trying to boot from MMC1 >>mmc_load_image_raw_sector: mmc block read error >>SPL: failed to boot from all boot devices >>### ERROR ### Please RESET the board ### In my case, i am sure, that problem not in emmc card. First MMC_CMD_SWITCH in mmc_change_func works well without patches, but get stuck in second, when change bus width. I have two almost similar socs, Allwinner A13(sun5i) and A20(sun7i). They uses same sunxi_mmc.c driver. A13 boots well with master branch, but A20 only with my patch. Below link shows diff in boot logs, A20 CONFIG_MACH_SUN7I on left, and A13 CONFIG_MACH_SUN5I on right side. A13 works well https://www.diffchecker.com/XrmlaZfH <https://www.diffchecker.com/XrmlaZfH> Using logic analyzer, i analyzed all command and all responses. Diagrams absolutely the same, from u-boot spl start, on both socs, until mmc_rint_wait return error. https://dl.dropboxusercontent.com/u/10252748/A20vsA13.png <https://dl.dropboxusercontent.com/u/10252748/A20vsA13.png> https://dl.dropboxusercontent.com/u/10252748/A20vsA13_ZOMMED.png <https://dl.dropboxusercontent.com/u/10252748/A20vsA13_ZOMMED.png> at first look, looks like emmc not respond to A20, but if zoom more, https://www.dropbox.com/s/80u232i7wod93gf/A20.png?dl=0 <https://www.dropbox.com/s/80u232i7wod93gf/A20.png?dl=0> we see, that no clocks in some time. If take A13 diagram, no empty clocks! I have no jtag to debug more. I am not sure, but i think, for some reason, this empty clocks cause card fail. So, only with this patch, Allwinner A20 soc can boot from emmc https://www.dropbox.com/s/0lfe2xifzbdbokb/emmcFix.patch?dl=0 <https://www.dropbox.com/s/0lfe2xifzbdbokb/emmcFix.patch?dl=0> > 5 нояб. 2016 г., в 14:18, Hans de Goede <hdego...@redhat.com> написал(а): > > Hi, > > Maxime posted a proper fix for this issue yesterday: > > https://patchwork.ozlabs.org/patch/691284/ > > Can you give that one a try and see if it fixes things for you > as well ? > > Regards, > > Hans > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot