[U-Boot] Fwd: multi-image uImage with fitImage
    fat loser 
    george.cluniac at gmail.com
       
    Tue Mar 24 00:10:55 CET 2015
    
    
  
Hi Simon,
I am currently attempting to port my combined uImage and ramdisk image +
dtb over to the fitImage format. I am creating a linux kernel + ramdisk
with buildroot and dt blob with buildroot. The .its I am using to create a
fitImage is below:
/dts-v1/;
/ {
        description = "Linux kernel";
        #address-cells = <1>;
        images {
                kernel at 1 {
                        description = "Linux kernel";
                        data = /incbin/("/tftpboot/uImage");
                        arch = "arm";
                        os = "linux";
                        type = "multi";
                        compression = "none";
                        load = <0x89008000>;
                        entry = <0x89008000>;
                };
                fdt at 1 {
                        description = "Flattened Device Tree blob";
                        data = /incbin/("/tftpboot/arm.dtb");
                        type = "flat_dt";
                        arch = "arm";
                        compression = "none";
                };
        };
        configurations {
                default = "conf at 1";
                conf at 1 {
                        description = "Boot Linux kernel";
                        kernel = "kernel at 1";
                        fdt = "fdt at 1";
                };
        };
};
After tftp'ing the .itb over to address 0x89000000 and running bootm, I get:
# bootm
## Loading kernel from FIT Image at 89000000 ...
   Using 'conf at 1' configuration
   Trying 'kernel at 1' kernel subimage
     Description:  Linux kernel
     Type:         Multi-File Image
     Compression:  uncompressed
     Data Start:   0x890000d0
     Data Size:    28604352 Bytes = 27.3 MiB
   Verifying Hash Integrity ... OK
No Linux ARM Kernel Image Image
ERROR: can't get kernel image!
The images work perfectly before I try to combine them into a fitImage.
Is there a special configuration option for multi-file (combined
ramdisk-kernel) images in fitImage?
Regards,
George.
    
    
More information about the U-Boot
mailing list