On 06/02/2025 13:44, Chris Rogers wrote:
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
Thanks. I don't have an X440 myself in my "inventory" of USRP devices,
so reproducing customer issues is somewhat difficult...
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