
Dear Marek Vasut,
In message 201111052306.23919.marek.vasut@gmail.com you wrote:
Well you put out quite a good reason in the other mail for uImage. Now the problem basically is the negotiation between linux and uboot as of who has to wrap the image into what envelope. I don't see this happening actually, which sucks.
Look at the PPC code. There we have a plain simple uImage make target in Linux, and everything is fine. In ARM, we only have a target which gives us a pre-wrapped image, i. e. which always includes the kernel's wrapper and decompressor. How can we change this? Patches are not accepted.
What exactly _is_ the problem of uImage?
The exact problem here is it loads the kernel to fixed address.
This has been addressed, and patches are queued.
Best regards,
Wolfgang Denk