Changes between Version 32 and Version 33 of Tutorials/Wireless/mmwave80211adORCA
- Timestamp:
- May 11, 2020, 12:53:20 AM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Tutorials/Wireless/mmwave80211adORCA
v32 v33 24 24 1. [Documentation/Short/Login Login] into sandbox 1 console (console.sb1.cosmos-lab.org) with two SSH sessions. 25 25 1. Make sure all the nodes and devices used in the experiment are turned off: 26 {{{ 26 {{{#!shell 27 27 omf tell -a offh -t srv3-lg1,srv4-lg1,rfdev3-1,rfdev3-2,rfdev3-5,rfdev3-6 28 28 }}} 29 29 1. The image rfnoc_wigig.ndz has aforementioned RFNoC 802.11ad preamble processing blocks and Sivers control software installed. 30 30 Load rfnoc_wigig.ndz on srv3,srv4. 31 {{{ 31 {{{#!shell 32 32 omf load -i rfnoc_wigig.ndz -t srv3-lg1,srv4-lg1 33 33 }}} 34 34 1. Turn all the required resources on and check the status 35 {{{ 35 {{{#!shell 36 36 omf tell -a on -t srv3-lg1,srv4-lg1,rfdev3-1,rfdev3-2,rfdev3-5,rfdev3-6 37 37 }}} 38 {{{ 38 {{{#!shell 39 39 omf stat -t system:topo:allres 40 40 }}} … … 47 47 48 48 * 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 50 50 root@srv3-lg1:~# ifconfig enp1s0 10.115.1.1 netmask 255.255.0.0 mtu 9000 up 51 51 root@srv3-lg1:~# ifconfig enp1s0 … … 61 61 62 62 * Run uhd_find_devices to check if the X310s can be reached 63 {{{ 63 {{{#!shell-session 64 64 root@srv3-lg1:~# uhd_find_devices --args="addr=10.115.2.3" 65 65 [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501; UHD_3.14.1.1-release … … 77 77 78 78 * Check which RFNoC blocks are loaded on the X310s, by running uhd_usrp_probe 79 {{{ 79 {{{#!shell-session 80 80 root@srv3-lg1:~# uhd_usrp_probe --args="addr=10.115.2.2" 81 81 }}} 82 82 * Following is the list of RFNoC blocks required for the experiment 83 {{{ 83 {{{#!shell-session 84 84 | | | RFNoC blocks on this device: 85 85 | | | … … 100 100 }}} 101 101 * If the required RFNoC blocks are not found, load X310 with MISO_IMAGE_x300.bit 102 {{{ 102 {{{#!shell-session 103 103 root@srv3-lg1:~# uhd_image_loader --args="addr=10.115.2.2,type=x300" --fpga-path="ORCA_MISO_PROJECT/FPGA_IMAGES/MISO_IMAGE_x300.bit" 104 104 }}} 105 105 * Power cycle X310 to use the new image, and run uhd_usrp_probe to check RFNoC blocks. 106 {{{ 106 {{{#!shell-session 107 107 root@console:~# omf tell -a offh -t rfdev3-1 108 108 }}} 109 {{{ 109 {{{#!shell-session 110 110 root@console:~# omf tell -a on -t rfdev3-1 111 111 }}} … … 120 120 121 121 * Make sure the RF switch boxes are configured to use X310s (all switches set to port 1) 122 {{{ 122 {{{#!shell-session 123 123 root@console:~# curl am1.cosmos-lab.org:5054/rf_switch/status?name=rfsw1.sb1.cosmos-lab.org,rfsw2.sb1.cosmos-lab.org 124 124