This shows you the differences between two versions of the page.
getting_started [2015/01/03 13:01] hutch |
getting_started [2015/01/20 14:53] (current) hutch |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Getting Started ===== | ===== Getting Started ===== | ||
- | As in ECEN 330, you will need to import some files into the Xilinx SDK. I have updated and added to the software that you used in ECEN 330, so you will need to download and install this new software into a new area. Note that I have left my buttons, switches, interval_timers, etc., in this version for your convenience. You may use my versions of these (they are located in the supportFiles subdirectory). If you would rather use your own, that is fine. You just need to overwrite my versions of these files in the supportedFiles subdirectory. As before, follow the first 4 videos on the ECEN 330 youtube channel to import files, configure things, and download to the ECEN 330 board. Adjust the top-level directory names as makes sense, e.g., probably don't use directory names with "330" in them or you are likely to be confused later on. See below for the link to the zip file containing the necessary files. | + | As in ECEN 330, you will need to import some files into the Xilinx SDK. **Please start fresh with the new software system shown below.** I have updated and added to the software that you used in ECEN 330, so you will need to download and install this new software into a new area. Note that I have left my buttons, switches, interval_timers, etc., in this version for your convenience. You may use my versions of these (they are located in the supportFiles subdirectory). If you would rather use your own, that is fine. You just need to overwrite my versions of these files in the supportedFiles subdirectory (make sure to use the SDK to import, delete files, etc.). As before, follow the first 4 videos on the ECEN 330 youtube channel to import files, configure things, and download to the ECEN 330 board. Adjust the top-level directory names as makes sense, e.g., probably don't use directory names with "330" in them or you are likely to be confused later on. See below for the link to the zip file containing the necessary files. |
The system of files that I have provided are contained in the laserTag subdirectory. You should carefully read through all of these files (main.c is the only long one). They are heavily commented and should explain most of what you need to know. Once you compile and download the program to the board, it should run, print some messages, etc. | The system of files that I have provided are contained in the laserTag subdirectory. You should carefully read through all of these files (main.c is the only long one). They are heavily commented and should explain most of what you need to know. Once you compile and download the program to the board, it should run, print some messages, etc. | ||
+ | |||
+ | **Important Note: You must place all new files, including the queue.c and queue.h files, inside the laserTag subdirectory that you will find after installing the new software.** | ||
+ | |||
{{::ecen390_student_sw_0.2.zip|}} | {{::ecen390_student_sw_0.2.zip|}} |