Re: [RFC] New target 'cuImage' - compatibility uImage
From: Matthew McClintock <hidden>
Date: 2006-08-03 15:29:05
On Thu, 2006-08-03 at 00:33 +0200, Wolfgang Denk wrote:
In my understanding, an "uImage" file is a image consisting of an U-Boot header (64 bytes) followed by an (compressed or uncompressed) Linux kernel image.
Yes
So what do you mean by "compressed uImage"? If you take an "uImage" file according to above definition and compress it, it will not be recognized by U-Boot.
I mean that the data contained within the uImage is compressed. In this case where the uImage data is compressed I choose to skip compressing the kernel section in the zImage (because have it compressed twice was wasteful)
And why do you need a second, "UNcompressed kernel image" in your setup? I must be missing something, because including *two* kernel images makes no sense to me, and I don't understand why you would want to insist of an "UNcompressed" image...
So to clarify. The current method has a zImage with a compressed kernel section where the actual kernel lives. The zImage uncompressed this code to the kernel load address. The 'cuImage' would be packaged in a uImage with the entire zImage compressed, except in this case the kernel section would not be compressed (to avoid have a compressed image within a compressed image) -Matthew