mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 20:18:18 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			61 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#!/usr/bin/kermit +
 | 
						|
# usage: ./flash_param parameters
 | 
						|
# Parameters: IP Address       ETH Address        ERIC Number
 | 
						|
# Format:     xxx.xxx.xxx.xxx  xx:xx:xx:xx:xx:xx  xxxx
 | 
						|
 | 
						|
set line /dev/ttyS0
 | 
						|
set speed 115200
 | 
						|
set serial 8N1
 | 
						|
set carrier-watch off
 | 
						|
set handshake none
 | 
						|
#set flow-control none
 | 
						|
set flow-control xon/xoff
 | 
						|
#robust
 | 
						|
set file type bin
 | 
						|
set file name lit
 | 
						|
set rec pack 1000
 | 
						|
set send pack 1000
 | 
						|
set window 5
 | 
						|
set prompt Kermit>
 | 
						|
#robust
 | 
						|
# Milliseconds to pause between each OUTPUT character
 | 
						|
set output pacing 1
 | 
						|
 | 
						|
out \13
 | 
						|
in 10 =>
 | 
						|
#first erase the environment memory within NVRAM
 | 
						|
out mw f0000000 0 200\13
 | 
						|
in 10 =>
 | 
						|
out reset\13
 | 
						|
in 5 autoboot
 | 
						|
out \13\13
 | 
						|
in 10 =>
 | 
						|
#set additional env parameter
 | 
						|
out setenv ethaddr \%2\13
 | 
						|
in 10 =>
 | 
						|
out setenv serial# ERIC 1.0 \%3\13
 | 
						|
in 10 =>
 | 
						|
out setenv eric_id \%3\13
 | 
						|
in 10 =>
 | 
						|
#out setenv prec_videocard_bus unknown\13
 | 
						|
#in 10 =>
 | 
						|
#out setenv prec_bios_type unknown\13
 | 
						|
#in 10 =>
 | 
						|
out setenv eric_passwd .eRIC.\13
 | 
						|
in 10 =>
 | 
						|
#out setenv bootargs root=/dev/ram ramdisk_size=8192 init=/sbin/init ip=\%1:192.168.1.100:192.168.1.254:255.255.255.0\13
 | 
						|
#out setenv bootargs root=/dev/ram ramdisk_size=8192 init=/sbin/init ip=\%1:192.168.0.1\13
 | 
						|
#out setenv bootargs root=/dev/ram ramdisk_size=8192 init=/sbin/init ip=\%1\13
 | 
						|
out setenv bootargs console=/dev/ttyS0,115200 root=/dev/nfs nfsroot=192.168.1.26:/eric_root_devel ip=\%1:192.168.1.26\13
 | 
						|
in 10 =>
 | 
						|
out setenv bootcmd bootm FFC00000\13
 | 
						|
in 10 =>
 | 
						|
out saveenv\13
 | 
						|
in 10 =>
 | 
						|
out reset\13
 | 
						|
in 5 autoboot
 | 
						|
out \13\13
 | 
						|
in 10 =>
 | 
						|
quit
 | 
						|
exit 0
 |