Re: [USRP-users] Rfnoc over flow
Hello Jon >I would suggest running "benchmark_rate --rx_rate 25.6e6 --duration >600" and "uhd_fft --samp-rate 25.6e6 --freq 2.4e9". Your system should >be able to run both of those apps without continuous overflows. I tried running it, and it worked well, without any overflow. But if I run my grc, it starts throwing me overflow, weird thing is in a machine with i7 processor it runs well. Please let me know where I am going wrong. BR Snehasish From: Jon Pendlum Sent: Wednesday, February 7, 2018 11:17:53 PM To: Snehasish Kar Subject: Re: [USRP-users] Rfnoc over flow Hi Snehasish, How long do you record samples? Do the overflows occur immediately? Are they continuous, bursty, only at the beginning? What rate can you run at without overflows? I would suggest running "benchmark_rate --rx_rate 25.6e6 --duration 600" and "uhd_fft --samp-rate 25.6e6 --freq 2.4e9". Your system should be able to run both of those apps without continuous overflows. Jonathon On Wed, Feb 7, 2018 at 8:41 AM, Snehasish Kar via USRP-users wrote: > Hello > > > I am uisng NI USRP 2954R with RAM 64GB, and intel Xeon CPU D-1537 @ 1.70GHz > with supermicro motherboard MBD-X10SDV-7TP4F and intel SFP+ of model X552. > I am trying to stream data at sample rate of 25.6MSPS using both the > receivers in gnuradio and writing the the samples to a linux-FIFO, but as > soon as I start it, it only gives me overflow on both the channels. Please > help me with it, where I am going wrong. Below is the output of my > uhd_usrp_probe. > > > > uhd_usrp_probe --args="addr=192.168.40.2" > [INFO] [UHDlinux; GNU C++ version 4.8.3 20140911 (Red Hat 4.8.3-7); > Boost_105400; UHD_4.0.0.rfnoc-devel-409-gec9138eb] > [INFO] [X300] X300 initialization sequence... > [INFO] [X300] Determining maximum frame size... > [INFO] [X300] Maximum frame size: 8000 bytes. > [INFO] [X300] Setup basic communication... > [INFO] [X300] Loading values from EEPROM... > [INFO] [X300] Setup RF frontend clocking... > [INFO] [X300] Radio 1x clock:200 > [INFO] [X300] Detecting internal GPSDO > [INFO] [GPS] Found an internal GPSDO: LC_XO, Firmware Rev 0.929a > [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 0... > [INFO] [RFNOC] pass (Throughput: 1290.5MB/s) > [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 1... > [INFO] [RFNOC] pass (Throughput: 1304.2MB/s) > [INFO] [RFNOC RADIO] Register loopback test passed > [INFO] [RFNOC RADIO] Register loopback test passed > [INFO] [RFNOC RADIO] Register loopback test passed > [INFO] [RFNOC RADIO] Register loopback test passed > [INFO] [CORES] Performing timer loopback test... > [INFO] [CORES] Timer loopback test passed > [INFO] [CORES] Performing timer loopback test... > [INFO] [CORES] Timer loopback test passed > _ > / > | Device: X-Series Device > | _ > |/ > | | Mboard: X310 > | | revision: 11 > | | revision_compat: 7 > | | product: 30810 > | | mac-addr0: 00:80:2f:16:51:21 > | | mac-addr1: 00:80:2f:16:51:22 > | | gateway: 192.168.10.1 > | | ip-addr0: 192.168.10.2 > | | subnet0: 255.255.255.0 > | | ip-addr1: 192.168.20.2 > | | subnet1: 255.255.255.0 > | | ip-addr2: 192.168.30.2 > | | subnet2: 255.255.255.0 > | | ip-addr3: 192.168.40.2 > | | subnet3: 255.255.255.0 > | | serial: 310514A > | | FW Version: 5.1 > | | FPGA Version: 33.0 > | | FPGA git hash: b0890fa-dirty > | | RFNoC capable: Yes > | | > | | Time sources: internal, external, gpsdo > | | Clock sources: internal, external, gpsdo > | | Sensors: gps_gpgga, gps_gprmc, gps_time, gps_locked, gps_servo, > ref_locked > | | _ > | |/ > | | | RX Dboard: A > | | | ID: UBX-160 v1 (0x007a) > | | | Serial: 3103BF3 > | | | _ > | | |/ > | | | | RX Frontend: 0 > | | | | Name: UBX RX > | | | | Antennas: TX/RX, RX2, CAL > | | | | Sensors: lo_locked > | | | | Freq range: 10.000 to 6000.000 MHz > | | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB > | | | | Bandwidth range: 16000.0 to 16000.0 step 0.0 Hz > | | | | Connection Type: IQ > | | | | Uses LO offset: No > | | | _ > | | |/ > | | | | RX Codec: A > | | | | Name: ads62p48 > | | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > |
Re: [USRP-users] Rfnoc over flow
Hello Jonathon Thanks for your reply. Answering your questions: On 07-Feb-2018, at 11:18 PM, Jon Pendlum mailto:jon.pend...@gmail.com>> wrote: Hi Snehasish, How long do you record samples? Do the overflows occur immediately? I have tried recording it for 2minutes. Yes, as soon as I start it. Are they continuous, bursty, only at the beginning? It’s continues. What rate can you run at without overflows? I need to check that. I will check this and let you know by tomorrow morning. I would suggest running "benchmark_rate --rx_rate 25.6e6 --duration 600" and "uhd_fft --samp-rate 25.6e6 --freq 2.4e9". Your system should be able to run both of those apps without continuous overflows. I will try this and share the results with you. BR Snehasish On 07-Feb-2018, at 11:44 PM, Jon Pendlum mailto:jon.pend...@gmail.com>> wrote: Hi Snehasish, How long do you record samples? Do the overflows occur immediately? Are they continuous, bursty, only at the beginning? What rate can you run at without overflows? I would suggest running "benchmark_rate --rx_rate 25.6e6 --duration 600" and "uhd_fft --samp-rate 25.6e6 --freq 2.4e9". Your system should be able to run both of those apps without continuous overflows. Jonathon On Wed, Feb 7, 2018 at 8:41 AM, Snehasish Kar via USRP-users mailto:usrp-users@lists.ettus.com>> wrote: Hello I am uisng NI USRP 2954R with RAM 64GB, and intel Xeon CPU D-1537 @ 1.70GHz with supermicro motherboard MBD-X10SDV-7TP4F and intel SFP+ of model X552. I am trying to stream data at sample rate of 25.6MSPS using both the receivers in gnuradio and writing the the samples to a linux-FIFO, but as soon as I start it, it only gives me overflow on both the channels. Please help me with it, where I am going wrong. Below is the output of my uhd_usrp_probe. uhd_usrp_probe --args="addr=192.168.40.2" [INFO] [UHDlinux; GNU C++ version 4.8.3 20140911 (Red Hat 4.8.3-7); Boost_105400; UHD_4.0.0.rfnoc-devel-409-gec9138eb] [INFO] [X300] X300 initialization sequence... [INFO] [X300] Determining maximum frame size... [INFO] [X300] Maximum frame size: 8000 bytes. [INFO] [X300] Setup basic communication... [INFO] [X300] Loading values from EEPROM... [INFO] [X300] Setup RF frontend clocking... [INFO] [X300] Radio 1x clock:200 [INFO] [X300] Detecting internal GPSDO [INFO] [GPS] Found an internal GPSDO: LC_XO, Firmware Rev 0.929a [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 0... [INFO] [RFNOC] pass (Throughput: 1290.5MB/s) [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 1... [INFO] [RFNOC] pass (Throughput: 1304.2MB/s) [INFO] [RFNOC RADIO] Register loopback test passed [INFO] [RFNOC RADIO] Register loopback test passed [INFO] [RFNOC RADIO] Register loopback test passed [INFO] [RFNOC RADIO] Register loopback test passed [INFO] [CORES] Performing timer loopback test... [INFO] [CORES] Timer loopback test passed [INFO] [CORES] Performing timer loopback test... [INFO] [CORES] Timer loopback test passed _ / | Device: X-Series Device | _ |/ | | Mboard: X310 | | revision: 11 | | revision_compat: 7 | | product: 30810 | | mac-addr0: 00:80:2f:16:51:21 | | mac-addr1: 00:80:2f:16:51:22 | | gateway: 192.168.10.1 | | ip-addr0: 192.168.10.2 | | subnet0: 255.255.255.0 | | ip-addr1: 192.168.20.2 | | subnet1: 255.255.255.0 | | ip-addr2: 192.168.30.2 | | subnet2: 255.255.255.0 | | ip-addr3: 192.168.40.2 | | subnet3: 255.255.255.0 | | serial: 310514A | | FW Version: 5.1 | | FPGA Version: 33.0 | | FPGA git hash: b0890fa-dirty | | RFNoC capable: Yes | | | | Time sources: internal, external, gpsdo | | Clock sources: internal, external, gpsdo | | Sensors: gps_gpgga, gps_gprmc, gps_time, gps_locked, gps_servo, ref_locked | | _ | |/ | | | RX Dboard: A | | | ID: UBX-160 v1 (0x007a) | | | Serial: 3103BF3 | | | _ | | |/ | | | | RX Frontend: 0 | | | | Name: UBX RX | | | | Antennas: TX/RX, RX2, CAL | | | | Sensors: lo_locked | | | | Freq range: 10.000 to 6000.000 MHz | | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB | | | | Bandwidth range: 16000.0 to 16000.0 step 0.0 Hz | | | | Connection Type: IQ | | | | Uses LO offset: No | | | _ | | |/ | | | | RX Codec: A | | | | Name: ads62p48 | | | | Gain range digital: 0.0 to 6.0 step 0.5 dB | | _ | |/ | | | RX Dboard: B | | | ID: UBX-160 v1 (0x007a) | | | Serial: 3103C35 | | | _ | | |/ | | | |
Re: [USRP-users] Rfnoc over flow
Hi Snehasish, How long do you record samples? Do the overflows occur immediately? Are they continuous, bursty, only at the beginning? What rate can you run at without overflows? I would suggest running "benchmark_rate --rx_rate 25.6e6 --duration 600" and "uhd_fft --samp-rate 25.6e6 --freq 2.4e9". Your system should be able to run both of those apps without continuous overflows. Jonathon On Wed, Feb 7, 2018 at 8:41 AM, Snehasish Kar via USRP-users wrote: > Hello > > > I am uisng NI USRP 2954R with RAM 64GB, and intel Xeon CPU D-1537 @ 1.70GHz > with supermicro motherboard MBD-X10SDV-7TP4F and intel SFP+ of model X552. > I am trying to stream data at sample rate of 25.6MSPS using both the > receivers in gnuradio and writing the the samples to a linux-FIFO, but as > soon as I start it, it only gives me overflow on both the channels. Please > help me with it, where I am going wrong. Below is the output of my > uhd_usrp_probe. > > > > uhd_usrp_probe --args="addr=192.168.40.2" > [INFO] [UHDlinux; GNU C++ version 4.8.3 20140911 (Red Hat 4.8.3-7); > Boost_105400; UHD_4.0.0.rfnoc-devel-409-gec9138eb] > [INFO] [X300] X300 initialization sequence... > [INFO] [X300] Determining maximum frame size... > [INFO] [X300] Maximum frame size: 8000 bytes. > [INFO] [X300] Setup basic communication... > [INFO] [X300] Loading values from EEPROM... > [INFO] [X300] Setup RF frontend clocking... > [INFO] [X300] Radio 1x clock:200 > [INFO] [X300] Detecting internal GPSDO > [INFO] [GPS] Found an internal GPSDO: LC_XO, Firmware Rev 0.929a > [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 0... > [INFO] [RFNOC] pass (Throughput: 1290.5MB/s) > [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 1... > [INFO] [RFNOC] pass (Throughput: 1304.2MB/s) > [INFO] [RFNOC RADIO] Register loopback test passed > [INFO] [RFNOC RADIO] Register loopback test passed > [INFO] [RFNOC RADIO] Register loopback test passed > [INFO] [RFNOC RADIO] Register loopback test passed > [INFO] [CORES] Performing timer loopback test... > [INFO] [CORES] Timer loopback test passed > [INFO] [CORES] Performing timer loopback test... > [INFO] [CORES] Timer loopback test passed > _ > / > | Device: X-Series Device > | _ > |/ > | | Mboard: X310 > | | revision: 11 > | | revision_compat: 7 > | | product: 30810 > | | mac-addr0: 00:80:2f:16:51:21 > | | mac-addr1: 00:80:2f:16:51:22 > | | gateway: 192.168.10.1 > | | ip-addr0: 192.168.10.2 > | | subnet0: 255.255.255.0 > | | ip-addr1: 192.168.20.2 > | | subnet1: 255.255.255.0 > | | ip-addr2: 192.168.30.2 > | | subnet2: 255.255.255.0 > | | ip-addr3: 192.168.40.2 > | | subnet3: 255.255.255.0 > | | serial: 310514A > | | FW Version: 5.1 > | | FPGA Version: 33.0 > | | FPGA git hash: b0890fa-dirty > | | RFNoC capable: Yes > | | > | | Time sources: internal, external, gpsdo > | | Clock sources: internal, external, gpsdo > | | Sensors: gps_gpgga, gps_gprmc, gps_time, gps_locked, gps_servo, > ref_locked > | | _ > | |/ > | | | RX Dboard: A > | | | ID: UBX-160 v1 (0x007a) > | | | Serial: 3103BF3 > | | | _ > | | |/ > | | | | RX Frontend: 0 > | | | | Name: UBX RX > | | | | Antennas: TX/RX, RX2, CAL > | | | | Sensors: lo_locked > | | | | Freq range: 10.000 to 6000.000 MHz > | | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB > | | | | Bandwidth range: 16000.0 to 16000.0 step 0.0 Hz > | | | | Connection Type: IQ > | | | | Uses LO offset: No > | | | _ > | | |/ > | | | | RX Codec: A > | | | | Name: ads62p48 > | | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > | | _ > | |/ > | | | RX Dboard: B > | | | ID: UBX-160 v1 (0x007a) > | | | Serial: 3103C35 > | | | _ > | | |/ > | | | | RX Frontend: 0 > | | | | Name: UBX RX > | | | | Antennas: TX/RX, RX2, CAL > | | | | Sensors: lo_locked > | | | | Freq range: 10.000 to 6000.000 MHz > | | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB > | | | | Bandwidth range: 16000.0 to 16000.0 step 0.0 Hz > | | | | Connection Type: IQ > | | | | Uses LO offset: No > | | | _ > | | |/ > | | | | RX Codec: B > | | | | Name: ads62p48 > | | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > | | _ > | |