User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
springremote [2020/06/02 09:31]
nelson [Option #3: Run Xilinx Software on Lab Machines But Program Locally Using openocd (Mac or Linux)]
springremote [2020/09/02 17:06] (current)
nelson [Option #5: Vivado on a Linux Virtual Machine]
Line 103: Line 103:
 =====Option #4: Run Xilinx Software on Lab Machines But Program Locally Using A Linux VM and Vivado_Labs (Mac)===== =====Option #4: Run Xilinx Software on Lab Machines But Program Locally Using A Linux VM and Vivado_Labs (Mac)=====
  
-This uses LabConnect like Options #2 and #3 but then uses a stub of Vivado called Vivado_Labs to actually program the board. ​ You would only use this if Option #3 fails for you.  It requires a much larger download and is much more complex than above.+This uses LabConnect like Options #2 and #3 but then uses a Linux Virtual Machine containing ​a stub of Vivado called ​'Vivado_Labs' ​to actually program the board. ​ You would only use this if Option #3 fails for you.  It requires a much larger download and is much more complex than above.
  
 This assumes you will use LabConnect as in Options #2 and #3.  Follow the instructions in Option #2 above but do the Mac version of the install. ​ Most everything else is similar. ​ Once you have LabConnect installed you will be able to do Vivado designs on a lab machine in the department. This assumes you will use LabConnect as in Options #2 and #3.  Follow the instructions in Option #2 above but do the Mac version of the install. ​ Most everything else is similar. ​ Once you have LabConnect installed you will be able to do Vivado designs on a lab machine in the department.
Line 120: Line 120:
  
 Using the VMWare software, you will boot and run a copy of the Linux operating system Using the VMWare software, you will boot and run a copy of the Linux operating system
-on your own computer. ​ You can run this on either a Windows machine or a Mac, but this is the +on your own computer. ​ You can run this on either a Windows machine or a Mac, but the main use for this is if you have a Mac.  
-only option for you if you have a Mac.+
  
 PROS: PROS:
Line 131: Line 130:
   * It can be a bit resource-intensive (you are running Linux and your own computer'​s operating systems at the same time).   * It can be a bit resource-intensive (you are running Linux and your own computer'​s operating systems at the same time).
   * There is an extra layer of complexity with this operating- system-inside-an-operating-system. ​ Having the virtual machine involved may require extra attention to some details to keep it working.   * There is an extra layer of complexity with this operating- system-inside-an-operating-system. ​ Having the virtual machine involved may require extra attention to some details to keep it working.
-  * Will take up 30-60 GB of disk space on your machine ​as you install it, less once the install is done and you delete ​all the intermediate files.+  * Will take up > 70 GB of disk space on your machine ​during ​the install.  Once it is installed then it takes up about half that (after ​you delete the intermediate files). 
 + 
 +Before you start be aware that you need to have sufficient RAM as well.  I have 16 GB on my machine and 12 CPU cores. ​ I give 8GB RAM and 6 cores and it runs well.  What you only gave it 4GB?  Don't know for sure but I believe students have been OK with that
  
 ==== Instructions==== ==== Instructions====