[meta-xilinx] failure : SD to u-boot SPL to u-boot on zcu102-zynqmp

Michal Simek michal.simek at xilinx.com
Tue Mar 21 01:52:31 PDT 2017


On 21.3.2017 03:26, Jean-Francois Dagenais wrote:
> 
>> On Mar 20, 2017, at 21:48, Jean-Francois Dagenais <jeff.dagenais at gmail.com> wrote:
>>
>>
>>> On Mar 20, 2017, at 16:29, Jean-Francois Dagenais <jeff.dagenais at gmail.com> wrote:
>>>
>>> So please advise, I was under the impression that I needed recent commits in
>>> u-boot-xlnx related to SD for booting on it. Should I use another specific
>>> version of u-boot-xlnx? Again, just want to get past all that and execute the
>>> kernel so the rest of the teams can progress.
>>
> 
> Alright, so quick update before I head out til tomorrow...
> 
> I disabled GEM in the 1.0 defconfig (don't need it) and removed the 0.3 version check to see where it would fail next...
> 
> <debug_uart> Debug uart enabled
> 
> U-Boot SPL 2017.01 (Mar 20 2017 - 22:19:03)
> EL Level:	EL3
> Trying to boot from MMC1
> reading u-boot.bin
> reading atf-uboot.ub
> reading atf-uboot.ub
> NOTICE:  ATF running on XCZU9EG/silicon v3/RTL5.1 at 0xfffea000, with PMU firmware
> NOTICE:  BL31: Secure code at 0x0
> NOTICE:  BL31: Non secure code at 0x8000000
> NOTICE:  BL31: v1.2(release):a9e3716
> NOTICE:  BL31: Built : 16:41:21, Mar  9 2017
> PMUFW: PmMmioRead: (NODE_APU) addr=0xFF5E0074, value=0x1010F00
> PMUFW: PmMmioRead: (NODE_APU) addr=0xFF5E0020, value=0x15A00
> 
> 
> U-Boot 2017.01 (Mar 20 2017 - 22:25:08 -0400) Xilinx ZynqMP ZCU102 rev1.0
> 
> I2C:   ready
> DRAM:  4 GiB
> EL Level:	EL2
> Chip ID:	xczuunknown
> PMUFW: PmMmioRead: (NODE_APU) addr=0xFF5E0074, value=0x1010F00
> PMUFW: PmMmioRead: (NODE_APU) addr=0xFF5E0020, value=0x15A00
> MMC:   PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180358, mask=0x40000, value=0x40000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180314, mask=0x2000000, value=0x2000000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180314, mask=0x1000000, value=0x1000000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180314, mask=0xFF0000, value=0x150000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180314, mask=0x2000000, value=0x0
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180318, mask=0x400000, value=0x400000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180318, mask=0x3F0000, value=0x50000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180358, mask=0x40000, value=0x0
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180358, mask=0x40000, value=0x40000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180314, mask=0x2000000, value=0x2000000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180314, mask=0x1000000, value=0x1000000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180314, mask=0xFF0000, value=0x150000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180314, mask=0x2000000, value=0x0
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180318, mask=0x400000, value=0x400000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180318, mask=0x3F0000, value=0x50000
> PMUFW: PmMmioWrite: (NODE_APU) addr=0xFF180358, mask=0x40000, value=0x0
> sdhci at ff170000: 0 (SD)
> reading uboot.env
> 
> ** Unable to read "uboot.env" from mmc0:1 **
> Using default environment
> 
> In:    serial at ff000000
> Out:   serial at ff000000
> Err:   serial at ff000000
> PMUFW: PmMmioRead: (NODE_APU) ERROR: access denied for address 0xFF5E0200
> initcall sequence 000000007ff8c2a0 failed at call 0000000008002d54 (err=-22)
> ### ERROR ### Please RESET the board ###
> 

We are not testing u-boot without pmufw because it is mandatory now.
It worked before that's why I expect with some changes it will continue
to work with some exception but for us doesn't make sense to test or
support this.

Thanks,
Michal




More information about the meta-xilinx mailing list