Version 2 (modified by murphpo, 11 years ago) (diff) |
---|
802.11 Reference Design
802.11 Reference Design: Usage
By default, the Reference Design implements an 802.11 compatible access point with SSID "WARP". To use the design in this configuration:
- Plug ETH A from a WARP v3 board into a router whose WAN port is connected to the Internet. The 802.11 Reference Design is not a router -- it does not have a DHCP server to issue IP addresses to associated stations. It will, however, pass DHCP requests and responses through its Ethernet portal, so connecting WARP v3 to a router will allow DHCP to occur on client stations.
- Download the 802.11 Reference Design and program a WARP v3 board with the provided bitstream.
- Use any 802.11 device (such as a computer or smartphone) to join the unsecured network with SSID of "WARP." At this point, the 802.11 device should be able to access the network.
Creating the SDK Workspace
- Ensure your Xilinx tools match the version used to create the reference design (see the downloads? page for the current versions)
- Ensure your local copy of the WARP edk_user_repository is up to date and in the repository search path of XPS (see edk_user_repository for details)
- Download the 802.11 Reference Design archive and expand the inner .zip archive in <ref_design_archive>/EDK_Projects/w3_802.11_EDK_vXXX.zip.
- Be sure the expanded EDK project path has no spaces; C:/work/w3_802.11_EDK/ works, C:/Documents and Settings/user/w3_802.11_EDK/ does not
- The text below assumes your expanded EDK project is in <xps_proj>/.
- Launch Xilinx SDK and select <xps_proj>/SDK_Workspace as the active workspace
- Select Xilinx Tools -> Repositories. In Local Repositories click New, then select <xps_proj>/ and click OK.
- Import the 5 SDK projects provided by the reference design
- Select File -> Import
- Expand General -> Existing Projects into Workspace, click Next
- Click Browse and navigate to <xps_proj>/SDK_Workspace
- Five projects should
Debugging Software
The dual-processor architecture of the 802.11 Reference Design presents some challenges in debugging the software applications.