summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorNeil Williams <codehelp@debian.org>2015-01-05 16:05:48 +0000
committerNeil Williams <codehelp@debian.org>2015-01-05 16:05:48 +0000
commit098773dcea040d16aed1e7bfd8236f63c3ea791a (patch)
tree056f7f3e255fc5b10ae50284a1cbed8f9c65f26f /examples
parentd33ac7165c678bedeae2b9cda7b1dbb9b0e3bdd1 (diff)
downloadvmdebootstrap-098773dcea040d16aed1e7bfd8236f63c3ea791a.tar.gz
improve the wandboard uboot uEnv.txt content again
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/wandboard-uboot.sh26
1 files changed, 14 insertions, 12 deletions
diff --git a/examples/wandboard-uboot.sh b/examples/wandboard-uboot.sh
index 476b5fd..81367d7 100755
--- a/examples/wandboard-uboot.sh
+++ b/examples/wandboard-uboot.sh
@@ -50,18 +50,20 @@ sudo tar -xzf ${tarball} -C ${dir}
ver=$(basename `find $rootdir/lib/modules/ -maxdepth 1 -mindepth 1 -type d`)
sudo touch ${dir}/uEnv.txt
sudo chmod 666 ${dir}/uEnv.txt
-echo fdt_file=/boot/dtbs/imx6q-wandboard.dtb > ${dir}/uEnv.txt
-echo image=/boot/vmlinuz-${ver} >> ${dir}/uEnv.txt
-echo mmcroot=/dev/mmcblk0p1 rootwait rw >> ${dir}/uEnv.txt
-echo loadaddr='0x11000000' >> ${dir}/uEnv.txt
-echo initrd_addr_r='0x13000000' >> ${dir}/uEnv.txt
-echo fdt_addr='0x12000000' >> ${dir}/uEnv.txt
-echo initrd_high='0xffffffff' >> ${dir}/uEnv.txt
-echo fdt_high='0xffffffff' >> ${dir}/uEnv.txt
-echo console=ttymxc0,115200 >> ${dir}/uEnv.txt
-echo loadinitrd=load mmc ${mmcdev}:${mmcpart} ${initrd_addr_r} /boot/initrd.img-${ver}.uboot; setenv initrd_size ${filesize} >> ${dir}/uEnv.txt
-echo bootargs=console=${console},${baudrate} root=${mmcroot} >> ${dir}/uEnv.txt
-echo bootcmd=run loadfdt; run loadimage; run loadinitrd; bootz ${loadaddr} ${ramdisk_addr_r}:${filesize} ${fdt_addr} >> ${dir}/uEnv.txt
+echo autoload=no > ${dir}/uEnv.txt
+echo initrd_high=0xffffffff >> ${dir}/uEnv.txt
+echo fdt_high=0xffffffff >> ${dir}/uEnv.txt
+echo kernel_addr_r=0x11000000 >> ${dir}/uEnv.txt
+echo initrd_addr_r=0x13000000 >> ${dir}/uEnv.txt
+echo fdt_addr_r=0x12000000 >> ${dir}/uEnv.txt
+echo mmcdev=0 >> ${dir}/uEnv.txt
+echo mmcpart=1 >> ${dir}/uEnv.txt
+echo ver=3.16.0-4-armmp >> ${dir}/uEnv.txt
+echo loadkernel=load mmc ${mmcdev}:${mmcpart} ${kernel_addr_r} boot/vmlinuz-${ver} >> ${dir}/uEnv.txt
+echo loadinitrd=load mmc ${mmcdev}:${mmcpart} ${initrd_addr_r} boot/initrd.img-${ver}.uboot; setenv initrd_size ${filesize} >> ${dir}/uEnv.txt
+echo loadfdt=load mmc ${mmcdev}:${mmcpart} ${fdt_addr_r} boot/dtbs/imx6q-wandboard.dtb >> ${dir}/uEnv.txt
+echo bootargs=console=ttymxc0,115200 root=/dev/mmcblk0p1 rootwait rw ip=dhcp >> ${dir}/uEnv.txt
+echo uenvcmd=run loadkernel; run loadinitrd; run loadfdt; bootz ${kernel_addr_r} ${initrd_addr_r} ${fdt_addr_r} >> ${dir}/uEnv.txt
sudo chmod 644 ${dir}/uEnv.txt
sudo umount ${dir}
sudo rm -rf ${dir}