Dear Wolfgang,

On 30.07.2018 13:45, Wolfgang Denk wrote:
Dear Simon,

In message <20180730105319.79424-2-sgoldschm...@de.pepperl-fuchs.com> you wrote:
To prepare supporting compression for all image types, change
compression to "none" for ramdisks in all examples.

What makes you think this is a correct thing to do?

There are different approaches to handle things.  For example,
traditionally on Power Architecture we would use a raw kernel
binray, compress this (for example with gzip) before wrapping it
with mkimage into an (uImage or FIT) U-Boot image, and then let
U-Boot uncompress the kernel image into rum and start it.  On ARM
the kernel comes traditionally with it's own wrapper that does
unompressions and such.

Same for ramdisk handling.  On some systems it may make sense to
have U-Boot handle the uncompressing, so compression = "gzip";
may be fully intentional.

That's the whole point and in the thread I mentioned (https://lists.denx.de/pipermail/u-boot/2018-July/336435.html) it has been discussed that this is the future goal.

However, uncompression currently is only implemented for kernels, not for other sub-images. This patch aims at updating the docs and the current .its examples to what they do now.

Best regards,
Simon
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to