aboutsummaryrefslogtreecommitdiff
path: root/board/socrates/socrates.env
diff options
context:
space:
mode:
Diffstat (limited to 'board/socrates/socrates.env')
-rw-r--r--board/socrates/socrates.env46
1 files changed, 46 insertions, 0 deletions
diff --git a/board/socrates/socrates.env b/board/socrates/socrates.env
new file mode 100644
index 00000000000..82e7ff83865
--- /dev/null
+++ b/board/socrates/socrates.env
@@ -0,0 +1,46 @@
+addcons=setenv bootargs $bootargs console=$consdev,$baudrate
+addip=setenv bootargs $bootargs ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off panic=1
+addmtd=setenv bootargs ${bootargs} ${mtdparts}
+boot_nor=run ramargs addcons addmtd;
+ if test -n ${RescueSystemJumper} ;then
+ run rescueargs;
+ else
+ if imi ${system1_addr};then
+ bootm ${system1_addr};
+ else
+ setenv RescueSystemJumper 1;run rescueargs;
+ fi;
+ fi;
+ if imi ${system2_addr}; then
+ bootm ${system2_addr};
+ fi;
+boot_usb=usb start;
+ ext2load usb 0 ${usb_boot_script_r} ${usb_boot_script};
+ if imi ${usb_boot_script_r};then
+ source ${usb_boot_script_r}#conf;
+ fi;
+clean_data=era FFA00000 FFFEFFFF
+clean_uboot_env=protect off FFF00000 FFF3FFFF;era FFF00000 FFF3FFFF
+consdev=ttyS0
+ethprime=eTSEC0
+initrd_high=0x03000000
+loadaddr=0x02000000
+loads_echo=1
+netdev=eth0
+nfsargs=setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath
+preboot=echo;echo Welcome on the Socrates Board;echo
+ramargs=setenv bootargs root=/dev/ram rw
+rescueargs=setenv bootargs $bootargs RescueSystemJumper=$RescueSystemJumper
+rootpath=/opt/poky/3.1.17
+system1_addr=FE000000
+system1_file=system1.itb
+system2_addr=FED00000
+system2_file=system2.itb
+uboot_addr=FFF40000
+uboot_file=u-boot.bin
+update_system1=tftp 110000 ${system1_file};era ${system1_addr} FECFFFFF;cp.b 110000 ${system1_addr} ${filesize};setenv filesize
+update_system2=tftp 110000 ${system2_file};era ${system2_addr} FF9FFFFF;cp.b 110000 ${system2_addr} ${filesize};setenv filesize
+update_uboot=tftp 110000 ${uboot_file};protect off ${uboot_addr} FFFFFFFF;era ${uboot_addr} FFFFFFFF;cp.b 110000 ${uboot_addr} ${filesize};setenv filesize
+usb_boot_script=/boot/socrates_boot.autoscr
+usb_boot_script_r=100000
+verify=1