[284] | 1 | %Copyright (c) 2006 Rice University |
---|
| 2 | %All Rights Reserved |
---|
| 3 | %This code is covered by the Rice-WARP license |
---|
| 4 | %See http://warp.rice.edu/license/ for details |
---|
[201] | 5 | \section{Running the Program} |
---|
| 6 | \subsection{Ready Tera Term Pro} |
---|
| 7 | \begin{enumerate} |
---|
| 8 | %Step 1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 9 | \item Open Tera Term Pro (Browse to ``\textbf{$\backslash$Program Files$\backslash$TTERMPRO$\backslash$ttermpro.exe}'') |
---|
| 10 | |
---|
| 11 | %Step 2 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 12 | \item Choose \textbf{Serial} and select the appropriate COM port (the one to which the board is connected) from the \textbf{Port}: drop down menu. |
---|
| 13 | |
---|
| 14 | |
---|
| 15 | \begin{figure}[htbp] |
---|
| 16 | \centering |
---|
| 17 | \includegraphics[width=.5\textwidth]{RunScreenshots/EX1p2.pdf} |
---|
| 18 | \caption{Step 2 -- Tera Term Opening Dialog} |
---|
| 19 | \label{fig:EX1p2} |
---|
| 20 | \end{figure} |
---|
| 21 | |
---|
| 22 | |
---|
| 23 | %Step 3%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 24 | \item Go to \textbf{Setup} $\rightarrow$ \textbf{Serial Port...} and change the \textbf{Baud rate} to \textbf{57600} (or whatever you specified in your project) from the drop down menu. Click \textbf{OK} |
---|
| 25 | |
---|
| 26 | |
---|
| 27 | \begin{figure}[htbp] |
---|
| 28 | \centering |
---|
| 29 | \includegraphics[width=.5\textwidth]{RunScreenshots/EX1p3a.pdf} |
---|
| 30 | \caption{Step 3 -- Change Serial Port Settings} |
---|
| 31 | \label{fig:EX1p3a} |
---|
| 32 | \end{figure} |
---|
| 33 | |
---|
| 34 | \begin{figure}[ht] |
---|
| 35 | \centering |
---|
| 36 | \includegraphics[width=.5\textwidth]{RunScreenshots/EX1p3b.pdf} |
---|
| 37 | \caption{Step 3 -- Serial Port Settings} |
---|
| 38 | \label{fig:EX1p3b} |
---|
| 39 | \end{figure} |
---|
| 40 | |
---|
| 41 | |
---|
| 42 | |
---|
| 43 | %Step 4%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 44 | \item Tera Term is now ready to receive data. |
---|
| 45 | \end{enumerate} |
---|
| 46 | NOTE: (If you are unsure about what rate you choose, this can be found by double-clicking \textbf{RS232} in the \textbf{System Assembly} view. It is the number given for \textbf{UART Lite Baud Rate}). |
---|
| 47 | \subsection{Download Peripheral Test to the Board} |
---|
| 48 | (Assumes that the board has been connected and powered and that the bitstream has been generated successfully) |
---|
| 49 | |
---|
| 50 | %Method 1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 51 | \subsubsection{Method 1: Directly from XPS} |
---|
| 52 | \begin{enumerate} |
---|
| 53 | %Step 1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 54 | \item Download the bitstream to the board via \textbf{Device Configuration} $\rightarrow$ \textbf{Download Bitstream} or by clicking on the toolbar icon. (NOTE: XPS will recompile/regenerate everything that is not current before downloading the bitstream) |
---|
| 55 | \end{enumerate} |
---|
| 56 | |
---|
| 57 | |
---|
| 58 | \begin{figure}[htbp] |
---|
| 59 | \centering |
---|
| 60 | \includegraphics[width=1.00\textwidth]{RunScreenshots/EX2p1p1.pdf} |
---|
| 61 | \caption{Step 1 -- Download Bitstream} |
---|
| 62 | \label{fig:EX2p1p1} |
---|
| 63 | \end{figure} |
---|
| 64 | |
---|
| 65 | |
---|
| 66 | %Method 2%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 67 | \subsubsection{Method 2: Using iMPACT} |
---|
| 68 | \begin{enumerate} |
---|
| 69 | |
---|
| 70 | %Step 1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 71 | \item Open iMPACT via \textbf{Program Files} $\rightarrow$ \textbf{Xilinx ISE 8.1i} $\rightarrow$ \textbf{Accessories} $\rightarrow$ \textbf{iMPACT} |
---|
| 72 | |
---|
| 73 | %Step 2%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 74 | \item When the \textbf{iMPACT Project} dialogue box pops up, click \textbf{Cancel} You should see the workspace. |
---|
| 75 | |
---|
| 76 | |
---|
| 77 | \item Right-click on the workspace and choose \textbf{Initialize Chain}. Click \textbf{OK} at the \textbf{Boundary-Scan Chain Contents Summary} window. |
---|
| 78 | |
---|
| 79 | %Step 4%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 80 | \item You will see the \textbf{Assign New Configuration File} window. Click \textbf{Bypass} for the \textbf{xccace} (first) block. |
---|
| 81 | |
---|
| 82 | %Step 5%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 83 | \item For the \textbf{xc2vp70} block, browse to the location of your generated bitstream (e.g. ``$\backslash$ProjectFolder$\backslash$implementation$\backslash$download.bit''). Select this file and click \textbf{Open}. Click \textbf{OK} at the \textbf{Add Virtex-II Pro/Virtex-4 Object Files} window to return to the workspace. |
---|
| 84 | |
---|
| 85 | %Step 6%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 86 | \item Right click on the \textbf{xc2vp70} block, and choose \textbf{Program}. Click \textbf{OK} to download to the board. |
---|
| 87 | \end{enumerate} |
---|
| 88 | |
---|
| 89 | %Method 3%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 90 | \subsubsection{Method 3: Using ChipScope} |
---|
| 91 | \begin{enumerate} |
---|
| 92 | |
---|
| 93 | %Step 1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 94 | \item Open ChipScope via \textbf{Program Files} $\rightarrow$ \textbf{ChipScope Pro 8.1i} $\rightarrow$ \textbf{ChipScope Pro Analyzer} |
---|
| 95 | |
---|
| 96 | %Step 2%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 97 | \item Click on the \textbf{Open Cable/Search JTAG Chain} button located in the upperleft corner. |
---|
| 98 | %Step 3%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 99 | \item Click \textbf{OK} at the window that pops up. |
---|
| 100 | |
---|
| 101 | %Step 4%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 102 | \item Right click on \textbf{xc2vp70} in the box in the upper-lefthand corner. Choose \textbf{Configure}. |
---|
| 103 | |
---|
| 104 | %Step 5%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 105 | \item Choose \textbf{Select New File} and browse to the location of your generated bitstream (e.g. ``$\backslash$ProjectFolder$\backslash$implementation$\backslash$download.bit''). |
---|
| 106 | |
---|
| 107 | %Step 6%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 108 | \item Click OK to download to the board. |
---|
| 109 | \end{enumerate} |
---|