Changes between Version 32 and Version 33 of Tutorials/Wireless/mmwave80211adORCA


Ignore:
Timestamp:
May 11, 2020, 12:53:20 AM (4 years ago)
Author:
msherman
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/Wireless/mmwave80211adORCA

    v32 v33  
    2424 1. [Documentation/Short/Login Login] into sandbox 1 console (console.sb1.cosmos-lab.org) with two SSH sessions.
    2525 1. Make sure all the nodes and devices used in the experiment are turned off:
    26 {{{
     26{{{#!shell
    2727omf tell -a offh -t srv3-lg1,srv4-lg1,rfdev3-1,rfdev3-2,rfdev3-5,rfdev3-6 
    2828}}}
    2929 1. The image rfnoc_wigig.ndz has aforementioned RFNoC 802.11ad preamble processing blocks and Sivers control software installed.   
    3030  Load rfnoc_wigig.ndz on srv3,srv4. 
    31 {{{
     31{{{#!shell
    3232omf load -i rfnoc_wigig.ndz -t srv3-lg1,srv4-lg1
    3333}}}
    3434 1. Turn all the required resources on and check the status
    35 {{{
     35{{{#!shell
    3636omf tell -a on -t srv3-lg1,srv4-lg1,rfdev3-1,rfdev3-2,rfdev3-5,rfdev3-6
    3737}}}
    38 {{{
     38{{{#!shell
    3939omf stat -t system:topo:allres
    4040}}}
     
    4747
    4848* The IP addresses for Ethernet Port 1(10G) on the X310s rfdev3-1 and rfdev3-2 were hard-coded to 10.115.2.2 and 10.115.2.3 respectively. To access them from srv3-lg1 or srv4-lg1, configure the network interface enp1s0 as follows
    49 {{{
     49{{{#!shell-session
    5050root@srv3-lg1:~# ifconfig enp1s0 10.115.1.1 netmask 255.255.0.0 mtu 9000 up
    5151root@srv3-lg1:~# ifconfig enp1s0
     
    6161
    6262* Run uhd_find_devices to check if the X310s can be reached
    63 {{{
     63{{{#!shell-session
    6464root@srv3-lg1:~# uhd_find_devices --args="addr=10.115.2.3"
    6565[INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501; UHD_3.14.1.1-release
     
    7777
    7878* Check which RFNoC blocks are loaded on the X310s, by running uhd_usrp_probe
    79 {{{
     79{{{#!shell-session
    8080root@srv3-lg1:~# uhd_usrp_probe --args="addr=10.115.2.2"
    8181}}}
    8282* Following is the list of RFNoC blocks required for the experiment
    83 {{{
     83{{{#!shell-session
    8484|   |   |       RFNoC blocks on this device:
    8585|   |   |
     
    100100}}}
    101101* If the required RFNoC blocks are not found, load X310 with MISO_IMAGE_x300.bit
    102 {{{
     102{{{#!shell-session
    103103root@srv3-lg1:~# uhd_image_loader --args="addr=10.115.2.2,type=x300" --fpga-path="ORCA_MISO_PROJECT/FPGA_IMAGES/MISO_IMAGE_x300.bit"
    104104}}}
    105105* Power cycle X310 to use the new image, and run uhd_usrp_probe to check RFNoC blocks.
    106 {{{
     106{{{#!shell-session
    107107root@console:~# omf tell -a offh -t rfdev3-1
    108108}}}
    109 {{{
     109{{{#!shell-session
    110110root@console:~# omf tell -a on -t rfdev3-1
    111111}}}
     
    120120
    121121* Make sure the RF switch boxes are configured to use X310s (all switches set to port 1)
    122 {{{
     122{{{#!shell-session
    123123root@console:~# curl am1.cosmos-lab.org:5054/rf_switch/status?name=rfsw1.sb1.cosmos-lab.org,rfsw2.sb1.cosmos-lab.org
    124124