diff options
Diffstat (limited to 'board/socrates/socrates.env')
-rw-r--r-- | board/socrates/socrates.env | 46 |
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 |