Osmocom and osmo-trx no trx

root@openbts:~/gsm/osmocom/osmo-trx/Transceiver52M# ./osmo-trx -e -f -s 4 -c 1
linux; GNU C++ version 5.4.0 20160609; Boost_105800; UHD_003.010.002.HEAD-0-gbd6e21dc

opening configuration table from path :memory:
Info: SSE3 support compiled in and supported by CPU
Info: SSE4.1 support compiled in, but not supported by CPU
Config Settings
Log Level… NOTICE
Device args…
TRX Base Port… 5700
TRX Address… 127.0.0.1
GSM Core Address…127.0.0.1
Channels… 1
Tx Samples-per-Symbol… 4
Rx Samples-per-Symbol… 4
EDGE support… Enabled
Reference… Internal
C0 Filler Table… Dummy bursts
Multi-Carrier… Disabled
Tuning offset… 0
RSSI to dBm offset… 0
Swap channels… 0

– Make connection: ‘LimeSDR-USB [USB 2.0] 9070105C52D10’

UHD Warning:
Gateware version mismatch!
Expected gateware version 2, revision 8
But found version 2, revision 10
Follow the FW and FPGA upgrade instructions:
http://wiki.myriadrf.org/Lime_Suite#Flashing_images
Or run update on the command line: LimeUtil --update
– Estimated reference clock 30.7197 MHz
– Selected reference clock 30.720 MHz
– Device name: LimeSDR-USB
– Reference: 30.72 MHz
– Init LMS7002M(0)
– LMS7002M cache /root/.limesuite/LMS7002M_cache_values.db
– Ver=7, Rev=1, Mask=1
– LMS7002M calibration values caching Enable
CGEN: Freq=80 MHz, VCO=2.56 GHz, INT=82, FRAC=349525, DIV_OUTCH_CGEN=15
M=156, N=3, Fvco=1040.000 MHz
16: FE AF AA
16: A0 A8 7E
phase: min 26.0; max 197.3; selected 111.6)
M=156, N=3, Fvco=1040.000 MHz
M=182, N=7, Fvco=1040.000 MHz
16: AA 52 D5
phase: min 5.2; max 176.5; selected 90.9)
M=182, N=7, Fvco=1040.000 MHz
M=156, N=3, Fvco=1040.000 MHz
16: 02 A0 AA
16: FF AF 7E
phase: min 26.0; max 197.3; selected 111.6)
M=156, N=3, Fvco=1040.000 MHz
M=156, N=3, Fvco=1040.000 MHz
16: 96 DC 37
16: AA 58 75
16: AA 5A D5
phase: min 15.6; max 171.3; selected 93.5)
M=156, N=3, Fvco=1040.000 MHz
– Rx Filter calibrated from cache
– Tx Filter calibrated from cache
M=156, N=3, Fvco=1040.000 MHz
phase: min 5.2; max 360.0; selected 182.6)
M=156, N=3, Fvco=1040.000 MHz
M=182, N=7, Fvco=1040.000 MHz
phase: min 5.2; max 360.0; selected 182.6)
M=182, N=7, Fvco=1040.000 MHz
M=156, N=3, Fvco=1040.000 MHz
phase: min 5.2; max 360.0; selected 182.6)
M=156, N=3, Fvco=1040.000 MHz
M=156, N=3, Fvco=1040.000 MHz
phase: min 5.2; max 360.0; selected 182.6)
M=156, N=3, Fvco=1040.000 MHz
– Rx Filter calibrated from cache
– Tx Filter calibrated from cache
CGEN: Freq=8.66667 MHz, VCO=2.42667 GHz, INT=77, FRAC=1041294, DIV_OUTCH_CGEN=139
– Tx Filter calibrated from cache
– Rx Filter calibrated from cache
– Transceiver active with 1 channel(s)
SetFrequency using cache values vco:2, csw:151
SetFrequency using cache values vco:2, csw:211
NOTICE 3078003520 12:30:24.6 Transceiver.cpp:791:driveControl: Changing TSC from 0 to 7
NOTICE 3078003520 12:30:24.6 Transceiver.cpp:244:start: Starting the transceiver
############################################################
Tx calibration values found in cache:
| DC | GAIN | PHASE
—±----±-----±-----
I: | 824 | 1792 | -6
Q: | 105 | 2047 |
############################################################
############################################################
Rx calibration using RSSI INTERNAL ON BOARD loopback
Rx ch.A @ 890 MHz, BW: 5 MHz, RF input: LNAL, PGA: 12, LNA: 9, TIA: 1
Rx calibration: using cached values
Rx calibration values found in cache:
| DC | GAIN | PHASE
—±----±-----±-----
I: | 0 | 2047 | 0
Q: | 0 | 2047 |
############################################################
Rx: 4.345 MB/s
Rx: 4.354 MB/s
Tx: 0.000 MB/s
Rx: 4.354 MB/s
Tx: 0.000 MB/s
Rx: 4.354 MB/s
Tx: 0.000 MB/s
Rx: 4.349 MB/s
Tx: 0.000 MB/s
^CReceived shutdown signalShutting down transceiver…
NOTICE 3028608768 12:30:30.0 Transceiver.cpp:298:stop: Stopping the transceiver
NOTICE 3028608768 12:30:30.1 Transceiver.cpp:324:stop: Transceiver stopped

No TRX.

Looks like the Lime Suite install is too old. Please update this and try again.

I’m updating the LiteUtil --update, but this reappearance appears again.

In this instance the message is misleading as the gateware on your board is newer than what Lime Suite expected and so you need to update Lime Suite itself. How did you install this?

As usual, through git