I'am trying to learn the difference between a zImage and a uImage.
In my understanding uImage is got by running mkimage on the Image and as a result it adds a U-Boot wrapper (i don't know what it contains exactly) that contains a header plus the load address and entry point and maybe "extra informations" that i don't know.
In the other hand the zImage is the compressed Image, it doesn't contain the load address and entry point(what i think, correct me if i'am wrong) but also U-Boot can load it using bootz.
In this case why using a
uImageinstead of azImage?I'am curious to learn what are the formats of a zImage and a uImage could you please suggest some references ?