u74_nvdla-uboot-fit-image.its 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. /dts-v1/;
  2. / {
  3. description = "U-boot FIT image for HiFive Nvdla";
  4. #address-cells = <2>;
  5. images {
  6. vmlinux {
  7. description = "vmlinux";
  8. data = /incbin/("../work/linux/arch/riscv/boot/Image");
  9. type = "kernel";
  10. arch = "riscv";
  11. os = "linux";
  12. load = <0x0 0x80200000>;
  13. entry = <0x0 0x80200000>;
  14. compression = "none";
  15. };
  16. ramdisk {
  17. description = "buildroot initramfs";
  18. data = /incbin/("../work/initramfs.cpio.gz");
  19. type = "ramdisk";
  20. arch = "riscv";
  21. os = "linux";
  22. load = <0x0 0x86100000>;
  23. compression = "none";
  24. hash-1 {
  25. algo = "sha256";
  26. };
  27. };
  28. fdt {
  29. data = /incbin/("../work/HiFive_U-Boot/arch/riscv/dts/starfive_vic7100_evb.dtb");
  30. type = "flat_dt";
  31. arch = "riscv";
  32. load = <0x0 0x86000000>;
  33. compression = "none";
  34. hash-1 {
  35. algo = "sha256";
  36. };
  37. };
  38. };
  39. configurations {
  40. default = "config-1";
  41. config-1 {
  42. description = "HiFive Nvdla with opensbi";
  43. kernel = "vmlinux";
  44. fdt = "fdt";
  45. loadables = "ramdisk";
  46. };
  47. };
  48. };