Bug in Boot header generation for 7035 Petalinux 2016.1?
petalinux-package utility produces the following BOOT.BIN header when I use Zynq 7035. The data at offset 0x30 is incorrectly pointing to the header itself . Therefore, the Zynq 7035 Bootrom does not boot from QSPI. I am not sure how many other fields are missing from the boot header. Please note that Vivado/SDK bootgen utility generates this correctly for 7035 (but not Petalinux utility).