mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-30 19:48:19 +00:00 
			
		
		
		
	Convert these to rST format and add them to the index. Signed-off-by: Simon Glass <sjg@chromium.org>
		
			
				
	
	
		
			55 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| .. SPDX-License-Identifier: GPL-2.0+
 | |
| 
 | |
| SEC Firmware and multiple loadable images
 | |
| =========================================
 | |
| 
 | |
| Example FIT image description file demonstrating the usage
 | |
| of SEC Firmware and multiple loadable images loaded by U-Boot.
 | |
| For booting PPA (SEC Firmware), "firmware" is searched and loaded.
 | |
| 
 | |
| Multiple binaries will be loaded as "loadables" (if present) at their
 | |
| respective load offsets from firmware image address.
 | |
| 
 | |
| ::
 | |
| 
 | |
|     /dts-v1/;
 | |
| 
 | |
|     /{
 | |
|         description = "PPA Firmware";
 | |
|         #address-cells = <1>;
 | |
|         images {
 | |
|             firmware@1 {
 | |
|                 description = "PPA Firmware: <version>";
 | |
|                 data = /incbin/("../obj/monitor.bin");
 | |
|                 type = "firmware";
 | |
|                 arch = "arm64";
 | |
|                 compression = "none";
 | |
|             };
 | |
|             trustedOS@1 {
 | |
|                 description = "Trusted OS";
 | |
|                 data = /incbin/("../../tee.bin");
 | |
|                 type = "OS";
 | |
|                 arch = "arm64";
 | |
|                 compression = "none";
 | |
|                 load = <0x00200000>;
 | |
|             };
 | |
|             fuse_scr {
 | |
|                 description = "Fuse Script";
 | |
|                 data = /incbin/("../../fuse_scr.bin");
 | |
|                 type = "firmware";
 | |
|                 arch = "arm64";
 | |
|                 compression = "none";
 | |
|                 load = <0x00180000>;
 | |
|             };
 | |
|         };
 | |
| 
 | |
|         configurations {
 | |
|             default = "config-1";
 | |
|             config-1 {
 | |
|                 description = "PPA Secure firmware";
 | |
|                 firmware = "firmware@1";
 | |
|                 loadables = "trustedOS@1", "fuse_scr";
 | |
|             };
 | |
|         };
 | |
|     };
 |