| 228 | | * [Terminal 2] In the second terminal, change directory to paam_api/examples/ which contains the example API scripts. |
| 229 | | {{{#!shell |
| 230 | | root@srv1-lg1:~# cd paam_api/examples/ |
| 231 | | }}} |
| 232 | | |
| 233 | | * [Terminal 2] First, start PAAM #1 (rfdev2-1) in TX mode with H-polarization using 4 antenna elements on IC 1, and configure the TX beamforming direction to be in the broadside (0,0). Check the current consumption on 2v7_1 and make sure IC1 has been successfully initialized (e.g., 2v7_1 has a current consumption of 1.026A in the example below). |
| 234 | | {{{#!shell |
| 235 | | root@srv1-lg1:~/paam_api/examples# python3 setup_betaboard_v1.2.py -c ethernet -a rfdev2-1 --ic 1 -n 4 --txrx tx --pol h --dir 0 0 |
| 236 | | TRX mode selection: tx |
| 237 | | IC(s) used for experiment: [1] |
| 238 | | Number of Elements per IC: 4 |
| 239 | | Polarization: h |
| 240 | | Beam direction: (0, 0) |
| 241 | | IP address of TX: rfdev2-1 |
| 242 | | Opened port to FPGA |
| 243 | | Logged in to Petalinux |
| 244 | | Started command parser on Zynq |
| 245 | | sdpar_prog.py /version: Version is PAWR_v1.2.0 |
| 246 | | Using baseline FPGA control IP |
| 247 | | Reset the Phased Array |
| 248 | | Initialization of IC 0 was successful |
| 249 | | Initialization of IC 1 was successful |
| 250 | | Initialization of IC 2 was successful |
| 251 | | Initialization of IC 3 was successful |
| 252 | | elapsed time for init: 5.458436489105225 |
| 253 | | Time for PAWR Board utilities configuration: 0.07273483276367188 |
| 254 | | elapsed time for enable: 0.00990605354309082 |
| 255 | | elapsed time for steer beam: 0.0026137828826904297 |
| 256 | | PAAM ID: 0x 2 |
| 257 | | LO switch: PLL |
| 258 | | IF Switches TX_H: 0xF |
| 259 | | IF Switches TX_V: 0xF |
| 260 | | IF Switches RX_H: 0xF |
| 261 | | IF Switches RX_V: 0xF |
| 262 | | Index Name ADC Volt. Curr. |
| 263 | | 0 1v2 21 0.051 0.026 |
| 264 | | 1 1v5 154 0.376 0.753 |
| 265 | | 2 1v8 3 0.007 0.004 |
| 266 | | 3 2v7_0 16 0.039 0.078 |
| 267 | | 4 2v7_1 210 0.513 1.026 |
| 268 | | 5 2v7_2 44 0.108 0.215 |
| 269 | | 6 2v7_3 44 0.108 0.215 |
| 270 | | 7 3v3_pll 367 0.897 0.448 |
| 271 | | 8 5v_uzed 249 0.609 0.609 |
| 272 | | 9 12v 124 0.303 1.010 |
| 273 | | 10 0V 0 0.000 x |
| 274 | | 11 1V8 735 1.796 x |
| 275 | | Closed port to Zynq |
| 276 | | Good luck with the experiment!!! |
| 277 | | }}} |
| 278 | | |
| 279 | | * [Terminal 2] Similarly, start PAAM #2 (rfdev2-2) in RX mode with H-polarization using 4 antenna elements on IC 2, and configure the RX beamforming direction to be in the broadside (0,0). Check the current consumption on 2v7_2 and make sure IC2 has been successfully initialized (e.g., 2v7_2 has a current consumption of 0.821A in the example below). |
| 280 | | {{{#!shell |
| 281 | | root@srv1-lg1:~/paam_api/examples# python3 setup_betaboard_v1.2.py -c ethernet -a rfdev2-2 --ic 2 -n 4 --txrx rx --pol h --dir 0 0 |
| 282 | | TRX mode selection: rx |
| 283 | | IC(s) used for experiment: [2] |
| 284 | | Number of Elements per IC: 4 |
| 285 | | Polarization: h |
| 286 | | Beam direction: (0, 0) |
| 287 | | IP address of TX: rfdev2-2 |
| 288 | | Opened port to FPGA |
| 289 | | Logged in to Petalinux |
| 290 | | Started command parser on Zynq |
| 291 | | sdpar_prog.py /version: Version is PAWR_v1.2.0 |
| 292 | | Using baseline FPGA control IP |
| 293 | | Reset the Phased Array |
| 294 | | Initialization of IC 0 was successful |
| 295 | | Initialization of IC 1 was successful |
| 296 | | Initialization of IC 2 was successful |
| 297 | | Initialization of IC 3 was successful |
| 298 | | elapsed time for init: 5.453927516937256 |
| 299 | | Time for PAWR Board utilities configuration: 0.07044315338134766 |
| 300 | | elapsed time for enable: 0.008872270584106445 |
| 301 | | elapsed time for steer beam: 0.002682209014892578 |
| 302 | | PAAM ID: 0x 4 |
| 303 | | LO switch: PLL |
| 304 | | IF Switches TX_H: 0xF |
| 305 | | IF Switches TX_V: 0xF |
| 306 | | IF Switches RX_H: 0xF |
| 307 | | IF Switches RX_V: 0xF |
| 308 | | Index Name ADC Volt. Curr. |
| 309 | | 0 1v2 127 0.310 0.155 |
| 310 | | 1 1v5 134 0.327 0.655 |
| 311 | | 2 1v8 18 0.044 0.022 |
| 312 | | 3 2v7_0 42 0.103 0.205 |
| 313 | | 4 2v7_1 51 0.125 0.249 |
| 314 | | 5 2v7_2 168 0.411 0.821 |
| 315 | | 6 2v7_3 13 0.032 0.064 |
| 316 | | 7 3v3_pll 34 0.083 0.042 |
| 317 | | 8 5v_uzed 249 0.609 0.609 |
| 318 | | 9 12v 129 0.315 1.051 |
| 319 | | 10 0V 0 0.000 x |
| 320 | | 11 1V8 735 1.796 x |
| 321 | | Closed port to Zynq |
| 322 | | Good luck with the experiment!!! |
| 323 | | }}} |