Home | History | Annotate | Line # | Download | only in files
armv7_boot.cmd revision 1.1
      1 if test "${soc}" = "sunxi" ; then
      2 	setenv kernel netbsd-SUNXI.ub
      3 	setenv bootargs root=ld0a
      4 	setenv mmcpart 0:1
      5 	setenv use_fdt 1
      6 fi
      7 if test "${soc}" = "tegra" ; then
      8 	setenv kernel netbsd-TEGRA.ub
      9 	setenv bootargs root=ld1a
     10 	setenv mmcpart 1:1
     11 	setenv use_fdt 1
     12 fi
     13 if test "${board}" = "am335x" ; then
     14 	setenv kernel netbsd-BEAGLEBONE.ub
     15 	setenv mmcpart 0:1
     16 	setenv bootargs root=ld0a
     17 fi
     18 
     19 if test "${kernel}" = "" ; then
     20 	echo '>>>'
     21 	echo '>>> Target device is not supported by this script.'
     22 	echo '>>>'
     23 	exit
     24 fi
     25 
     26 if test "1" -eq ${use_fdt} ; then
     27 	fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel}
     28 	fatload mmc ${mmcpart} ${fdt_addr_r} ${fdtfile}
     29 	fdt addr ${fdt_addr_r}
     30 	bootm ${kernel_addr_r} - ${fdt_addr_r}
     31 else
     32 	fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel}
     33 	bootm ${kernel_addr_r} ${bootargs}
     34 fi
     35