Crash of UmTRX transceiver with dual TRX

Andreas Eversberg andreas at eversberg.eu
Mon Jul 8 12:32:48 UTC 2013


Thomas Tsou wrote:
> Alternatively, if you don't like the OpenBTS logging mechanism, you
> might consider just changing the LOG macros here.
>
>     CommonLibs/Logger.h
>   
hi thomas,

this is the output from start to crash:

Jul  8 14:30:13 openbsc transceiver: opening configuration table from
path /etc/OpenBTS/OpenBTS.db
Jul  8 14:30:14 openbsc transceiver: INFO 3069425408 14:30:14.8
UHDDevice.cpp:563:open: Using discovered UHD device
type=umtrx,addr=192.168.10.2,name=UmTRX,serial=14
Jul  8 14:30:15 openbsc transceiver: INFO 3069425408 14:30:15.0
UHDDevice.cpp:335:uhd_msg_handler: Opening a UmTRX device...
Jul  8 14:30:15 openbsc transceiver: INFO 3069425408 14:30:15.1
UHDDevice.cpp:335:uhd_msg_handler: Current recv frame size: 1472 bytes
Jul  8 14:30:15 openbsc transceiver: INFO 3069425408 14:30:15.1
UHDDevice.cpp:335:uhd_msg_handler: Current send frame size: 1472 bytes
Jul  8 14:30:16 openbsc transceiver: INFO 3069425408 14:30:16.4
UHDDevice.cpp:544:parse_dev_type: Using fixed transmit window for UmTRX
Device UMTRX-REV0
Jul  8 14:30:16 openbsc transceiver: INFO 3069425408 14:30:16.4
UHDDevice.cpp:618:open:
Jul  8 14:30:16 openbsc Single USRP:
Jul  8 14:30:16 openbsc Device: UmTRX Device
Jul  8 14:30:16 openbsc Mboard 0: UMTRX-REV0
Jul  8 14:30:16 openbsc RX Channel: 0
Jul  8 14:30:16 openbsc RX DSP: 0
Jul  8 14:30:16 openbsc RX Dboard: A
Jul  8 14:30:16 openbsc RX Subdev: LMS6002D (0xfa07) - 0
Jul  8 14:30:16 openbsc RX Channel: 1
Jul  8 14:30:16 openbsc RX DSP: 1
Jul  8 14:30:16 openbsc RX Dboard: B
Jul  8 14:30:16 openbsc RX Subdev: LMS6002D (0xfa07) - 0
Jul  8 14:30:16 openbsc TX Channel: 0
Jul  8 14:30:16 openbsc TX DSP: 0
Jul  8 14:30:16 openbsc TX Dboard: A
Jul  8 14:30:16 openbsc TX Subdev: LMS6002D (0xfa09) - 0
Jul  8 14:30:16 openbsc TX Channel: 1
Jul  8 14:30:16 openbsc TX DSP: 1
Jul  8 14:30:16 openbsc TX Dboard: B
Jul  8 14:30:16 openbsc TX Subdev: LMS6002D (0xfa09) - 0
Jul  8 14:30:16 openbsc transceiver: DEBUG 3069425408 14:30:16.4
DriveLoop.cpp:52:DriveLoop: gsmPulse: 0.182762 0j 0.966021 0j 0.182762 0j
Jul  8 14:30:16 openbsc transceiver: DEBUG 3069425408 14:30:16.4
Transceiver.cpp:67:Transceiver: gsmPulse: 0.182762 0j 0.966021 0j
0.182762 0j
Jul  8 14:30:16 openbsc transceiver: INFO 3051350848 14:30:16.5
DriveLoop.cpp:279:writeClockInterface: ClockInterface: sending IND CLOCK 2
Jul  8 14:30:16 openbsc transceiver: INFO 3051350848 14:30:16.5
Transceiver.cpp:369:driveControl: command is CMD POWEROFF
Jul  8 14:30:16 openbsc transceiver: INFO 3051350848 14:30:16.5
DriveLoop.cpp:279:writeClockInterface: ClockInterface: sending IND CLOCK 2
Jul  8 14:30:16 openbsc transceiver: INFO 3051350848 14:30:16.6
Transceiver.cpp:369:driveControl: command is CMD RXTUNE 1781600
Jul  8 14:30:16 openbsc transceiver: INFO 3051350848 14:30:16.8
UHDDevice.cpp:927:setRxFreq:
Jul  8 14:30:16 openbsc Tune Result:
Jul  8 14:30:16 openbsc Target RF  Freq: 1781.600000 (MHz)
Jul  8 14:30:16 openbsc Actual RF  Freq: 1781.600000 (MHz)
Jul  8 14:30:16 openbsc Target DSP Freq: -0.000000 (MHz)
Jul  8 14:30:16 openbsc Actual DSP Freq: -0.000000 (MHz)
Jul  8 14:30:16 openbsc transceiver: INFO 3051350848 14:30:16.8
DriveLoop.cpp:279:writeClockInterface: ClockInterface: sending IND CLOCK 2
Jul  8 14:30:16 openbsc transceiver: INFO 3051350848 14:30:16.8
Transceiver.cpp:369:driveControl: command is CMD TXTUNE 1876600
Jul  8 14:30:17 openbsc transceiver: INFO 3051350848 14:30:17.0
UHDDevice.cpp:913:setTxFreq:
Jul  8 14:30:17 openbsc Tune Result:
Jul  8 14:30:17 openbsc Target RF  Freq: 1876.600000 (MHz)
Jul  8 14:30:17 openbsc Actual RF  Freq: 1876.599999 (MHz)
Jul  8 14:30:17 openbsc Target DSP Freq: 0.000001 (MHz)
Jul  8 14:30:17 openbsc Actual DSP Freq: 0.000001 (MHz)
Jul  8 14:30:17 openbsc transceiver: INFO 3051350848 14:30:17.0
DriveLoop.cpp:279:writeClockInterface: ClockInterface: sending IND CLOCK 2
Jul  8 14:30:17 openbsc transceiver: INFO 3051350848 14:30:17.0
Transceiver.cpp:369:driveControl: command is CMD SETTSC 7
Jul  8 14:30:17 openbsc transceiver: DEBUG 3051350848 14:30:17.0
sigProcLib.cpp:885:generateMidamble: midamble autocorr: 0.182759
1.34932e-06j 0.966021 -0.182756j -0.18276 7.19389e-07j -0.966021
-0.182765j -2.01039 7.0521e-08j -10.6262 -0.182759j -2.01038
9.81044e-07j -0.966021 0.182763j -0.182762 1.55789e-07j 3.22465e-08
-4.63739e-07j -3.39939e-07 -7.24713e-07j -1.10399e-06 -2.67657e-06j
2.92419 2.28714e-06j 15.4563 1.35901e-05j 2.9242 1.58791e-06j
2.43788e-06 -4.25888e-06j 7.91297e-06 7.79799e-07j 8.01918e-07
8.40149e-06j -0.182766 -8.68613e-07j -0.966024 0.548273j -1.64487
1.93203j -8.69419 0.182726j -1.27933 -3.94435e-06j 0.966019 -0.182755j
0.548286 -1.93204j 0.966024 -0.913802j
Jul  8 14:30:17 openbsc transceiver: DEBUG 3051350848 14:30:17.0
sigProcLib.cpp:887:generateMidamble: TOA: 13.002
Jul  8 14:30:17 openbsc transceiver: INFO 3051350848 14:30:17.0
DriveLoop.cpp:279:writeClockInterface: ClockInterface: sending IND CLOCK 2
Jul  8 14:30:17 openbsc transceiver: INFO 3051350848 14:30:17.0
Transceiver.cpp:369:driveControl: command is CMD POWERON
Jul  8 14:30:17 openbsc transceiver: INFO 3051350848 14:30:17.0
UHDDevice.cpp:672:start: Starting USRP...
Jul  8 14:30:17 openbsc transceiver: INFO 3051350848 14:30:17.1
UHDDevice.cpp:691:start: The current time is 0.0100679 seconds
Jul  8 14:30:17 openbsc transceiver: DEBUG 3051350848 14:30:17.1
radioInterface.cpp:174:start: Radio started
Jul  8 14:30:17 openbsc transceiver: INFO 3051350848 14:30:17.1
DriveLoop.cpp:279:writeClockInterface: ClockInterface: sending IND CLOCK 2
Jul  8 14:30:17 openbsc transceiver: ERR 3051318080 14:30:17.1
UHDDevice.cpp:774:readSamples: Number of requested channels does not
match build
Jul  8 14:30:17 openbsc transceiver: DEBUG 3051318080 14:30:17.1
radioInterface.cpp:328:pullBuffer: Rx read -1 samples from device

regards,

andreas





More information about the UmTRX mailing list