| 86 | | ==== Prepare Receive USRPs ==== |
| 87 | | * Pick USRP X310s from the MIMO racks 23-1...8, 23-11...18, 24-1...8, 24-11...18 and load correlator FPGA image on them. The USRPs are programmed one at a time. |
| 88 | | {{{ |
| 89 | | root@node1-19:~# uhd_image_loader --args="addr=10.10.24.12,type=x300" --fpga-path="/root/bit/corrmag63avg8k_v2_8_7.bit" |
| 90 | | }}} |
| 91 | | * Power cycle USRPs so that the new FPGA image is active |
| 92 | | {{{ |
| 93 | | prasanthi@console.grid:~$ omf tell -a offh -t node24-12,node24-13 |
| 94 | | prasanthi@console.grid:~$ omf tell -a on -t node24-12,node24-13 |
| 95 | | }}} |
| 96 | | * Running uhd_usrp_probe on the X310s with spectrum sensing FPGA image should give the following |
| 97 | | {{{ |
| 98 | | | | / |
| 99 | | | | | RFNoC blocks on this device: |
| 100 | | | | | |
| 101 | | | | | * DmaFIFO_0 |
| 102 | | | | | * Radio_0 |
| 103 | | | | | * Radio_1 |
| 104 | | | | | * DDC_0 |
| 105 | | | | | * DUC_0 |
| 106 | | | | | * Corrmag63avg8k_0 |
| 107 | | | | | * FIFO_0 |
| 108 | | |
| 109 | | }}} |
| 110 | | ==== Prepare Transmit Node ==== |
| 111 | | A spectrum spreader RFNoC block is being used to generate wideband PN signal. |
| 112 | | * Load prasanthi-channel-sounder.ndz on an ORBIT node. |
| 113 | | {{{ |
| 114 | | prasanthi@console.grid:~$ omf load -i prasanthi-channel-sounder.ndz -t node14-20 |
| 115 | | }}} |
| 116 | | * Once imaging is done, turn the node on and log in |
| 117 | | {{{ |
| 118 | | prasanthi@console.grid:~$ omf tell -a on -t node14-20 |
| 119 | | prasanthi@console.grid:~$ ssh root@node14-20 |
| 120 | | }}} |
| 121 | | |
| 122 | | ==== Prepare Transmit USRP ==== |
| 123 | | * Pick a USRP X310 for transmitting, and load the spectrum spreader FPGA image |
| 124 | | {{{ |
| 125 | | root@node1-20:~# uhd_image_loader --args="addr=10.10.24.11" --fpga-path="/root/bit/x310_spreader_4_28.bit" |
| 126 | | }}} |
| 127 | | * Power cycle the USRP so that the new FPGA image is active |
| 128 | | {{{ |
| 129 | | prasanthi@console.grid:~$ omf tell -a offh -t node24-11 |
| 130 | | prasanthi@console.grid:~$ omf tell -a on -t node24-11 |
| 131 | | }}} |
| 132 | | * Running uhd_usrp_probe on the X310 with spectrum spreader FPGA image should give the following |
| 133 | | {{{ |
| 134 | | | | _____________________________________________________ |
| 135 | | | | / |
| 136 | | | | | RFNoC blocks on this device: |
| 137 | | | | | |
| 138 | | | | | * DmaFIFO_0 |
| 139 | | | | | * Radio_0 |
| 140 | | | | | * Radio_1 |
| 141 | | | | | * DUC_0 |
| 142 | | | | | * Spreader_0 |
| 143 | | | | | * FIFO_0 |
| 144 | | | | | * FIFO_1 |
| 145 | | }}} |
| 146 | | ==== Set up SSH tunnel from your local port 5100 to grid.orbit-lab.org:5100 ==== |
| | 86 | ==== Set up web based streaming ==== |
| | 87 | * Set up SSH tunnel from your local port 5100 to grid.orbit-lab.org:5100 |