Version 11 (modified by chunter, 12 years ago) (diff) |
---|
Recommended Tools for WARP v3
Summary of Recommended Tools:
Tool Name | Version | Link | Notes |
---|---|---|---|
OS |
| N/A | |
Xilinx ISE Design Suite | 13.4 System Edition | ||
The Mathworks Matlab |
| ||
TortoiseSVN | (latest) | ||
PuTTY terminal emulator | (latest) | ||
Wireshark | (latest) | ||
WinDD | (latest) | ||
FTDI Drivers | (latest) |
Notes
OS
We recommend Windows 7, 64-bit for all WARP development. That said, the Xilinx tools also support:
- Red Hat Enterprise 5 Workstation
- Red Hat Enterprise 4 Workstation
- SUSE Linux Enterprise
So, these OS choices should also be okay. However, many of the other tools listed here rely on Windows, so appropriate replacements must be found.
Xilinx Tools
A full installation of the Xilinx tools (System Edition) is necessary for building custom FPGA designs. An SDK-only installation (with less stringent licensing requirements) is also available and can be used if the user only wants to update software designs. For example, this reduced installation would be appropriate for customizing the MAC behavior of our OFDM Reference Design.
Matlab
Matlab is required for Xilinx System Generator and also for the WARPLab design flow.
TortoiseSVN
Any SVN client can be used, but we recommend TortoiseSVN if the user is using the Windows operating system. Instructions for downloading the WARP SVN repository are available here.
PuTTY
PuTTY is used to communicate with the WARP board via UART. Instructions for setting up PuTTY to do this are here?.
Wireshark
Wireshark is a network protocol analyzer. It will show you, at the Ethernet link level, the packets entering and leaving your PC. This can be very useful for debugging interactions between your computer and a WARP node.
WinDD
WinDD is a port of Unix's 'dd' command. SD Card?