SPL: P1022DS: fix the problem booting from spi flash
There was no enough memory for malloc in SPL booting from spi flash, so relayout the memory in SPL: reduce the memory for global data from 16K Bytes to 4K Bytes, save the space for malloc. Signed-off-by: Ying Zhang <b40530@freescale.com> Reviewed-by: York Sun <yorksun@freescale.com>
This commit is contained in:
		
							parent
							
								
									5a89fa927c
								
							
						
					
					
						commit
						27585bd357
					
				|  | @ -365,10 +365,10 @@ | |||
| #define CONFIG_SYS_L2_SIZE		(256 << 10) | ||||
| #define CONFIG_SYS_INIT_L2_END	(CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | ||||
| #define CONFIG_SPL_RELOC_TEXT_BASE	0xf8f81000 | ||||
| #define CONFIG_SPL_RELOC_STACK		(CONFIG_SYS_INIT_L2_ADDR + 128 * 1024) | ||||
| #define CONFIG_SPL_RELOC_STACK		(CONFIG_SYS_INIT_L2_ADDR + 116 * 1024) | ||||
| #define CONFIG_SPL_RELOC_STACK_SIZE	(32 << 10) | ||||
| #define CONFIG_SPL_RELOC_MALLOC_ADDR	(CONFIG_SYS_INIT_L2_ADDR + 160 * 1024) | ||||
| #define CONFIG_SPL_RELOC_MALLOC_SIZE	(96 << 10) | ||||
| #define CONFIG_SPL_RELOC_MALLOC_ADDR	(CONFIG_SYS_INIT_L2_ADDR + 148 * 1024) | ||||
| #define CONFIG_SPL_RELOC_MALLOC_SIZE	(108 << 10) | ||||
| #define CONFIG_SPL_GD_ADDR		(CONFIG_SYS_INIT_L2_ADDR + 112 * 1024) | ||||
| #elif defined(CONFIG_NAND) | ||||
| #ifdef CONFIG_TPL_BUILD | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue