Hi!

I am trying to switch to as much current vanilla SW as possible on Xilinx
ZCU102 evaluation board.  But I am stuck at a very early stage.

I've got U-Boot + SPL + Linux kernel & userspace compilled, but even after
trying hard I had no success in running SPL to read ATF, not even speaking
about the main U-Boot.

I keep getting (debug info included):

U-Boot SPL 2022.01-rc1 (Nov 09 2021 - 13:57:10 +0100)
PMUFW:  v1.1
Loading new PMUFW cfg obj (2024 bytes)
Silicon version:        3
EL Level:       EL3
Multiboot:      0
Trying to boot from MMC2
spl: could not initialize mmc. error: -19
Trying to boot from MMC1
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-legacy = 
0 0
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-mmc-hs = 
63 72
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-sd-hs = 
63 60
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-uhs-sdr12 
= 0 0
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-uhs-sdr25 
= 63 60
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-uhs-sdr50 
= 0 72
arasan_sdhci mmc@ff170000: Using predefined clock phase for 
clk-phase-uhs-sdr104 = 0 135
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-uhs-ddr50 
= 183 48
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-mmc-ddr52 
= 54 72
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-mmc-hs200 
= 0 135
arasan_sdhci mmc@ff170000: Using predefined clock phase for clk-phase-mmc-hs400 
= 0 0
arasan_sdhci mmc@ff170000: arasan_sdhci_set_tapdelay, host:mmc@ff170000, mode:0
CMD_SEND:0
                ARG                      0x00000000
                MMC_RSP_NONE
CMD_SEND:8
                ARG                      0x000001aa
                RET                      -110
CMD_SEND:55
                ARG                      0x00000000
                RET                      -110
CMD_SEND:0
                ARG                      0x00000000
                MMC_RSP_NONE
CMD_SEND:1
                ARG                      0x00000000
                RET                      -110
Card did not respond to voltage select! : -110
mmc_init: -95, time 22
spl: mmc init failed with error: -95
SPL: Unsupported Boot Device 0
SPL: failed to boot from all boot devices (err=-6)
### ERROR ### Please RESET the board ###

The base address is AFAIK correct and the SPL itself has been successfully
loaded from this very SD card. I suppose MMC2 lines to be a kind of
necessity.

I tried a few versions of U-Boot, including the last snapshot release (as
shown) with exactly the same results. Any ideas?

Thank you!

-- 
Daniel Cizinsky at various lists

Reply via email to