Error: timed out waiting for TX and/or RX LO to lock

Hi, all

help error uhd_cal_tx_iq_balance --verbose

root@usrp2:/usr/local/bin# uhd_cal_tx_iq_balance --verbose
linux; GNU C++ version 4.5.2; Boost_104200; UHD_003.004.002-177-unstable

Creating the usrp device with: …
– Opening a USRP2/N-Series device…
– Current recv frame size: 1472 bytes
– Current send frame size: 1472 bytes
Error: timed out waiting for TX and/or RX LO to lock

Julio,

50 ms seems like a lot of time to allow for a lock, but try changing:

boost::this_thread::sleep(boost::posix_time::milliseconds(50));

to:

boost::this_thread::sleep(boost::posix_time::milliseconds(500));

In the source file of uhd_cal_tx_balance.cpp. Let us know if that
doesn’t fix things.

-John

I had a similar problem a while back. Re-seating the daughter are was
the fix.