User Tools

Site Tools


start

Differences

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

Link to this comparison view

start [2023/01/02 18:16]
scott [Class Overview]
start [2023/01/10 01:39] (current)
scott [Project Setup]
Line 42: Line 42:
 ===== Project Setup ===== ===== Project Setup =====
  
-Download this archive file and extract it into a working directory for your project called ecen390. The command to extract the archive is:+Download this archive file ({{:​ecen390.tgz|ecen390.tgz}}) ​and extract it into your home directory (or another ​project ​directory if you prefer). After extracting it, you will have a new directory ​called ecen390. The command to extract the archive is:
  
 <​code>​ <​code>​
Line 48: Line 48:
 </​code>​ </​code>​
  
-The project directory contains everything necessary to work on the lasertag system. <del>After extracting the project ​directory, make sure you run "make setup" ​from within ​the top-level ​directory. This will install the necessary programming tools for the ZYBO board.</del>+The ecen390 ​project directory contains everything necessary to work on the lasertag system. ​To setup the CMake build system, type the following commands: 
 + 
 +<code> 
 +cd ecen390/​build 
 +cmake .. 
 +</​code>​ 
 + 
 +To build your project, ​type ''​make'' ​from the ecen390/​build ​directory
 + 
 +<​code>​ 
 +make 
 +</​code>​ 
 + 
 +To download and run your project on the ZYBO board, type the following from the ecen390/​build directory:​ 
 + 
 +<​code>​ 
 +make run 
 +</code>
  
 ---- ----
start.1672708609.txt.gz · Last modified: 2023/01/02 18:16 by scott