Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • early-display
  • variant-emmc-nvme-boot
  • 2023-01-25
  • v3
  • variant-emmc-nvme-boot
  • 2020-06-01
7 results

multi.its

Blame
  • Forked from Reform / reform-boundary-uboot
    30456 commits behind the upstream repository.
    multi.its 2.32 KiB
    /*
     * U-boot uImage source file with multiple kernels, ramdisks and FDT blobs
     */
    
    /dts-v1/;
    
    / {
    	description = "Various kernels, ramdisks and FDT blobs";
    	#address-cells = <1>;
    
    	images {
    		kernel@1 {
    			description = "vanilla-2.6.23";
    			data = /incbin/("./vmlinux.bin.gz");
    			type = "kernel";
    			arch = "ppc";
    			os = "linux";
    			compression = "gzip";
    			load = <00000000>;
    			entry = <00000000>;
    			hash@1 {
    				algo = "md5";
    			};
    			hash@2 {
    				algo = "sha1";
    			};
    		};
    
    		kernel@2 {
    			description = "2.6.23-denx";
    			data = /incbin/("./2.6.23-denx.bin.gz");
    			type = "kernel";
    			arch = "ppc";
    			os = "linux";
    			compression = "gzip";
    			load = <00000000>;
    			entry = <00000000>;
    			hash@1 {
    				algo = "sha1";
    			};
    		};
    
    		kernel@3 {
    			description = "2.4.25-denx";
    			data = /incbin/("./2.4.25-denx.bin.gz");
    			type = "kernel";
    			arch = "ppc";
    			os = "linux";
    			compression = "gzip";
    			load = <00000000>;
    			entry = <00000000>;
    			hash@1 {
    				algo = "md5";
    			};
    		};
    
    		ramdisk@1 {
    			description = "eldk-4.2-ramdisk";
    			data = /incbin/("./eldk-4.2-ramdisk");
    			type = "ramdisk";
    			arch = "ppc";
    			os = "linux";
    			compression = "gzip";
    			load = <00000000>;
    			entry = <00000000>;
    			hash@1 {
    				algo = "sha1";
    			};
    		};
    
    		ramdisk@2 {
    			description = "eldk-3.1-ramdisk";
    			data = /incbin/("./eldk-3.1-ramdisk");
    			type = "ramdisk";
    			arch = "ppc";
    			os = "linux";
    			compression = "gzip";
    			load = <00000000>;
    			entry = <00000000>;
    			hash@1 {
    				algo = "crc32";
    			};
    		};
    
    		fdt@1 {
    			description = "tqm5200-fdt";
    			data = /incbin/("./tqm5200.dtb");
    			type = "flat_dt";
    			arch = "ppc";
    			compression = "none";
    			hash@1 {
    				algo = "crc32";
    			};
    		};
    
    		fdt@2 {
    			description = "tqm5200s-fdt";
    			data = /incbin/("./tqm5200s.dtb");
    			type = "flat_dt";
    			arch = "ppc";
    			compression = "none";
    			load = <00700000>;
    			hash@1 {
    				algo = "sha1";
    			};
    		};
    
    	};
    
    	configurations {
    		default = "config@1";
    
    		config@1 {
    			description = "tqm5200 vanilla-2.6.23 configuration";
    			kernel = "kernel@1";
    			ramdisk = "ramdisk@1";
    			fdt = "fdt@1";
    		};
    
    		config@2 {
    			description = "tqm5200s denx-2.6.23 configuration";
    			kernel = "kernel@2";
    			ramdisk = "ramdisk@1";
    			fdt = "fdt@2";
    		};
    
    		config@3 {
    			description = "tqm5200s denx-2.4.25 configuration";
    			kernel = "kernel@3";
    			ramdisk = "ramdisk@2";
    		};
    	};
    };