Chris Rogers wrote:

> I’d suggest taking a look at this section of the manual
> https://files.ettus.com/manual/page_usrp_x4xx.html#x440_usage_mcrs and the
> link Marcus sent
> https://kb.ettus.com/About_Sampling_Rates_and_Master_Clock_Rates_for_the_USRP_X440.
> This is a unique USRP architecture that requires some frequency and clock
> planning
>
> You should probably manually set your desired Master Clock Rate (MCR) and
> Converter Rate (Fc) based on your frequencies of interest. It’s important
> to note that the X440 has no analog front end, so you cannot adjust any
> analog bandwidth filters, but you can reduce the MCR and Fc which will
> reduce the bandwidth digitally, and DDC will further reduce the bandwidth.
> You can set these clocks in the device arguments. So basically, if you set
> rx_rate=100e6, you’ll be getting 100 MHz of bandwidth, but where in the
> spectrum that 100 MHz is located and how many aliases you’ll see is decided
> by how you configure the clocks and what you set the RF center frequency to.
>
> Your timeout error is probably caused by running UHD programs on the X440
> itself. It’s really designed to stream samples to it from a different host
> computer over the QSFP ports
>
> On Fri, Feb 7, 2025 at 8:44 AM Rilbert Lima via USRP-users <
> usrp-users@lists.ettus.com> wrote:
>
> > Thank you, Chris.
> >
> > I have updated the FPGA image from the USRP X440 to the X4_200, and upon
> > executing, the sampling rate has been reduced to approximately 5 Msps.
> >
> > Another matter I would like to inquire about is whether it is possible to
> > reduce the analog bandwidth of the signal from 200 MHz to 100 MHz. I am
> > aiming to use the X440 with OpenAirInterface5G in FR1, but since the image
> > is from the X4_200, which is tied to a 200 MHz bandwidth, I would like to
> > know if there is any workaround to perform this downgrade."
> >
> > However, in some tests that were performed, the receive timeout error
> > appears, even using the 5e6 sampling rate, increasing the value to 99 *Num
> > timeouts (Rx): 99*. And I don't know why these receive errors appeared.
> >
> > root@ni-x4xx-342597F:/usr/lib/uhd/examples# ./benchmark_rate --rx_rate
> > 5e6 --tx_rate 5e6
> >
> > \[INFO\] \[UHD\] linux; GNU C++ version 11.4.0; Boost_107800;
> > UHD_4.7.0.0-0-ga5ed1872
> >
> > \[00:00:00.029460\] Creating the usrp device with: ...
> >
> > \[INFO\] \[MPMD\] Initializing 1 device(s) in parallel with args:
> > mgmt_addr=127.0.0.1,type=x4xx,product=x440,serial=342597F,name=ni-x4xx-342597F,fpga=X4_200,claimed=False
> >
> > \[WARNING\] \[MPM.RPCServer\] A timeout event occured!
> >
> > \[INFO\] \[MPM.PeriphManager\] init() called with device args
> > \`fpga=X4_200,mgmt_addr=127.0.0.1,name=ni-x4xx-342597F,product=x440,clock_source=internal,time_source=internal,initializing=True'.
> >
> > Using Device: Single USRP:
> >
> > Device: X400-Series Device
> >
> > Mboard 0: x440
> >
> > RX Channel: 0
> >
> > RX DSP: 0
> >
> > RX Dboard: A
> >
> > RX Subdev: 0
> >
> > RX Channel: 1
> >
> > RX DSP: 1
> >
> > RX Dboard: A
> >
> > RX Subdev: 1
> >
> > RX Channel: 2
> >
> > RX DSP: 2
> >
> > RX Dboard: A
> >
> > RX Subdev: 2
> >
> > RX Channel: 3
> >
> > RX DSP: 3
> >
> > RX Dboard: A
> >
> > RX Subdev: 3
> >
> > RX Channel: 4
> >
> > RX DSP: 4
> >
> > RX Dboard: B
> >
> > RX Subdev: 0
> >
> > RX Channel: 5
> >
> > RX DSP: 5
> >
> > RX Dboard: B
> >
> > RX Subdev: 1
> >
> > RX Channel: 6
> >
> > RX DSP: 6
> >
> > RX Dboard: B
> >
> > RX Subdev: 2
> >
> > RX Channel: 7
> >
> > RX DSP: 7
> >
> > RX Dboard: B
> >
> > RX Subdev: 3
> >
> > TX Channel: 0
> >
> > TX DSP: 0
> >
> > TX Dboard: A
> >
> > TX Subdev: 0
> >
> > TX Channel: 1
> >
> > TX DSP: 1
> >
> > TX Dboard: A
> >
> > TX Subdev: 1
> >
> > TX Channel: 2
> >
> > TX DSP: 2
> >
> > TX Dboard: A
> >
> > TX Subdev: 2
> >
> > TX Channel: 3
> >
> > TX DSP: 3
> >
> > TX Dboard: A
> >
> > TX Subdev: 3
> >
> > TX Channel: 4
> >
> > TX DSP: 4
> >
> > TX Dboard: B
> >
> > TX Subdev: 0
> >
> > TX Channel: 5
> >
> > TX DSP: 5
> >
> > TX Dboard: B
> >
> > TX Subdev: 1
> >
> > TX Channel: 6
> >
> > TX DSP: 6
> >
> > TX Dboard: B
> >
> > TX Subdev: 2
> >
> > TX Channel: 7
> >
> > TX DSP: 7
> >
> > TX Dboard: B
> >
> > TX Subdev: 3
> >
> > \[00:00:04.112276974\] Setting device timestamp to 0...
> >
> > \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even decimation to ensure that a halfband filter is enabled.
> >
> > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8
> > will enable 3 halfbands.
> >
> > decimation = dsp_rate/samp_rate -> 49
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[00:00:04.465504150\] Testing receive rate 5.015510 Msps on 1 channels
> >
> > \[WARNING\] \[0/DUC#0\] The requested interpolation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even interpolation to ensure that a halfband filter is enabled.
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DUC#0\] The requested interpolation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even interpolation to ensure that a halfband filter is enabled.
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DUC#0\] The requested interpolation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even interpolation to ensure that a halfband filter is enabled.
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DUC#0\] The requested interpolation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even interpolation to ensure that a halfband filter is enabled.
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DUC#1\] The requested interpolation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even interpolation to ensure that a halfband filter is enabled.
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DUC#1\] The requested interpolation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even interpolation to ensure that a halfband filter is enabled.
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DUC#1\] The requested interpolation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even interpolation to ensure that a halfband filter is enabled.
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > \[WARNING\] \[0/DUC#1\] The requested interpolation is odd; the user should
> > expect passband CIC rolloff.
> >
> > Select an even interpolation to ensure that a halfband filter is enabled.
> >
> > \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 5.000 MHz. Actual rate 
> > is
> > 5\.016 MHz
> >
> > Setting TX spp to 352
> >
> > \[00:00:04.801908845\] Testing transmit rate 5.015510 Msps on 1 channels
> >
> > \[00:00:14.826000429\] Benchmark complete.
> >
> > Benchmark rate summary:
> >
> > Num received samples: 50161056
> >
> > Num dropped samples: 0
> >
> > Num overruns detected: 0
> >
> > Num transmitted samples: 50201888
> >
> > Num sequence errors (Tx): 0
> >
> > Num sequence errors (Rx): 0
> >
> > Num underruns detected: 0
> >
> > Num late commands: 0
> >
> > Num timeouts (Tx): 0
> >
> > Num timeouts (Rx): 0
> >
> > Done!
> >
> > ---
> >
> > USRP-users mailing list -- usrp-users@lists.ettus.com
> > To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Hi Chris.

I ran tests using another host with UHD 4.7, but the timeout error still 
continues, initially I considered 10e6 rate. I'm using QSFP28 on the X440 with 
MTU 9000.

The logs are below. Is there anything else I can analyze to see what might be 
causing these timeouts?

> openran@openran:/usr/local/lib/uhd/examples$ sudo ./benchmark_rate --tx_rate 
> 10e6 --rx_rate 10e6 
> --args="type=x4xx,fpga=x4_200,mgmt_addr=192.168.100.2,addr=192.168.100.2"
>
> \[INFO\] \[UHD\] linux; GNU C++ version 11.4.0; Boost_107400; 
> UHD_4.8.0.0-0-g308126a4
>
> \[00:00:00.000665\] Creating the usrp device with: 
> type=x4xx,fpga=x4_200,mgmt_addr=192.168.100.2,addr=192.168.100.2...
>
> \[INFO\] \[MPMD\] Initializing 1 device(s) in parallel with args: 
> mgmt_addr=192.168.100.2,type=x4xx,product=x440,serial=342597F,name=ni-x4xx-342597F,fpga=X4_200,claimed=False,addr=192.168.100.2
>
> \[WARNING\] \[MPM.RPCServer\] A timeout event occured!
>
> \[INFO\] \[MPM.PeriphManager\] init() called with device args 
> \`fpga=X4_200,mgmt_addr=192.168.100.2,name=ni-x4xx-342597F,product=x440,clock_source=internal,time_source=internal,initializing=True'.
>
> \[ERROR\] \[RPC\] ADC tiles failed to sync properly.
>
> \[ERROR\] \[MPMD\] Synchronization error: RuntimeError: Error during RPC call 
> to \`synchronize'. Error message: ADC tiles failed to sync properly.
>
> Using Device: Single USRP:
>
>   Device: X400-Series Device
>
>   Mboard 0: x440
>
>   RX Channel: 0
>
>     RX DSP: 0
>
>     RX Dboard: A
>
>     RX Subdev: 0
>
>   RX Channel: 1
>
>     RX DSP: 1
>
>     RX Dboard: A
>
>     RX Subdev: 1
>
>   RX Channel: 2
>
>     RX DSP: 2
>
>     RX Dboard: A
>
>     RX Subdev: 2
>
>   RX Channel: 3
>
>     RX DSP: 3
>
>     RX Dboard: A
>
>     RX Subdev: 3
>
>   RX Channel: 4
>
>     RX DSP: 4
>
>     RX Dboard: B
>
>     RX Subdev: 0
>
>   RX Channel: 5
>
>     RX DSP: 5
>
>     RX Dboard: B
>
>     RX Subdev: 1
>
>   RX Channel: 6
>
>     RX DSP: 6
>
>     RX Dboard: B
>
>     RX Subdev: 2
>
>   RX Channel: 7
>
>     RX DSP: 7
>
>     RX Dboard: B
>
>     RX Subdev: 3
>
>   TX Channel: 0
>
>     TX DSP: 0
>
>     TX Dboard: A
>
>     TX Subdev: 0
>
>   TX Channel: 1
>
>     TX DSP: 1
>
>     TX Dboard: A
>
>     TX Subdev: 1
>
>   TX Channel: 2
>
>     TX DSP: 2
>
>     TX Dboard: A
>
>     TX Subdev: 2
>
>   TX Channel: 3
>
>     TX DSP: 3
>
>     TX Dboard: A
>
>     TX Subdev: 3
>
>   TX Channel: 4
>
>     TX DSP: 4
>
>     TX Dboard: B
>
>     TX Subdev: 0
>
>   TX Channel: 5
>
>     TX DSP: 5
>
>     TX Dboard: B
>
>     TX Subdev: 1
>
>   TX Channel: 6
>
>     TX DSP: 6
>
>     TX Dboard: B
>
>     TX Subdev: 2
>
>   TX Channel: 7
>
>     TX DSP: 7
>
>     TX Dboard: B
>
>     TX Subdev: 3
>
> \[00:00:02.327707281\] Setting device timestamp to 0...
>
> \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[0/DDC#0\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[0/DDC#1\] The requested decimation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even decimation to ensure that a halfband filter is enabled.
>
> Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 
> will enable 3 halfbands.
>
> decimation = dsp_rate/samp_rate -> 25
>
> \[WARNING\] \[MULTI_USRP\] Could not set RX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DUC#0\] The requested interpolation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even interpolation to ensure that a halfband filter is enabled.
>
> \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DUC#0\] The requested interpolation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even interpolation to ensure that a halfband filter is enabled.
>
> \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DUC#0\] The requested interpolation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even interpolation to ensure that a halfband filter is enabled.
>
> \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DUC#0\] The requested interpolation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even interpolation to ensure that a halfband filter is enabled.
>
> \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DUC#1\] The requested interpolation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even interpolation to ensure that a halfband filter is enabled.
>
> \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DUC#1\] The requested interpolation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even interpolation to ensure that a halfband filter is enabled.
>
> \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DUC#1\] The requested interpolation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even interpolation to ensure that a halfband filter is enabled.
>
> \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> \[WARNING\] \[0/DUC#1\] The requested interpolation is odd; the user should 
> expect passband CIC rolloff.
>
> Select an even interpolation to ensure that a halfband filter is enabled.
>
> \[WARNING\] \[MULTI_USRP\] Could not set TX rate to 10.000 MHz. Actual rate 
> is 9.830 MHz
>
> Setting TX samples per packet (spp) to 368
>
> Setting TX samples per burst (spb) to 368
>
> \[00:00:02.337324507\] Testing receive rate 9.830400 Msps on 1 channels
>
> \[00:00:02.345582152\] Testing transmit rate 9.830400 Msps on 1 channels
>
> \[00:00:02.446541050\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:02.546901331\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:02.647266308\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:02.747632634\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:02.848013443\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:02.948317247\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.48680558\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.149035736\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.249397254\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.349761815\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.450124448\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.550480742\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.650727970\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.751091047\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.851363463\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:03.951753209\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.52095287\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.152417981\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.252733609\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.353112482\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.453421285\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.553727218\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.654033649\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.754346377\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.854655425\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:04.954958663\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.55331178\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.155636726\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.255971669\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.356280233\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.456588375\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.556891926\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.657266691\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.757636100\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.858000589\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:05.958370394\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.58734012\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.159094031\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.259461239\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.359822684\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.460209899\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.560572853\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.660932671\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.761301248\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.861663224\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:06.962025353\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.62381930\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.162740188\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.263105434\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.363496155\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.463808486\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.564138076\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.664452105\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.764759587\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.865136362\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:07.965446513\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.65750188\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.166126030\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.266437786\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.366745804\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.467145533\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.567482709\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.667799437\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.768118148\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.868459063\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:08.968755210\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.69060021\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.169379514\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.269689636\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.370002277\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.470363669\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.570675756\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.670981187\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.771283246\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.871572257\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:09.971907479\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.72212490\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.172529591\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.272840361\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.373148803\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.473461588\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.573765550\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.674077822\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.774378923\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.874689347\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:10.974993661\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.75367740\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.175674052\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.276009655\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.376327466\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.476645912\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.576959022\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.677272004\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.777582722\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.877965205\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:11.978269763\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:12.78567789\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:12.178886080\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:12.279226079\] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>
> \[00:00:12.383774613\] Benchmark complete.
>
> Benchmark rate summary:
>
>   Num received samples:     0
>
>   Num dropped samples:      0
>
>   Num overruns detected:    0
>
>   Num transmitted samples:  100050368
>
>   Num sequence errors (Tx): 0
>
>   Num sequence errors (Rx): 0
>
>   Num underruns detected:   0
>
>   Num late commands:        0
>
>   Num timeouts (Tx):        0
>
>   Num timeouts (Rx):        99
>
> Done!
>
> \[ERROR\] \[UHD\] An unexpected exception was caught in a task loop.The task 
> loop will now exit, things may not work.rpc::timeout: Timeout of 10000ms 
> while calling RPC function 'get_log_buf'
>
> \[WARNING\] \[UHD\] Exception caught in safe-call.
>
>   in \~mpmd_mboard_impl
>
>   at /home/openran/uhd/host/lib/usrp/mpmd/mpmd_mboard_impl.cpp:322
>
> dump_logs(); _claimer_task.reset(); if (not 
> rpc->request_with_token<bool>("unclaim")) { uhd::_log::log(uhd::log::warning, 
> "/home/openran/uhd/host/lib/usrp/mpmd/mpmd_mboard_impl.cpp", 324, "MPMD", 
> std::this_thread::get_id()) << "Failure to ack unclaim!";; } -> rpc::timeout: 
> Timeout of 10000ms while calling RPC function 'get_log_buf'
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to