This answer record contains information relevant to Zynq UltraScale+ MPSoC boot with QSPI, eMMC, and SD card devices.
Where appropriate, this Answer Record particularly highlights settings and considerations to achieve better timing and bandwidth results during different boot stages.
Attached to this Answer record is a macro enabled excel file which can be used for boot time estimation.
The bandwidth of flash memories varies for different configurations from different vendors; this affects boot times.
For details about the size and type of devices supported by Xilinx tools, please refer to (Xilinx Answer 65463) What devices are supported for configuration?
|08/03/2017||v3.0||First public release.|
|08/07/2017||v3.1||Fixed pre-FSBL boot time calculation bug; re-ordered payload components|
|08/19/2020||v3.2||Changed how POR calculations are shown|