08-26-2020 03:57 PM
Hey, I've been trying to boot the Xilinx provided board image for the ZCU102 board from an SD Card. I had success using a smaller 8GB SD Card from a different brand but this new 64GB SD Card continues getting stuck at the following part of the boot process. I've tried the commands listed here but it doesn't help at all. Anyone have any ideas why one SD card works and not the other?
Also I used Balena Etcher to get the image onto the SD Card and it worked previously but doesn't seem to be working now. Previously it would boot all the way up to PetaLinux but that doesn't seem to be the case anymore.
Xilinx Zynq MP First Stage Boot Loader
Release 2019.2 Mar 17 2020 - 13:01:26
NOTICE: ATF running on XCZU9EG/silicon v4/RTL5.1 at 0xfffea000
NOTICE: BL31: Secure code at 0x0
NOTICE: BL31: Non secure code at 0x10080000
NOTICE: BL31: v2.0(release):xilinx-v2019.1-12-g713dace9
NOTICE: BL31: Built : 03:54:52, Mar 17 2020
PMUFW: v1.1
U-Boot 2019.01 (Mar 17 2020 - 04:11:49 +0000)
Model: ZynqMP ZCU102 Rev1.0
Board: Xilinx ZynqMP
DRAM: 4 GiB
EL Level: EL2
Chip ID: zu9eg
MMC: mmc@ff170000: 0
Loading Environment from SPI Flash... SF: Detected n25q512a with page size 512 Bytes, erase size 128 KiB, total 128 MiB
*** Warning - bad CRC, using default environment
In: serial@ff000000
Out: serial@ff000000
Err: serial@ff000000
Model: ZynqMP ZCU102 Rev1.0
Board: Xilinx ZynqMP
Bootmode: SD_MODE1
Reset reason: EXTERNAL
Net: ZYNQ GEM: ff0e0000, phyaddr c, interface rgmii-id
Warning: ethernet@ff0e0000 MAC addresses don't match:
Address in ROM is 00:0a:35:03:2c:ce
Address in environment is 00:0a:35:00:22:01
eth0: ethernet@ff0e0000
U-BOOT for xilinx-zcu102-2019_2
ethernet@ff0e0000 Waiting for PHY auto negotiation to complete......................................... TIMEOUT !
Hit any key to stop autoboot: 0
ZynqMP>
08-27-2020 08:15 AM
Do you have an linux image on your SD card? It is just stopped at uboot.
Are you using petalinux 2020.1, as there will be a boot.scr file. You should add this file too to your SD card
08-27-2020 04:28 PM
How did you format this SD card ?
Also, how many partition is there on SD card ? What kind of type was this formatted partition ?
Best regards,
08-27-2020 05:57 PM
Hi lgarrido@harris.com ,
First thing you can do is, creating a clean formatted sd card partitions.
You can find instructions here.
Saban
08-29-2020 09:16 PM
Hi lgarrido@harris.com ,
As per SD spec any SD card capcaity > 32GB and < 2TB is 64GB SD cards SDXC standards and default file system is exFAT. Also in 2019.2 by default we enabled UHS for ZCU102 board hence you can see some boot issues due to different cards.
Some cards it says UHS with 80MB/s but it operates with SDR50 bus mode, To operate on 200MHz with UHS you SD cards should be SDR104 bus mode.
Try this AR https://www.xilinx.com/support/answers/73079.html and let us know how it goes
Note: SDXC cards are detected as exFAT on Windows and you need to format the card with FAT32. Xilinx FSBL doesn't support exFAT.