]> rtime.felk.cvut.cz Git - fpga/zynq/canbench-sw.git/blobdiff - petalinux/bootscript.txt
bootscript: changed IPs, updated paths
[fpga/zynq/canbench-sw.git] / petalinux / bootscript.txt
index 3e1e937a1670510a9a9e26345fcc8523f2aa5931..d7ddeafd5fcaa06f35202200084d096f4732749c 100644 (file)
@@ -1,21 +1,27 @@
+echo "Running bootscript ..."
+
 setenv tftp_dir ''
 
-setenv bitstream_image top_wrapper.bit
-setenv dtb_img system.dtb
-setenv kernel_img image.ub
+setenv tftp_path /uzedcan
+setenv bitstream_image ${tftp_path}/system.bit
+setenv dtb_img ${tftp_path}/system.dtb
+setenv kernel_img ${tftp_path}/image.ub
 
 setenv nfsserverip 192.168.1.75
+#setenv nfsserverip 147.32.86.163
+
 setenv nfspath /export/canbench
 
+setenv bootargs ${bootargs} console=ttyPS0,115200
 # Comment out if out want to use compiled-in values.
 # If duplicate parameters are present, the later will take effect.
-setenv bootargs ${bootargs} ip=${ipaddr} nfsroot=${nfsserverip}:${nfspath}
+setenv bootargs ${bootargs} ip=${ipaddr} root=/dev/nfs rw nfsroot=${nfsserverip}:${nfspath}
 
 setenv bitstream_load_address 0x04000000
 
-setenv bitstream_tftp 'tftpboot ${bitstream_load_address} ${tftp_dir}${bitstream_image}'
-setenv dtb_tftp 'tftpboot ${dtbnetstart} ${tftp_dir}${dtb_img}'
-setenv kernel_tftp 'tftpboot ${netstart} ${tftp_dir}${kernel_img}'
+setenv bitstream_tftp 'echo === Loading FPGA bitstream; tftpboot ${bitstream_load_address} ${tftp_dir}${bitstream_image}'
+setenv dtb_tftp 'echo === Loading Device Tree; tftpboot ${dtbnetstart} ${tftp_dir}${dtb_img}'
+setenv kernel_tftp 'echo === Loading Linux kernel; tftpboot ${netstart} ${tftp_dir}${kernel_img}'
 
 setenv bitstream_load 'fpga loadb 0 ${bitstream_load_address} ${filesize}'