|
@@ -0,0 +1,56 @@
|
|
|
+/*
|
|
|
+ * U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs
|
|
|
+ */
|
|
|
+
|
|
|
+/dts-v1/;
|
|
|
+
|
|
|
+/ {
|
|
|
+ description = "Various kernels, ramdisks and FDT blobs";
|
|
|
+ #address-cells = <2>;
|
|
|
+
|
|
|
+ images {
|
|
|
+ kernel-1 {
|
|
|
+ description = "cvitek kernel";
|
|
|
+ data = /incbin/("./Image.lzma");
|
|
|
+ type = "kernel";
|
|
|
+ arch = "riscv";
|
|
|
+ os = "linux";
|
|
|
+ compression = "lzma";
|
|
|
+ load = <0x0 0x80200000>;
|
|
|
+ entry = <0x0 0x80200000>;
|
|
|
+ hash-2 {
|
|
|
+ algo = "crc32";
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
+
|
|
|
+ /*FDT*/
|
|
|
+
|
|
|
+ fdt-cv1812cp_milkv_duo256m_sd {
|
|
|
+ description = "cvitek device tree - cv1812cp_milkv_duo256m_sd";
|
|
|
+ data = /incbin/("./cv1812cp_milkv_duo256m_sd.dtb");
|
|
|
+ type = "flat_dt";
|
|
|
+ arch = "riscv";
|
|
|
+ compression = "none";
|
|
|
+ hash-1 {
|
|
|
+ algo = "sha256";
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ };
|
|
|
+
|
|
|
+ /*CFG*/
|
|
|
+ configurations {
|
|
|
+
|
|
|
+ config-cv1812cp_milkv_duo256m_sd {
|
|
|
+ description = "boot cvitek system with board cv1812cp_milkv_duo256m_sd";
|
|
|
+ kernel = "kernel-1";
|
|
|
+ fdt = "fdt-cv1812cp_milkv_duo256m_sd";
|
|
|
+ };
|
|
|
+
|
|
|
+ };
|
|
|
+
|
|
|
+
|
|
|
+};
|