2 # usage: ./flash_param parameters
3 # Parameters: IP Address ETH Address ERIC Number
4 # Format: xxx.xxx.xxx.xxx xx:xx:xx:xx:xx:xx xxxx
11 #set flow-control none
12 set flow-control xon/xoff
21 # Milliseconds to pause between each OUTPUT character
26 #first erase the environment memory within NVRAM
27 out mw f0000000 0 200\13
33 #set additional env parameter
34 out setenv ethaddr \%2\13
36 out setenv serial# ERIC 1.0 \%3\13
38 out setenv eric_id \%3\13
40 #out setenv prec_videocard_bus unknown\13
42 #out setenv prec_bios_type unknown\13
44 out setenv eric_passwd .eRIC.\13
46 #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
47 #out setenv bootargs root=/dev/ram ramdisk_size=8192 init=/sbin/init ip=\%1:192.168.0.1\13
48 #out setenv bootargs root=/dev/ram ramdisk_size=8192 init=/sbin/init ip=\%1\13
49 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
51 out setenv bootcmd bootm FFC00000\13