armv7_boot.cmd revision 1.5.2.2 1 if test "${board}" = "am335x" ; then
2 setenv kernel netbsd-BEAGLEBONE.ub
3 setenv mmcpart 0:1
4 setenv bootargs root=ld0a
5 fi
6 if test "${board}" = "de0-nano-soc" ; then
7 setenv kernel netbsd-GENERIC.ub
8 setenv bootargs 'root=ld0a'
9 setenv mmcpart 0:1
10 setenv use_fdt 1
11 setenv fdtfile socfpga_cyclone5_de0_sockit.dtb
12 fi
13 if test "${soc}" = "exynos" ; then
14 setenv kernel netbsd-GENERIC.ub
15 setenv bootargs 'root=ld1a'
16 setenv mmcpart 0:1
17 setenv use_fdt 1
18 fi
19 if test "${soc}" = "sunxi" ; then
20 setenv kernel netbsd-GENERIC.ub
21 setenv bootargs 'root=ld0a'
22 setenv mmcpart 0:1
23 setenv use_fdt 1
24 fi
25 if test "${soc}" = "tegra" ; then
26 setenv kernel netbsd-GENERIC.ub
27 setenv bootargs root=ld1a
28 setenv mmcpart 1:1
29 setenv use_fdt 1
30 fi
31 if test "${soc}" = "tegra124" ; then
32 setenv kernel netbsd-GENERIC.ub
33 setenv bootargs root=ld0a
34 setenv mmcpart 1:1
35 setenv use_fdt 1
36 fi
37 if test "${soc}" = "tegra210" ; then
38 setenv kernel netbsd-GENERIC.ub
39 setenv bootargs root=ld0a
40 setenv mmcpart 1:1
41 setenv use_fdt 1
42 setenv fdtfile ${soc}-${board}.dtb
43 # enable PCIe
44 pci enum
45 fi
46
47 if test "${kernel}" = "" ; then
48 echo '>>>'
49 echo '>>> Target device is not supported by this script.'
50 echo '>>>'
51 exit
52 fi
53
54 if test "${use_fdt}" = "1" ; then
55 fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel}
56 fatload mmc ${mmcpart} ${fdt_addr_r} ${fdtfile}
57 fdt addr ${fdt_addr_r}
58 bootm ${kernel_addr_r} - ${fdt_addr_r}
59 else
60 fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel}
61 bootm ${kernel_addr_r} ${bootargs}
62 fi
63