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