mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 12:08:19 +00:00 
			
		
		
		
	U-Boot build process for socrates board produces final U-Boot binary in file u-boot-socrates.bin (by binman) And as a bonus it produces two unusable broken binaries u-boot-dtb.bin and u-boot.bin (by Makefile). Clean this up, so final U-Boot binary is in u-boot-dtb.bin Signed-off-by: Pali Rohár <pali@kernel.org> Signed-off-by: Heiko Schocher <hs@denx.de>
		
			
				
	
	
		
			36 lines
		
	
	
		
			644 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			644 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| // SPDX-License-Identifier: GPL-2.0+
 | |
| /*
 | |
|  * Copyright 2018 NXP
 | |
|  */
 | |
| 
 | |
| #include <config.h>
 | |
| 
 | |
| #if defined(CONFIG_MPC85XX_HAVE_RESET_VECTOR) && defined(CONFIG_OF_SEPARATE)
 | |
| 
 | |
| / {
 | |
| 	binman {
 | |
| 		filename = "u-boot-dtb.bin";
 | |
| 		skip-at-start = <CONFIG_TEXT_BASE>;
 | |
| 		sort-by-offset;
 | |
| 		pad-byte = <0xff>;
 | |
| 		size = <CONFIG_SYS_MONITOR_LEN>;
 | |
| 
 | |
| 		u-boot-with-ucode-ptr {
 | |
| 			offset = <CONFIG_TEXT_BASE>;
 | |
| 			optional-ucode;
 | |
| 		};
 | |
| 
 | |
| 		u-boot-dtb-with-ucode {
 | |
| 			align = <4>;
 | |
| 		};
 | |
| #ifndef CFG_RESET_VECTOR_ADDRESS
 | |
| #define CFG_RESET_VECTOR_ADDRESS 0xfffffffc
 | |
| #endif
 | |
| 		powerpc-mpc85xx-bootpg-resetvec {
 | |
| 			offset = <(CFG_RESET_VECTOR_ADDRESS - 0xffc)>;
 | |
| 		};
 | |
| 	};
 | |
| };
 | |
| 
 | |
| #endif
 |