]> rtime.felk.cvut.cz Git - zynq/linux-build.git/blob - build/xlnx_4.9/uboot-image.its
Move Ramdisk and FPGA bitstream to FIT
[zynq/linux-build.git] / build / xlnx_4.9 / uboot-image.its
1 /*
2  * Simple U-boot uImage source file containing a single kernel and FDT blob
3  */
4
5 /dts-v1/;
6
7 / {
8         description = "Kernel for MicroZed";
9         #address-cells = <1>;
10
11         images {
12                 kernel@1 {
13                         description = "Linux kernel";
14                         data = /incbin/("./linux/arch/arm/boot/zImage");
15                         type = "kernel";
16                         arch = "arm";
17                         os = "linux";
18                         compression = "none";
19                         load = <0x00008000>;
20                         entry = <0x00008000>;
21                         hash@1 {
22                                 algo = "crc32";
23                         };
24                         hash@2 {
25                                 algo = "sha1";
26                         };
27                 };
28                 ramdisk@1 {
29                         description = "Buildroot ramdisk";
30                         data = /incbin/("../buildroot/images/rootfs.cpio");
31                         type = "ramdisk";
32                         arch = "arm";
33                         os = "linux";
34                         compression = "none";
35                         hash@1 {
36                                 algo = "crc32";
37                         };
38                         hash@2 {
39                                 algo = "sha1";
40                         };
41                 };
42                 fpga@1 {
43                         description = "FPGA bitstream";
44                         data = /incbin/("../../fs-overlay/fpga.bit");
45                         type = "fpga";
46                         arch = "arm";
47                         compression = "none";
48                         hash@1 {
49                                 algo = "crc32";
50                         };
51                         hash@2 {
52                                 algo = "sha1";
53                         };
54                 };
55                 fdt@1 {
56                         description = "Flattened Device Tree blob";
57                         data = /incbin/("./microzed.dtb");
58                         type = "flat_dt";
59                         arch = "arm";
60                         compression = "none";
61                         hash@1 {
62                                 algo = "crc32";
63                         };
64                         hash@2 {
65                                 algo = "sha1";
66                         };
67                 };
68         };
69
70         configurations {
71                 default = "conf@1";
72                 conf@1 {
73                         description = "Boot Linux kernel with FDT blob";
74                         kernel = "kernel@1";
75                         ramdisk = "ramdisk@1";
76                         fpga = "fpga@1";
77                         fdt = "fdt@1";
78                 };
79         };
80 };