armv7_boot_nonefi.cmd revision 1.1 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 if test "${soc}" = "tegra210" ; then
37 setenv kernel netbsd.ub
38 setenv bootargs root=wd0a
39 setenv mmcpart 1:1
40 setenv use_fdt 1
41 setenv fdtfile ${soc}-${board}.dtb
42 # enable PCIe
43 pci enum
44 fi
45
46 if test "${kernel}" = "" ; then
47 echo '>>>'
48 echo '>>> Target device is not supported by this script.'
49 echo '>>>'
50 exit
51 fi
52
53 if test "${use_fdt}" = "1" ; then
54 fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel}
55 fatload mmc ${mmcpart} ${fdt_addr_r} ${fdtfile}
56 fdt addr ${fdt_addr_r}
57 bootm ${kernel_addr_r} - ${fdt_addr_r}
58 else
59 fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel}
60 bootm ${kernel_addr_r} ${bootargs}
61 fi
62