]> rtime.felk.cvut.cz Git - fpga/zynq/canbench-sw.git/blob - petalinux/bootscript.txt
bbc69080bba33b18cc6741d458ece3a9eabcdc1b
[fpga/zynq/canbench-sw.git] / petalinux / bootscript.txt
1 echo "Running bootscript ..."
2
3 setenv tftp_path /uzedcan
4
5 #setenv nfsserverip 192.168.1.75
6 setenv nfsserverip 147.32.86.163
7
8 setenv nfspath /export/canbench
9
10 setenv bootargs ${bootargs} console=ttyPS0,115200
11 # Comment out if out want to use compiled-in values.
12 # If duplicate parameters are present, the later will take effect.
13 setenv bootargs ${bootargs} ip=${ipaddr} root=/dev/nfs rw nfsroot=${nfsserverip}:${nfspath}
14
15 setenv image_img ${tftp_path}/image.ub
16 setenv image_tftp 'echo === Loading boot image; tftpboot ${netstart} ${tftp_dir}${image_img}; fdt addr ${netstart}'
17 setenv bitstream_unpack 'fdt get size filesize /images/fpga@1 data; imxtract ${netstart} fpga@1 ${bitstream_load_address}'
18 setenv boot_now 'bootm ${netstart}'
19
20 setenv bitstream_load_address 0x04000000
21 setenv bitstream_load 'fpga loadb 0 ${bitstream_load_address} ${filesize}'
22
23 run image_tftp bitstream_unpack bitstream_load boot_now