324 | | |
| 324 | Our first run of : |
| 325 | {{{ |
| 326 | node1-1:~/gnuradio/gnuradio-examples/python/usrp# ./usrp_benchmark_usb.py |
| 327 | }}} |
| 328 | |
| 329 | failed. Jrock had noticed that the console was spitting usb events and "renumbering" the usrp. Each run of lsusb or |
| 330 | {{{ |
| 331 | # ls -lR /dev/bus/usb | grep usrp |
| 332 | crw-rw---- 1 root usrp 189, 450 Feb 2 17:14 067 <-- note the 67 instead of 2 |
| 333 | }}} |
| 334 | |
| 335 | would get a higher number for the device id. Rebooting the usrp (I guess it was in some kind of loop where it rebooted continously) fixed the problem. |
| 336 | |
| 337 | ---- |
| 338 | |
| 339 | After that we had a '''SUCCESSFUL''' run of the benchmark: |
| 340 | {{{ |
| 341 | # ./usrp_benchmark_usb.py |
| 342 | Testing 2MB/sec... usb_throughput = 2M |
| 343 | ntotal = 1000000 |
| 344 | nright = 999506 |
| 345 | runlength = 999506 |
| 346 | delta = 494 |
| 347 | OK |
| 348 | Testing 4MB/sec... usb_throughput = 4M |
| 349 | ntotal = 2000000 |
| 350 | nright = 1997978 |
| 351 | runlength = 1997978 |
| 352 | delta = 2022 |
| 353 | OK |
| 354 | Testing 8MB/sec... uUuOusb_throughput = 8M |
| 355 | ntotal = 4000000 |
| 356 | nright = 3822354 |
| 357 | runlength = 1563106 |
| 358 | delta = 2436894 |
| 359 | FAILED |
| 360 | Testing 16MB/sec... usb_throughput = 16M |
| 361 | ntotal = 8000000 |
| 362 | nright = 7996578 |
| 363 | runlength = 7996578 |
| 364 | delta = 3422 |
| 365 | OK |
| 366 | Testing 32MB/sec... uUuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOusb_throughput = 32M |
| 367 | ntotal = 16000000 |
| 368 | nright = 14442379 |
| 369 | runlength = 3383 |
| 370 | delta = 15996617 |
| 371 | FAILED |
| 372 | Max USB/USRP throughput = 16MB/sec |
| 373 | }}} |
| 374 | |
| 375 | Ibob says the last set of failures was expected as we've reached the through put limit of the usb controller. |
| 376 | |
| 377 | We're taking an image from this point: |
| 378 | Next we will try: |
| 379 | * transmit from one node and display the received signal on another. |
| 380 | * export the display to a local x server. |
| 381 | |
| 382 | |