[U-Boot] [PATCH] mkimage: Set correct FDT type and ramdisk architecture in FIT auto mode
Tom Rini
trini at konsulko.com
Fri Nov 1 13:29:25 UTC 2019
On Fri, Sep 13, 2019 at 12:43:12PM +0200, Michal Sojka wrote:
> From: Michal Sojka <michal.sojka at cvut.cz>
>
> When running the following command
>
> mkimage -f auto -A arm -O linux -T kernel -C none -a 0x8000 -e 0x8000 \
> -d zImage -b zynq-microzed.dtb -i initramfs.cpio image.ub
>
> the type of fdt subimage is the same as of the main kernel image and
> the architecture of the initramfs image is not set. Such an image is
> refused by U-Boot when booting. This commits sets the mentioned
> attributes, allowing to use the "-f auto" mode in this case instead of
> writing full .its file.
>
> Following is the diff of mkimage output without and with this commit:
>
> FIT description: Kernel Image image with one or more FDT blobs
> Created: Thu Sep 12 23:23:16 2019
> Image 0 (kernel-1)
> Description:
> Created: Thu Sep 12 23:23:16 2019
> Type: Kernel Image
> Compression: uncompressed
> Data Size: 4192744 Bytes = 4094.48 KiB = 4.00 MiB
> Architecture: ARM
> OS: Linux
> Load Address: 0x00008000
> Entry Point: 0x00008000
> Image 1 (fdt-1)
> Description: zynq-microzed
> Created: Thu Sep 12 23:23:16 2019
> - Type: Kernel Image
> + Type: Flat Device Tree
> Compression: uncompressed
> Data Size: 9398 Bytes = 9.18 KiB = 0.01 MiB
> Architecture: ARM
> - OS: Unknown OS
> - Load Address: unavailable
> - Entry Point: unavailable
> Image 2 (ramdisk-1)
> Description: unavailable
> Created: Thu Sep 12 23:23:16 2019
> Type: RAMDisk Image
> Compression: Unknown Compression
> Data Size: 760672 Bytes = 742.84 KiB = 0.73 MiB
> - Architecture: Unknown Architecture
> + Architecture: ARM
> OS: Linux
> Load Address: unavailable
> Entry Point: unavailable
> Default Configuration: 'conf-1'
> Configuration 0 (conf-1)
> Description: zynq-microzed
> Kernel: kernel-1
> Init Ramdisk: ramdisk-1
> FDT: fdt-1
> Loadables: kernel-1
>
> Signed-off-by: Michal Sojka <michal.sojka at cvut.cz>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191101/b8a5b243/attachment.sig>
More information about the U-Boot
mailing list