
I understood more clearly...Your target for using is sdc0(eMMC), right?
Yes
Now i have checked det pin on my board. I use standart A20-OLinuXino-Lime_defconfig with my board. So PH1 is pull-fown. No changes if just remove det pin
U-Boot SPL 2016.11-rc1-g4dc34be-dirty (Oct 12 2016 - 18:12:37) DRAM: 512 MiB Failed to set core voltage! Can't set CPU frequency Trying to boot from MMC1 mmc_bread: Failed to read blocks mmc_load_image_raw_sector: mmc block read error SPL: failed to boot from all boot devices ### ERROR ### Please RESET the board ###
Then , i removed det pin from config and build again. Burn it to emmc(sdc2) on marsboard and tried to boot this board with mainline u-boot, not 2014 as before and get this.
U-Boot SPL 2016.11-rc1-g4dc34be-dirty (Oct 12 2016 - 18:24:58) DRAM: 1024 MiB CPU: 912000000Hz, AXI/AHB/APB: 3/2/2 Trying to boot from MMC2 MMC Device 1 not found spl: could not find mmc device. error: -19 SPL: failed to boot from all boot devices ### ERROR ### Please RESET the board ###
Something new, error code is 19 ) Looks like it see that no card on sdc0 and found emmc on sdc2, but fails. Same code on my board never tries mmc2, so it part works
I will try to check codes relevant to sunxi..
I hope on your help, thank you very much