public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] multi-image uImage with fitImage
@ 2015-03-23  6:40 fat loser
  2015-03-23 23:10 ` [U-Boot] Fwd: " fat loser
  2015-03-23 23:14 ` [U-Boot] " Simon Glass
  0 siblings, 2 replies; 6+ messages in thread
From: fat loser @ 2015-03-23  6:40 UTC (permalink / raw)
  To: u-boot

Hi all,

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.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-04-03 23:29 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-23  6:40 [U-Boot] multi-image uImage with fitImage fat loser
2015-03-23 23:10 ` [U-Boot] Fwd: " fat loser
2015-03-23 23:14 ` [U-Boot] " Simon Glass
2015-03-23 23:42   ` Andre Wolokita
2015-03-23 23:49     ` Simon Glass
     [not found]       ` <5510FFE2.2010709@analog.com>
     [not found]         ` <CAPnjgZ2QFXvxvzA_+AWx6B7N4Fyu16V8HDzG0L9Cz7t5iT==DA@mail.gmail.com>
     [not found]           ` <55176F12.4070002@wwwdotorg.org>
     [not found]             ` <5519DF82.2020205@analog.com>
     [not found]               ` <551A097C.7010904@wwwdotorg.org>
     [not found]                 ` <551A258C.7070801@analog.com>
2015-04-03 23:29                   ` Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox