WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

  • Index
  •  » Announcements
  •  » Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

#1 2014-Apr-08 02:29:20

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Skylark Wireless announces the public availability of the Wideband UHF Radio Card (WURC) for the research community. Designed from the ground-up to allow at-scale topologies and experimentation using TV-band White Spaces, the WURC is a new software-defined radio front-end optimized for up to 1W (30 dBm) power delivered to the antenna between 400-700 MHz with channel bandwidth up to 28 MHz.

With a specialized adaptor board for Xilinx FMC connectors, the WURC can operate in the WARPv3 FMC slot, which provides clocking, power, and data IO. Open reference designs developed and maintained by Volo Wireless and based on Mango's 802.11 Reference Design and WARPLab are both available, allowing rapid implementation of new wireless systems for white space research.

In addition, a recent poster at NSDI 2014 demonstrated an example Multi-User MIMO application developed on WARPLab, just one of many applications possible utilizing the WARPv3 with a WURC front-end.

A Platform for At-Scale Wideband UHF MU-MIMO Systems
http://networks.rice.edu/papers/nsdiAbstract.pdf

More information can be found at the Skylark Wireless website:

http://www.skylarkwireless.com

We'll be happy to answer your questions and provide support on the WARP Project Forums. For any questions about the capabilities of the WURC, please feel free to comment on this post.

Offline

 

#2 2014-Apr-27 21:49:56

yeowl
Member
From: Cyberjaya
Registered: 2012-May-15
Posts: 44

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Did you intend to make MU-MIMO example as public? Could it be used for 2.4GHz or 5GHz radio?

Offline

 

#3 2014-Apr-28 11:35:27

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Yeowl,

The MU-MIMO examples are adapted from the excellent WARPLab synchronized-node reference designs found here: http://warpproject.org/trac/wiki/WARPLab/Examples

Since they're built on the WARPLab PHY abstraction and the UHF WARPLab reference extends this framework, they can be used with WARPv3's built-in 2.4/5 GHz radio interfaces. In, fact, we use this workflow to provide side-by-side comparisons with UHF and WiFi zero-forcing beam-forming.

If all you're concerned with is 2.4/5 GHz experiments, then the existing reference designs are a great place to build from. We'll provide the modified reference design and examples to support the UHF daughter card.

Offline

 

#4 2014-Aug-12 03:42:07

varung90
Member
Registered: 2014-Jul-07
Posts: 12

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Hi,

Where can I find the rapid prototyping framework like WARPlab for the WURC boards?

Offline

 

#5 2014-Aug-12 08:54:16

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

varung90,

You can find the WURC-base WARPLab release 7.4 at the following repository:

https://xp-dev.com/svn/VoloPublic/releases

You will have to make a free XP-Dev account to access the repository, but it is otherwise open. Please following the README include in the code and contact us if you need more assistance.

Offline

 

#6 2014-Aug-13 03:24:53

varung90
Member
Registered: 2014-Jul-07
Posts: 12

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Thank you VoloWireless. I see that the SDK folder is empty in the edk_projects directory. Which image should I use on the FPGA and which code should I run? Would you be able to detail the steps before running the WURC lab framework.

Offline

 

#7 2014-Aug-13 09:51:23

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

varung90,

Sorry, not including the SDK source was an oversight. All current development code in in the trunk, but as it's under development it's generally not guaranteed to compile without errors. I've updated the release repository, but the SDK does take a few steps to properly link all source and files, many of which are not intuitive.

If your goal is to just use WARPLab with the WURC, your quickest method would be to just use the image available:

https://xp-dev.com/svn/VoloPublic/relea … pga_images

With that image, and the installation README and examples available, there should be no need to build the FPGA image from source unless you needed to add functionality to the WARPLab design.

https://xp-dev.com/svn/VoloPublic/relea … _r7_4/code

Please let me know if that's all you need at this point, otherwise I'll take the time to document and test the SDK project for building.

Offline

 

#8 2014-Aug-13 11:16:37

varung90
Member
Registered: 2014-Jul-07
Posts: 12

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Thank you for your quick reply. We are using 100Mbps ethernet on our internal network so we need to reprogram the SDK to use 100M (assuming this bin file is compiled for 1Gbps). This is the only urgent issue and stopping our progress. Eventually it'll be good to look at the SDK and make some modifications but that is a lesser priority. If its easier and faster, would you be able to send an image with 100Mbps. Many thanks.

Offline

 

#9 2014-Aug-13 12:40:44

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

varung90,

We can provide you with a compatible WARPLab 7.4 image. Actually, we've done some work that will now auto-detect the ethernet link speed on startup for a one-size-fits-all approach. I'll update when the image is ready (probably Thursday or Friday), as we're in a massive code redesign right now to support a 4x4 WURC system and I'm not comfortable releasing without some testing to make sure the new code doesn't break anything.

In the meantime, if you are able to locate a gigabit switch in your lab, you can connect your WARPv3 boards through the switch as a workaround that will let you start testing right away. The hard-coded ethernet link rate only cares about the immediate Layer 2 next-hop; we used to do this all the time with older computers as network nodes.

Offline

 

#10 2014-Aug-13 13:34:22

varung90
Member
Registered: 2014-Jul-07
Posts: 12

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

That'll be really great. Thank you. Please let me know when the image and the SDK are ready.

Offline

 

#11 2014-Aug-15 15:23:40

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

You may find the new updated WARPLab 7.4.1 SD image at the following link:

https://www.dropbox.com/s/pf5lqznh6rc97 … ectEth.bin

On startup (triggered by a re-program or software reset), this design will attempt to detect the presence and link rate of the PHY attached to ETH A of the WARPv3 board. If an eth PHY is not detected, the system will block for approximately 20 seconds, printing a reminder to the WARPv3 terminal, and then default to 1000 Mbps link rate.

If an eth PHY is detected, the detected link rate will be printed to the WARPv3 terminal and startup will continue as normal.

Please let us know if you have any issues with the image or if you need the source code to modify yourself. Otherwise, we'll focus on completing our 4x4 MIMO transition and have this as a feature of that next release.

Offline

 

#12 2014-Nov-06 02:33:44

aishwaryag
Member
Registered: 2014-Nov-06
Posts: 1

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Hi,

Where can I find 802.11 reference design to be used with WARP with WURC front end? Also, it would be great if someone could give pointers to Getting Started guide and examples for WURC+WARP.

Aishwarya

Offline

 

#13 2014-Nov-06 09:45:49

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Aishwaryag;

You can find our open source repository at the following location: https://xp-dev.com/svn/VoloPublic

Complete releases with reference bin files for WARPLab and 802.11 Ref 0.80 are stored here: https://xp-dev.com/svn/VoloPublic/releases/

You will probably need to create a free XP-Dev account, but otherwise the repository is open.

You can find WURC documentation and manuals at the following trac wiki: http://trac.volowireless.com

User: warp_user
Pass: LetMeIn7!

We've been testing 802.11 release 0.96 internally and we plan to package it as a release for next week. I recommend working with this version as it has much cleaned code, better performance, and gives you access to the WARPNet experimental framework as well as ad-hoc mode.

If you have any additional questions or need detailed build instructions, please feel free to post in this thread or email us at: info [at] vuum.com

Offline

 

#14 2015-May-05 05:03:39

mcccliii
Member
Registered: 2013-Jun-20
Posts: 38

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Hi Vuum team,
I am using WURC front end along with WARP v3 to carry out measurements of white space. I would like to inquire if there is ref design made for measurements in white space 400-700 MHz. I am new to WURC front end. Is there some ref design to play around with WURC RF along with WARP v3

Offline

 

#15 2015-May-05 05:06:32

mcccliii
Member
Registered: 2013-Jun-20
Posts: 38

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Hi Vuum team,
I am using WURC front end along with WARP v3 to carry out measurements of white space. I would like to inquire if there is ref design made for measurements in white space 400-700 MHz. I am new to WURC front end. Is there some ref design to play around with WURC RF along with WARP v3

Offline

 

#16 2015-May-05 21:33:04

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

mccliii,

We've built an easy-to-use MATLAB GUIDE program that we use for quickly surveying new demo sites or looking at the local UHF environment in a large WARPLab network of WURC nodes. The code and setup guide can be found here:

http://trac.volowireless.com/wiki/SpectrumScanner
User: warp_user
Pass: LetMeIn7!

While the GUIDE code might be a little hard to follow because of the way that it has to interact with GUIDE and save its state, this would serve as a great starting point for a continuous scanning script if that's what you need. I'm sure it can also be optimized to run faster if that is a constraint.

You will have to install WARPLab 7.4, and then install "WURCLab 7.4" on top of that installation following the instructions here:

http://trac.volowireless.com/wiki/WURC_ … enceDesign

Please feel free to contact us if you have any questions or run into any trouble: info [at] vuum.com

Offline

 

#17 2015-May-18 06:35:42

mcccliii
Member
Registered: 2013-Jun-20
Posts: 38

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Hi Vuum team,

VuumWireless wrote:

mccliii,

We've built an easy-to-use MATLAB GUIDE program that we use for quickly surveying new demo sites or looking at the local UHF environment in a large WARPLab network of WURC nodes. The code and setup guide can be found here:

http://trac.volowireless.com/wiki/SpectrumScanner
User: warp_user
Pass: LetMeIn7!

While the GUIDE code might be a little hard to follow because of the way that it has to interact with GUIDE and save its state, this would serve as a great starting point for a continuous scanning script if that's what you need. I'm sure it can also be optimized to run faster if that is a constraint.

You will have to install WARPLab 7.4, and then install "WURCLab 7.4" on top of that installation following the instructions here:

http://trac.volowireless.com/wiki/WURC_ … enceDesign

Please feel free to contact us if you have any questions or run into any trouble: info [at] vuum.com

So , I need to install
1st: FPGA WARPLab Image - download_wl74_autodetectEth.bin
Followed by : 2nd WURC Firmware Image 2.41 - wsd_firmware_lm3s5r36_2_41.bin
I have stored WARPLab bit stream and WURC Firmware bit stream in Slot 0 and Slot1 of SD card. But I am confused about how to install both the bit stream one after the another. Could you clearify bit more on this.
http://trac.volowireless.com/wiki/Refer … enceDesign

WURCLab Installation Instructions

WURCLab is structured as a set of MATLAB functions and overloaded versions of WARPLab classes. MATLAB handles overloaded classes by using the version that is at the top of the MATLAB path. In modern versions of MATLAB, this can be configured by going to the Home tab, selecting Set Path and adding the following folder from the VoloPublic repository to the top of your MATLAB path list. This must be done before running the legacy WARPLab installation script to ensure the path order is correct.

​https://xp-dev.com/svn/VoloPublic/trunk/sw_common/wurc_warplab_7_4/wl_wurc_lib_74

Do I need to set path to wl_wurc_lib_74 folder in matlab?

Last edited by mcccliii (2015-May-18 09:06:14)

Offline

 

#18 2015-May-18 18:40:30

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

mcccliii wrote:

Hi Vuum team,

So , I need to install
1st: FPGA WARPLab Image - download_wl74_autodetectEth.bin
Followed by : 2nd WURC Firmware Image 2.41 - wsd_firmware_lm3s5r36_2_41.bin
I have stored WARPLab bit stream and WURC Firmware bit stream in Slot 0 and Slot1 of SD card. But I am confused about how to install both the bit stream one after the another. Could you clearify bit more on this.
http://trac.volowireless.com/wiki/Refer … enceDesign

mccliii,

The WURC firmware image (wsd_firmware_lm3s5r36_2_41.bin) is actually a binary image for flashing the firmware on the WURC board itself, rather than a bit file to program WARPv3's FPGA. All WURC boards are shipped pre-flashed with either this image or 2.42 (minor revision with no visible effect), which you can verify by typing 'j' into the WURC USB console. For completeness, we include an archived link to the known-compatible firmware image with each software release, but I don't expect you would ever have use it.

For the purpose of running WURCLab, all you need is the download_wl74_autodetectEth.bin WARPv3 FPGA image on an SD card slot.

mcccliii wrote:

Do I need to set path to wl_wurc_lib_74 folder in matlab?

Yes, you do. Any WURCLab m-file can be executed from any location, however the saved MATLAB paths must be set in the right order to resolve class hierarchies correctly. First, the normal WARPLab installation will write its paths. These are the lines beginning with "/Users/rguerra/svn/VoloPublic/trunk/sw_common/wurc_warplab_7_4/M_Code_Reference/" in the linked screenshot. You will have to manually add the path to your checked out wl_wurc_lib_74 *above* those existing paths.

http://trac.volowireless.com/attachment … _paths.png

One final issue that you may or may not run into: the Spectrum Scanner Application relies on the Fixed-Point Designer Toolbox and may throw an error when scanning regarding the fi() function. If you have this problem, let us know and we'll provide a workaround to avoid the toolbox. Our next update will avoid this dependency.

Offline

 

#19 2015-May-20 07:36:20

mcccliii
Member
Registered: 2013-Jun-20
Posts: 38

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Hi Vuum Team,
Thank you for the support. I am still unable to successfully run VUUMScannerApp.m
Following the instruction for WURC WARP Lab. I have tried following steps:
1. Flashed FPGA with download_wl74_autodetectEth.bin
2. Download  the WARPLAB 7.4 repository from https://xp-dev.com/svn/VoloPublic/relea … rplab_7_4/
3. Ran the wl_setup.m  present under ....WURC_WARPLab\M_Code_Reference and successfully tested with

Code:

>> clear
N = 1; 
nodes = wl_initNodes(N);
wl_nodeCmd(nodes,'identify');
disp(nodes)
Displaying properties of 1 wl_node objects:
|  ID |  WLVER |  HWVER |    Serial # |  Ethernet MAC Addr |          Address | 
-------------------------------------------------------------------------------
|   0 |  7.4.0 |      3 |  W3-a-00329 |  40-D8-55-04-22-2D |         10.0.0.1 |
-------------------------------------------------------------------------------

4. Then for executing VUUMScannerApp.m,  path to wl_wurc_lib_74 directory is set to top of matlab path.
https://www.dropbox.com/s/su0xg1ct29c7c … d.png?dl=0

5.  Now when starting VUUMScannerApp.m script  and clicking on Connect to scanner , following error is encountered.
https://www.dropbox.com/s/ilq5agxyo74ie … r.png?dl=0

Code:

Undefined function 'wl_setWsd' for input argumetns of type 'wl_node'

Matlab Command Window Output:

Code:

>> run('C:\Users\....\Spectrum_scanner\VUUMScannerApp.m')
Scanning for available WURCLab Nodes...
The auto-discovery process will generate unsuppressed warnings. Ignore any warning that is not a pop-up.

Error in node 2 with ID = 1: 
ME = 

  MException with properties:

    identifier: 'wl_transport_eth_mex:send:noReply'
       message: 'maximum number of retransmissions met without reply from node'
         cause: {0x1 cell}
         stack: [10x1 struct]

Error message follows:
maximum number of retransmissions met without reply from node

Auto-discovered 1 WURCLab nodes.
Stop ignoring warnings now.

Offline

 

#20 2015-May-21 01:26:06

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

mcccliii,


I'm not quite sure yet what the problem is, but it does appear that MATLAB is not resolving the correct overloaded class. If you look at the re-defined wl_node class in our repository:

https://xp-dev.com/svn/VoloPublic/relea … /wl_node.m

...you'll see that 'wl_setWsd' is defined there. So my guess is that this is not the class that is being accessed when WARPLab initializes new nodes. You could test this by writing a disp('') command into the constructor of wl_node.m and seeing if it generates output.

I'm going to try and see if I can replicate this problem on a new machine that hasn't been used before for WARPLab and will update here. In the meantime, could you please let me know what version of MATLAB you are currently running? Given that your MATLAB path appears to be correct, I suspect the way class conflicts are resolved may have changed since the framework was designed.

Offline

 

#21 2015-May-21 08:31:43

mcccliii
Member
Registered: 2013-Jun-20
Posts: 38

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

VuumWireless wrote:

I'm not quite sure yet what the problem is, but it does appear that MATLAB is not resolving the correct overloaded class. If you look at the re-defined wl_node class in our repository:

https://xp-dev.com/svn/VoloPublic/relea … /wl_node.m

...you'll see that 'wl_setWsd' is defined there. So my guess is that this is not the class that is being accessed when WARPLab initializes new nodes. You could test this by writing a disp('') command into the constructor of wl_node.m and seeing if it generates output.

I'm going to try and see if I can replicate this problem on a new machine that hasn't been used before for WARPLab and will update here. In the meantime, could you please let me know what version of MATLAB you are currently running? Given that your MATLAB path appears to be correct, I suspect the way class conflicts are resolved may have changed since the framework was designed.

I performed a fresh setup today and it finally worked. Also I couldn't recreate the error that I observed yesterday during test. Thanks you for the input.

Q. In wl_wurc_spectrum_scanner_r01.m  line 82

Code:

NUMNODES = 4;

I changed to 1 since I am using 1 WARPNode for measurement. Since there is option for support to multiple nodes, Can two WARP nodes be controlled using single  wl_wurc_spectrum_scanner_r01.m script for scanning by changing NUMNODES=2;

Offline

 

#22 2015-May-21 09:18:15

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

@mcccliii: glad to hear it! Yes, adjust the number of initialized nodes to adapt to your experimental setup.

For configurations with more than one node, I do recommend starting with the version 2 application available from http://trac.volowireless.com/wiki/SpectrumScanner#Code as that is the most up-to-date. It can also be found in the repository:

https://xp-dev.com/svn/VoloPublic\trunk … ner_app_v2

In the second version of the spectrum scanner application, the number of attached WURCLab nodes doesn't have to be specified; instead they will be auto-discovered so long as they are enumerated starting at node #1 and increasing by one. The scanner application as written will only scan with one node at a time, selected by a drop-down menu in the GUI, but can certainly be extended to sweep through many nodes automatically.

Offline

 

#23 2015-Jun-08 08:39:37

mcccliii
Member
Registered: 2013-Jun-20
Posts: 38

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Hi Vuum team,
I need to used 802.11 ref design for comparative performance analysis of wireless devices on TV band vs 2.4 GHz. For my measurement campaign, I am using 2 WARPv3 board with WURC RF front end and I will be using the AP/STA mode as experimental framework. I would like gain following preliminary information regarding the ref design?
1. Is it possible to switch from measurement on TV band to 2.4 GHz after certain time period without the need of loading the 802.11g ref design?
2. Are the python experimental framework scripts provided  along with 802.11 ref design( e.g Aggregrate TP, Tx/Rx Log capture,Channel estimate viewer...) also compatible with the WURC version of the reference design? I saw the python framework and wlan exp packages in WURC reference design too.
3. Experimental setup for WARP 802.11 for 2 nodes has ETH B(AP) <->ETHB(STA)<-> NIC(PC) Ethernet Setupconnected via Gigabit switch while it is shown in WURC_QuickStartDiagram that  the experimental framework for WURC 802.11 ref design uses ETH A as interface (FIG 5). Will the WARPv3 and PC connection setup run via ETH B interface like in 802.11g or we need to use the ETH A interface as said in WURC setup guide.

4. I tried to load the WURC 802.11 ref design (download_AP.bin and download_STA.bin) present in ...SDK_Workspace\VUUM_80211_0.96_hw_01 folder and the AP/STA connection was successful. But when  trying to build the EDK project on my own following the SDK Environment Setup Instructions. I am receiving following errors:
    i. After importing project-> adding path to local repository-> linking to respective BSP-> during compilation(Clean project), I am receiving Compiler error 12 Erros ,21 Warnings . Can you point out what step is wrong as 802.11 ref design is compiling smoothly?
  ii. I also tried regenerating SDK hardware projects and board support packages (BSPs) from the original EDK export source.
          a. While building for HIGH MicroBlaze  I am unable to see all the parameters  in Overview—>standalone—>WARPxilnet configuration options. Here is my setting: BSP HIGH Overview. And in WarpXilnet I am only seeing 3 parameters WarpXilnet. Am I missing any software pakage?
          b. Although the parameters in WarpXilnet for HIGH MicroBlaze BSP didn't match, I tried to compile it. I am received same Compile error using new Pcore and hardware

Offline

 

#24 2015-Jun-08 11:07:58

SkylarkWireless
Moderator
Registered: 2014-Mar-18
Posts: 15

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Mcccliii,

We'll take a look at some of the more involved questions here. In the meantime, please see my responses below.

mcccliii wrote:

Hi Vuum team,
I need to used 802.11 ref design for comparative performance analysis of wireless devices on TV band vs 2.4 GHz. For my measurement campaign, I am using 2 WARPv3 board with WURC RF front end and I will be using the AP/STA mode as experimental framework. I would like gain following preliminary information regarding the ref design?
1. Is it possible to switch from measurement on TV band to 2.4 GHz after certain time period without the need of loading the 802.11g ref design?

This is not currently possible with the given code base. The initialization process for the various involved radio controller pcores is different for the 802.11 reference design and the Vuum 802.11 reference design. While it is theoretically possible to initialize both and MUX the control + IQ stream between the two radio interfaces, we found this to be difficult in practice and don't recommend it.

A comment and a recommendation for executing a performance analysis between 2.4 GHz and UHF bands: no effort has been made to make the Vuum reference design 802.11af-compliant due to the extensive PHY changes required from 802.11g. This also includes slot timing and DIFS/SIFS/ACK timing at 5, 10, and 20 MHz UHF bandwidths. One key difference between the 802.11g HT and 802.11af TVHT waveforms is the number of subcarriers. TVHT utilizes 144 subcarriers within 6 MHz channels to compensate for the higher delay-spread of UHF channels compared to short-range ISM-band channels. The 802.11g waveform only supports a 64-point FFT and performance should therefore suffer.

In order to fairly compare physical layer performance of the two bands in a manner that controls for MAC/PHY implementation, I would highly recommend performing WARPLab-based experiments to test channel SNR or receiver EVM using known preamble sequences. This would allow you to rapidly change PHY parameters to better suit the two environments.

mcccliii wrote:

2. Are the python experimental framework scripts provided  along with 802.11 ref design( e.g Aggregrate TP, Tx/Rx Log capture,Channel estimate viewer...) also compatible with the WURC version of the reference design? I saw the python framework and wlan exp packages in WURC reference design too.

The experimental framework script interface for MAC parameters should be the same. Certain PHY values (RSSI, gain setting) are overridden with WURC parameters for the WURC version of the design. At the time the Vuum reference was being designed, the Mango experimental framework was in serious flux, so do take care to pay attentions to differences between 802.11 release versions when preparing processing scripts.

mcccliii wrote:

3. Experimental setup for WARP 802.11 for 2 nodes has ETH B(AP) <->ETHB(STA)<-> NIC(PC) Ethernet Setupconnected via Gigabit switch while it is shown in WURC_QuickStartDiagram that  the experimental framework for WURC 802.11 ref design uses ETH A as interface (FIG 5). Will the WARPv3 and PC connection setup run via ETH B interface like in 802.11g or we need to use the ETH A interface as said in WURC setup guide.

4. I tried to load the WURC 802.11 ref design (download_AP.bin and download_STA.bin) present in ...SDK_Workspace\VUUM_80211_0.96_hw_01 folder and the AP/STA connection was successful. But when  trying to build the EDK project on my own following the SDK Environment Setup Instructions. I am receiving following errors:
    i. After importing project-> adding path to local repository-> linking to respective BSP-> during compilation(Clean project), I am receiving Compiler error 12 Erros ,21 Warnings . Can you point out what step is wrong as 802.11 ref design is compiling smoothly?
  ii. I also tried regenerating SDK hardware projects and board support packages (BSPs) from the original EDK export source.
          a. While building for HIGH MicroBlaze  I am unable to see all the parameters  in Overview—>standalone—>WARPxilnet configuration options. Here is my setting: BSP HIGH Overview. And in WarpXilnet I am only seeing 3 parameters WarpXilnet. Am I missing any software pakage?
          b. Although the parameters in WarpXilnet for HIGH MicroBlaze BSP didn't match, I tried to compile it. I am received same Compile error using new Pcore and hardware

We will respond to the above shortly.

Offline

 

#25 2015-Jun-11 11:04:40

mcccliii
Member
Registered: 2013-Jun-20
Posts: 38

Re: Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Hi Vuum Team,
Is there any update regarding the previous issues?
Currently I am testing the wurc 802.11 ref design using the provided .bin file under ...WURC_802.11_r096\edk_project\w3_802.11_EDK_v0.96_beta\SDK_Workspace\VUUM_80211_0.96_hw_01
1. I tested the example wlan_exp script. blink_node, throughput_two_node and log_capture_two_nodes script is executing fine.
2. Currently I want to measure the TP vs Attenuation as well as Transmit Power Accuracy Test for 802.11af.In this regard I have following queries.
a. What is the max input RF power limit at the receiver?
b. What is the range of Transmit power for WURC?-- For WARP, I could change the Tx power by calling

Code:

node.set_tx_power(power)

. Though the TX_LOW entry for power can be changed using the command but the actual power level as observed in spectrum analyzer is indifferent. How can I control the  Tx power for WURC?
c. Experiment with Throughput_two_node in default power mode,I observed from the TX_LOW entry that the Tx power is set to -12dBm. When I measured the channel power via spectrum analyzer it was around 25dBm? I am not using any attenuation as RF input limit is 30dBm for the spectrum analyzer.

Last edited by mcccliii (2015-Jun-18 11:51:40)

Offline

 
  • Index
  •  » Announcements
  •  » Skylark Wireless Announces a Wideband UHF Radio Card for WARPv3

Board footer