Recently I was talking to a client about a custom Zynq board they had designed and the issues they were facing with some boards booting OK and others not booting successfully. This got me thinking that a lot of what I have written in these blogs has been based around an already running board (e.g. development boards and system on modules).
Having successfully brought up several Zynq boards, I thought it would be a good idea to outline a few of the available debug options for when trying to boot the device from its boot media (SD card, QSPI etc.) only to find that it stubbornly refuses to configure.