I try to implement MultiBoot for ZynqMP platform. System every time loads the first boot image. I have read that It must load image with last timestamp. But I can not find were timestamp is placed in the boot image and how I can add it to image. Can somebody help me?
I am sorry that I don't understand what timestamp means in your post.
But for ZynqMP multiboot, but you can refer to below page. Though it is for SD boot, you still use it for QSPI flash boot. You can update the same multiboot register to next boot image address in xfsbl_mian.c.