X-Git-Url: https://git.siccegge.de//index.cgi?p=forks%2Fvmdebootstrap.git;a=blobdiff_plain;f=examples%2Fwandboard-uboot.sh;h=81367d7dd77a7570fc6efb61492e7c617b05db60;hp=476b5fd034d3ece6d93ecb51f8394b7499d85ddc;hb=098773dcea040d16aed1e7bfd8236f63c3ea791a;hpb=d33ac7165c678bedeae2b9cda7b1dbb9b0e3bdd1 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}