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