Hello, We are developing a radar application built on the Ettus SDR platforms. Our code runs well on an X310 with UBX160 daughterboards using UHD 3.15 and a B205mini-i using UHD 4.1 and another B205mini-i using UHD 4.4. We want to take advantage of recent power calibration utilities and other features not present in UHD 3.15, so I am now trying to run our code on an X310 with the most recent UHD 4.5 release.
When running our code on the X310 with UHD 4.5 I get warnings for both radio 0 and radio 1 (we transmit on one UBX160 and receive on the other): [WARNING] [0/Radio#0] Attempting to set tick rate to 0. Skipping. The code uses timed commands to transmit and receive samples from a frequency-swept pulse at a consistent interval (pulse repetition frequency). Our application requires a high PRF and we can tolerate some late command errors, but need to log them for post-processing. Using UHD 4.5, the behavior is not as expected in that something seems to be hanging. At some point during the process—I think once we first hit a late command error—the timing becomes very off from what it should be, and eventually, samples stop being transmitted or received and the application just hangs. Sometimes when killing the application, I get this warning: [WARNING] [RFNOC::GRAPH::DETAIL] Cannot forward action tx_event from 0/Radio#0:INPUT_EDGE:0, no neighbour found! These warnings do not happen when running the application with UHD 3.15. I have tried running the benchmark_rate example with the same host computer and X310 running UHD 3.15 and UHD 4.5. With UHD 4.5 and high sample rates, I get an error: uhd::op_timeout: RfnocError: OpTimeout: Control operation timed out waiting for ACK, which stops the test before it begins running. Lower sample rates in UHD 4.5 run, but produce more errors (including sequence errors) than the same set up running UHD 3.15. I have tried refreshing the FPGA image for UHD 4.5 with no change in behavior. The behavior is replicable using multiple host computers (Mac and Ubuntu). If anyone has suggestions on debugging steps, or potential reasons why UHD 4.5 would seem laggy compared to UHD 3.15 (despite running well with UHD 4.x on the B205mini), I would greatly appreciate them. I suspect it may have something to do with the command queue and how it evolves after getting behind. Thanks, Anna Broome
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com