1if test "${board}" = "am335x" ; then 2 setenv kernel netbsd.ub 3 setenv mmcpart 0:1 4 setenv bootargs root=wd0a 5fi 6if 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 11fi 12if test "${soc}" = "exynos" ; then 13 setenv kernel netbsd.ub 14 setenv bootargs 'root=wd0a' 15 setenv mmcpart 2:1 16 setenv use_fdt 1 17fi 18if test "${soc}" = "sunxi" ; then 19 setenv kernel netbsd.ub 20 setenv bootargs 'root=wd0a' 21 setenv mmcpart 0:1 22 setenv use_fdt 1 23fi 24if test "${soc}" = "tegra" ; then 25 setenv kernel netbsd.ub 26 setenv bootargs root=wd0a 27 setenv mmcpart 1:1 28 setenv use_fdt 1 29fi 30if test "${soc}" = "tegra124" ; then 31 setenv kernel netbsd.ub 32 setenv bootargs root=wd0a 33 setenv mmcpart 1:1 34 setenv use_fdt 1 35fi 36 37if test "${kernel}" = "" ; then 38 echo '>>>' 39 echo '>>> Target device is not supported by this script.' 40 echo '>>>' 41 exit 42fi 43 44if 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} 49else 50 fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel} 51 bootm ${kernel_addr_r} ${bootargs} 52fi 53