Hi everyone,
I'm facing a little strange problem with latest version of OsmoTRX and
LimeSDR on a Pine64 board.
I've built everything from source (latest git commit)
Here is the console output of osmo-trx-lms
root@pine64:~/osmo-trx# osmo-trx-lms -C
/opt/osmocom/etc/osmo-trx-limesdr.cfg
Sun Jan 13 22:11:40 2019 DLGLOBAL <0004> telnet_interface.c:104 Available
via telnet 127.0.0.1 4237
Sun Jan 13 22:11:40 2019 DLCTRL <000b> control_if.c:911 CTRL at 127.0.0.1
4236
Sun Jan 13 22:11:40 2019 DMAIN <0000> osmo-trx.cpp:430
[tid=281473725702144] Config Settings
Log Level............... 0
Device args.............
TRX Base Port........... 5700
TRX Address............. 127.0.0.1
GSM BTS Address......... 127.0.0.1
Channels................ 1
Tx Samples-per-Symbol... 4
Rx Samples-per-Symbol... 4
EDGE support............ 0
Reference............... 0
C0 Filler Table......... 1
Multi-Carrier........... 0
Tuning offset........... 0
RSSI to dBm offset...... 0
Swap channels........... 0
Tx Antennas............. 'BAND1'
Rx Antennas............. 'LNAW'
Sun Jan 13 22:11:40 2019 DDEV <0002> LMSDevice.cpp:68 [tid=281473725702144]
creating LMS device...
Sun Jan 13 22:11:40 2019 DDEV <0002> LMSDevice.cpp:156
[tid=281473725702144] Opening LMS device..
Sun Jan 13 22:11:40 2019 DDEV <0002> LMSDevice.cpp:162
[tid=281473725702144] Devices found: 1
Sun Jan 13 22:11:40 2019 DDEV <0002> LMSDevice.cpp:172
[tid=281473725702144] Device [0]: LimeSDR Mini, media=USB 2.0,
module=FT601, addr=24607:1027, serial=1D4259C8DFD3CD
Sun Jan 13 22:11:40 2019 DDEV <0002> LMSDevice.cpp:181
[tid=281473725702144] Using device[0]
Sun Jan 13 22:11:40 2019 DLMS <0003> LMSDevice.cpp:102
[tid=281473725702144] Reference clock 40.00 MHz
Sun Jan 13 22:11:40 2019 DDEV <0002> LMSDevice.cpp:191
[tid=281473725702144] Init LMS device
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:113
[tid=281473725702144] Sample Rate: Min=100000 Max=3.072e+07 Step=0
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:201
[tid=281473725702144] Setting sample rate to 1.08333e+06 4
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:207
[tid=281473725702144] Sample Rate: Host=1.08333e+06 RF=3.46667e+07
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:214
[tid=281473725702144] Setting Internal clock reference
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:218
[tid=281473725702144] Setting VCTCXO to 180
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:113
[tid=281473725702144] LPFBWRange Rx: Min=1.4001e+06 Max=1.3e+08 Step=0
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:113
[tid=281473725702144] LPFBWRange Tx: Min=1.4001e+06 Max=1.3e+08 Step=0
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:242
[tid=281473725702144] LPFBW: Rx=1.4001e+06 Tx=5.2e+06
Sun Jan 13 22:11:41 2019 DMAIN <0000> LMSDevice.cpp:203
[tid=281473725702144] Antennas configured successfully
Sun Jan 13 22:11:41 2019 DDEV <0002> LMSDevice.cpp:251
[tid=281473725702144] Setting LPFBW chan 0
Sun Jan 13 22:11:44 2019 DLMS <0003> LMSDevice.cpp:102
[tid=281473725702144] RX LPF configured
Sun Jan 13 22:11:44 2019 DLMS <0003> LMSDevice.cpp:102
[tid=281473725702144] Filter calibrated. Filter order-4th, filter bandwidth
set to 5.2 MHz.Real pole 1st order filter set to 2.5 MHz. Preemphasis
filter not active
Sun Jan 13 22:11:44 2019 DLMS <0003> LMSDevice.cpp:102
[tid=281473725702144] TX LPF configured
Sun Jan 13 22:11:44 2019 DDEV <0002> LMSDevice.cpp:256
[tid=281473725702144] Calibrating chan 0
Sun Jan 13 22:11:44 2019 DLMS <0003> LMSDevice.cpp:102
[tid=281473725702144] Rx calibration finished
Sun Jan 13 22:11:44 2019 DLMS <0003> LMSDevice.cpp:102
[tid=281473725702144] Tx calibration finished
osmo-trx-lms: Threads.cpp:133: void Thread::start(void* (*)(void*), void*):
Assertion `!res' failed.
signal 6 received
talloc report on 'OsmoTRX' (total 3427 bytes in 17 blocks)
telnet_connection contains 1 bytes in 1 blocks (ref
0) 0xf748b60
logging contains 3043 bytes in 9 blocks (ref
0) 0xf6c44f0
struct trx_ctx contains 383 bytes in 5 blocks (ref
0) 0xf6c4220
msgb contains 0 bytes in 1 blocks (ref
0) 0xf6c41b0
full talloc report on 'OsmoTRX' (total 3427 bytes in 17 blocks)
telnet_connection contains 1 bytes in 1 blocks (ref
0) 0xf748b60
logging contains 3043 bytes in 9 blocks (ref
0) 0xf6c44f0
Configure logging
Set the log level for a specified category
Main generic category
TRX CTRL interface
Device/Driver specific code
Logging from within LimeSuite itself
Library-internal global log family
LAPD in libosmogsm
A-bis Intput Subsystem
A-bis B-Subchannel TRAU Frame Multiplex
A-bis Input Driver for Signalling
A-bis Input Driver for B-Channels (voice)
Layer3 Short Message Service (SMS)
Control Interface
GPRS GTP library
Statistics messages and logging
Generic Subscriber Update Protocol
Osmocom Authentication Protocol
libosmo-sigtran Signalling System 7
libosmo-sigtran SCCP Implementation
libosmo-sigtran SCCP User Adaptation
libosmo-sigtran MTP3 User Adaptation
libosmo-mgcp Media Gateway Control Protocol
libosmo-netif Jitter Buffer
Deprecated alias for 'no logging level force-all'
contains 798 bytes in 1 blocks (ref 0) 0xf7019a0
logging level
(main|trxctrl|dev|lms|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf)
everything contains 150 bytes in 1 blocks (ref 0) 0xf7017f0
Configure logging
Set the log level for a specified category
Main generic category
TRX CTRL interface
Device/Driver specific code
Logging from within LimeSuite itself
Library-internal global log family
LAPD in libosmogsm
A-bis Intput Subsystem
A-bis B-Subchannel TRAU Frame Multiplex
A-bis Input Driver for Signalling
A-bis Input Driver for B-Channels (voice)
Layer3 Short Message Service (SMS)
Control Interface
GPRS GTP library
Statistics messages and logging
Generic Subscriber Update Protocol
Osmocom Authentication Protocol
libosmo-sigtran Signalling System 7
libosmo-sigtran SCCP Implementation
libosmo-sigtran SCCP User Adaptation
libosmo-sigtran MTP3 User Adaptation
libosmo-mgcp Media Gateway Control Protocol
libosmo-netif Jitter Buffer
Log debug messages and higher levels
Log informational messages and higher levels
Log noticeable messages and higher levels
Log error messages and higher levels
Log only fatal messages
contains 933 bytes in 1 blocks (ref 0) 0xf7013e0
logging level
(main|trxctrl|dev|lms|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf)
(debug|info|notice|error|fatal) contains 171 bytes in 1 blocks (ref 0)
0xf701230
struct log_target contains 214 bytes in 2 blocks
(ref 0) 0xf6c4940
struct log_category contains 46 bytes in 1
blocks (ref 0) 0xf6c4a50
struct log_info contains 776 bytes in 2 blocks
(ref 0) 0xf6c4560
struct log_info_cat contains 736 bytes in 1
blocks (ref 0) 0xf6c45f0
struct trx_ctx contains 383 bytes in 5 blocks (ref
0) 0xf6c4220
LNAW contains 5 bytes in 1 blocks
(ref 0) 0xf748fd0
BAND1 contains 6 bytes in 1 blocks
(ref 0) 0xf748ec0
127.0.0.1 contains 10 bytes in 1 blocks
(ref 0) 0xf6c4470
127.0.0.1 contains 10 bytes in 1 blocks
(ref 0) 0xf6c43f0
msgb contains 0 bytes in 1 blocks (ref
0) 0xf6c41b0
Aborted
Can someone provide me a little light on this?
I've some doubts about the usb power output, but I'm facing this also with
a powered usb hub.
Thank you and best regards
Alex