AR# 69382

2017.2 Zynq UltraScale+ MPSoC: U-boot takes too long to copy the Linux images from QSPI to DDR

Description

U-boot takes over 75 seconds to copy 52 MB of Linux images from QSPI to DDR.

Solution

This issue occurs if you read environment from the SPI flash while booting (PetaLinux default flow).

To work around this issue, define CONFIG_ENV_SPI_MAX_HZ with a value of 30000000 in platform-top.h:

#define CONFIG_ENV_SPI_MAX_HZ 30000000

AR# 69382
Date 06/30/2017
Status Active
Type General Article
Devices
Tools