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