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