Home | History | Annotate | Line # | Download | only in files
      1 if test "${board}" = "am335x" ; then
      2 	setenv kernel netbsd.ub
      3 	setenv mmcpart 0:1
      4 	setenv bootargs root=wd0a
      5 fi
      6 if test "${board}" = "de0-nano-soc" ; then
      7 	setenv kernel netbsd.ub
      8 	setenv bootargs 'root=wd0a'
      9 	setenv mmcpart 0:1
     10 	setenv use_fdt 1
     11 fi
     12 if test "${soc}" = "exynos" ; then
     13 	setenv kernel netbsd.ub
     14 	setenv bootargs 'root=wd0a'
     15 	setenv mmcpart 2:1
     16 	setenv use_fdt 1
     17 fi
     18 if test "${soc}" = "sunxi" ; then
     19 	setenv kernel netbsd.ub
     20 	setenv bootargs 'root=wd0a'
     21 	setenv mmcpart 0:1
     22 	setenv use_fdt 1
     23 fi
     24 if test "${soc}" = "tegra" ; then
     25 	setenv kernel netbsd.ub
     26 	setenv bootargs root=wd0a
     27 	setenv mmcpart 1:1
     28 	setenv use_fdt 1
     29 fi
     30 if test "${soc}" = "tegra124" ; then
     31 	setenv kernel netbsd.ub
     32 	setenv bootargs root=wd0a
     33 	setenv mmcpart 1:1
     34 	setenv use_fdt 1
     35 fi
     36 
     37 if test "${kernel}" = "" ; then
     38 	echo '>>>'
     39 	echo '>>> Target device is not supported by this script.'
     40 	echo '>>>'
     41 	exit
     42 fi
     43 
     44 if test "${use_fdt}" = "1" ; then
     45 	fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel}
     46 	fatload mmc ${mmcpart} ${fdt_addr_r} ${fdtfile}
     47 	fdt addr ${fdt_addr_r}
     48 	bootm ${kernel_addr_r} - ${fdt_addr_r}
     49 else
     50 	fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel}
     51 	bootm ${kernel_addr_r} ${bootargs}
     52 fi
     53