5 | | The bulk of the WARP platform support files can be installed in the EDK user repository to enable the use of the platform for new projects. There are a number of ways to assemble the files in your local repository: |
| 5 | 1. Acquire [http://tortoisesvn.tigris.org/ TortoiseSVN] (or an SVN client of your choosing, but be aware the directions stated here will be specifically for TortoiseSVN). |
| 6 | 1. Create the folder ''C:\WARP_Repository''. |
| 7 | 1. Right-click in the empty folder, and click "SVN Checkout."[[BR]] |
| 8 | [[Image(GettingStarted/Images:userRepo_stage1.jpg, align=center)]] |
| 9 | 1. Enter "http://warp.rice.edu/svn/WARP" into the field for the URL of the repository.[[BR]] |
| 10 | [[Image(GettingStarted/Images:userRepo_stage2.jpg, align=center)]] |
| 11 | 1. Click OK. This may take several minutes for all the files to transfer. |
11 | | {{{ |
12 | | C:\edk_user_repository\WARP\ |
13 | | \boards\ |
14 | | \Rice_University_WARP_FGPA_V2P70\data\Rice_University_WARP_FGPA_V2P70_v2_2_0.xbd |
15 | | \pcores\ |
16 | | \radio_bridge_v1_x_a\ |
17 | | \radio_controller_v1_x_a\ |
18 | | \<...other custom peripherals...>\ |
19 | | \drivers\ |
20 | | \radio_bridge_v1_x_a\ |
21 | | \radio_controller_v1_x_a\ |
22 | | \<...other custom peripherals...>\ |
23 | | }}} |
| 15 | For EDK to recognize the custom cores: |
| 16 | 1. Launch EDK and go to Edit->Preferences. In the Application Preferences section, set the Global Peripheral Repository to be ''C:\WARP_Repository\edk_user_repository''. |
| 17 | 1. Also, if using 9.1 tools install [wiki:FAQ/PlatformSupportPackages#HowdoIinstallsysgen2opb sysgen2opb] and [wiki:OPBExportTool OPB Export Tool]. |
| 18 | |
| 19 | For MATLAB to recognize the WARPLab toolbox: |
| 20 | 1. Launch MATLAB. |
| 21 | 1. Type 'addpath "C:\WARP_Repository\ResearchApps\PHY\WARPLAB\WARPLab_MIMO2x2_MIMO4x4\M_Code_Source"' on the command line. |
| 22 | 1. And then execute 'savepath'. This will ensure that the toolbox is added to the MATLAB path permanently. |
| 23 | |