Changes between Version 21 and Version 22 of Internal/BuildingGNURadioImage


Ignore:
Timestamp:
Feb 2, 2009, 10:24:04 PM (15 years ago)
Author:
ssugrim
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/BuildingGNURadioImage

    v21 v22  
    322322We then added the usrp group and made the udev modifications.
    323323
    324 
     324Our first run of :
     325{{{
     326node1-1:~/gnuradio/gnuradio-examples/python/usrp# ./usrp_benchmark_usb.py
     327}}}
     328
     329failed. 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
     332crw-rw---- 1 root usrp 189, 450 Feb  2 17:14 067 <-- note the 67 instead of 2
     333}}}
     334
     335would 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
     339After that we had a '''SUCCESSFUL''' run of the benchmark:
     340{{{
     341# ./usrp_benchmark_usb.py
     342Testing 2MB/sec... usb_throughput = 2M
     343ntotal    = 1000000
     344nright    = 999506
     345runlength = 999506
     346delta     = 494
     347OK
     348Testing 4MB/sec... usb_throughput = 4M
     349ntotal    = 2000000
     350nright    = 1997978
     351runlength = 1997978
     352delta     = 2022
     353OK
     354Testing 8MB/sec... uUuOusb_throughput = 8M
     355ntotal    = 4000000
     356nright    = 3822354
     357runlength = 1563106
     358delta     = 2436894
     359FAILED
     360Testing 16MB/sec... usb_throughput = 16M
     361ntotal    = 8000000
     362nright    = 7996578
     363runlength = 7996578
     364delta     = 3422
     365OK
     366Testing 32MB/sec... uUuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOusb_throughput = 32M
     367ntotal    = 16000000
     368nright    = 14442379
     369runlength = 3383
     370delta     = 15996617
     371FAILED
     372Max USB/USRP throughput = 16MB/sec
     373}}}
     374
     375Ibob says the last set of failures was expected as we've reached the through put limit of the usb controller.
     376
     377We'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