update3.rst 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. .. SPDX-License-Identifier: GPL-2.0+
  2. Automatic software update: multiple files
  3. =========================================
  4. ::
  5. /dts-v1/;
  6. / {
  7. description = "Automatic software updates: kernel, ramdisk, FDT";
  8. #address-cells = <1>;
  9. images {
  10. update-1 {
  11. description = "Linux kernel binary";
  12. data = /incbin/("./vmlinux.bin.gz");
  13. compression = "none";
  14. type = "firmware";
  15. load = <FF700000>;
  16. hash-1 {
  17. algo = "sha1";
  18. };
  19. };
  20. update-2 {
  21. description = "Ramdisk image";
  22. data = /incbin/("./ramdisk_image.gz");
  23. compression = "none";
  24. type = "firmware";
  25. load = <FF8E0000>;
  26. hash-1 {
  27. algo = "sha1";
  28. };
  29. };
  30. update-3 {
  31. description = "FDT blob";
  32. data = /incbin/("./blob.fdt");
  33. compression = "none";
  34. type = "firmware";
  35. load = <FFAC0000>;
  36. hash-1 {
  37. algo = "sha1";
  38. };
  39. };
  40. };
  41. };