move boards to arch/<architecure>/boards
[barebox-mini2440.git] / arch / arm / boards / imx27ads / env / bin / boot
blob3859dc113bcdeed84250bc8021709fd6a07a3e4f
1 #!/bin/sh
3 . /env/config
5 if [ x$1 = xflash ]; then
6 root=flash
7 kernel=flash
8 fi
10 if [ x$1 = xnet ]; then
11 root=net
12 kernel=net
15 if [ x$ip = xdhcp ]; then
16 bootargs="$bootargs ip=dhcp"
17 else
18 bootargs="$bootargs ip=$eth0.ipaddr:$eth0.serverip:$eth0.gateway:$eth0.netmask:::"
21 if [ x$root = xflash ]; then
22 bootargs="$bootargs root=$rootpart rootfstype=jffs2"
23 else
24 bootargs="$bootargs root=/dev/nfs nfsroot=$eth0.serverip:$nfsroot,v3,tcp"
27 bootargs="$bootargs mtdparts=physmap-flash.0:$mtdparts"
29 if [ $kernel = net ]; then
30 if [ x$ip = xdhcp ]; then
31 dhcp
33 tftp $uimage uImage || exit 1
34 bootm uImage
35 else
36 bootm /dev/nor0.kernel