Marcus is correct, you need to upload an FPGA image that has DUC/DDC enabled to get arbitrary sample rates in/out. Try using uhd_image_loader to put the X4_200 image on, which I believe does support DUC/DDC. Then try the 5 MHz rate
On Thu, Feb 6, 2025 at 1:05 PM Marcus D. Leech <patchvonbr...@gmail.com> wrote: > On 06/02/2025 13:02, Rilbert Lima via USRP-users wrote: > > > > I ran the test using 5e6, however, the same error occurred. > > > > > > root@ni-x4xx-342597F:/usr/lib/uhd/examples# ./benchmark_rate --rx_rate > > 5e6 --tx_rate 5e6 > > > > … > > > > [00:00:04.955692172] Setting device timestamp to 0... > > > > [WARNING] [0/Radio#0] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set RX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#0] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set RX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#0] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set RX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#0] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set RX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#1] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set RX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#1] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set RX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#1] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set RX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#1] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set RX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [00:00:04.967447052] Testing receive rate 368.640000 Msps on 1 channels > > > > [WARNING] [0/Radio#0] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set TX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#0] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set TX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#0] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set TX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#0] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set TX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#1] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set TX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [WARNING] [0/Radio#1] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set TX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > Setting TX spp to 352 > > > > [WARNING] [0/Radio#1] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > OO[WARNING] [MULTI_USRP] Could not set TX rate to 5.000 MHz. Actual > > rate is 368.640 MHz > > > > [WARNING] [0/Radio#1] Requesting invalid sampling rate from device: 5 > > MHz. Actual rate is: 368.64 MHz. > > > > [WARNING] [MULTI_USRP] Could not set TX rate to 5.000 MHz. Actual rate > > is 368.640 MHz > > > > [00:00:05.301642718] Receiver error: ERROR_CODE_TIMEOUT, continuing... > > > > [00:00:05.301663748] Testing transmit rate 368.640000 Msps on 1 channels > > > > > UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUOUUUUUUterminate > > > called after throwing an inst' > > > > [14450.111391] audit: type=1701 audit(1738864692.914:16): > > auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=1132 > > comm="bmark_rx_stream" exe="/usr/lib/uhd/examples/benchmark_rate" > > sig=6 res=1 > > > > what(): RfnocError: OpTimeout: Control operation timed out waiting for > ACK > > > > Aborted > > > So, this may be an X440-specific thing (doesn't do arbitrary re-sampling). > > > https://kb.ettus.com/About_Sampling_Rates_and_Master_Clock_Rates_for_the_USRP_X440 > > > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-le...@lists.ettus.com >
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com