sign-images.rst 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. .. SPDX-License-Identifier: GPL-2.0+
  2. Signed Images
  3. =============
  4. ::
  5. /dts-v1/;
  6. / {
  7. description = "Chrome OS kernel image with one or more FDT blobs";
  8. #address-cells = <1>;
  9. images {
  10. kernel {
  11. data = /incbin/("test-kernel.bin");
  12. type = "kernel_noload";
  13. arch = "sandbox";
  14. os = "linux";
  15. compression = "none";
  16. load = <0x4>;
  17. entry = <0x8>;
  18. kernel-version = <1>;
  19. signature {
  20. algo = "sha1,rsa2048";
  21. key-name-hint = "dev";
  22. };
  23. };
  24. fdt-1 {
  25. description = "snow";
  26. data = /incbin/("sandbox-kernel.dtb");
  27. type = "flat_dt";
  28. arch = "sandbox";
  29. compression = "none";
  30. fdt-version = <1>;
  31. signature {
  32. algo = "sha1,rsa2048";
  33. key-name-hint = "dev";
  34. };
  35. };
  36. };
  37. configurations {
  38. default = "conf-1";
  39. conf-1 {
  40. kernel = "kernel";
  41. fdt = "fdt-1";
  42. };
  43. };
  44. };