mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 10:26:10 +01:00 
			
		
		
		
	ARM: tegra: increase console buffer size and sys args num
The Linux-for-Tegra kernel uses a very long command line. The default value of CONFIG_SYS_CBSIZE is too small to printf out the long command line and causes a message like: bootarg overflow 602+0+0+1 > 512 on the console, and the board refuses to boot. The default value of CONFIG_SYS_MAXARGS is too small to add a long long command line, and the kernel won't boot without the complete bootargs. Increasing these two config options solves this problem. Signed-off-by: Bryan Wu <pengw@nvidia.com> Signed-off-by: Peter Chubb <Peter.Chubb@data61.csiro.au> Acked-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Tom Warren <twarren@nvidia.com>
This commit is contained in:
		| @@ -76,11 +76,12 @@ | ||||
|  * Increasing the size of the IO buffer as default nfsargs size is more | ||||
|  *  than 256 and so it is not possible to edit it | ||||
|  */ | ||||
| #define CONFIG_SYS_CBSIZE		(256 * 2) /* Console I/O Buffer Size */ | ||||
| #define CONFIG_SYS_CBSIZE		(1024 * 2) /* Console I/O Buffer Size */ | ||||
| /* Print Buffer Size */ | ||||
| #define CONFIG_SYS_PBSIZE		(CONFIG_SYS_CBSIZE + \ | ||||
| 					sizeof(CONFIG_SYS_PROMPT) + 16) | ||||
| #define CONFIG_SYS_MAXARGS		32	/* max number of command args */ | ||||
| #define CONFIG_SYS_MAXARGS		64	/* max number of command args */ | ||||
|  | ||||
| /* Boot Argument Buffer Size */ | ||||
| #define CONFIG_SYS_BARGSIZE		(CONFIG_SYS_CBSIZE) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user