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