srsLTE

Hi,

I was able to reach this point (Limeutil update successful and S1-setup-response complete): Hopefully someone can assist me.

Thanks,
Joel Delos Angeles

— Software Radio Systems LTE eNodeB —
Reading configuration file /root/.config/srslte/enb.conf…
Built in Release mode using commit c892ae56b on branch master…

Rx antenna set to LNAH
Tx antenna set to BAND2
[ERROR] TuneVCO(CGEN) - failed to lock (cmphl!=3)
[ERROR] SetFrequencyCGEN(368.64 MHz) failed

==== eNodeB started ===
Type to view trace
[INFO] RX LPF configured
[ERROR] setSampleRate(Rx, 0, 5.76 MHz) Failed
setSampleRate Rx fail: SoapyLMS7::setSampleRate() failed
[INFO] Filter calibrated. Filter order-4th, filter bandwidth set to 5.76 MHz.Real pole 1st order filter set to 2.5 MHz. Preemphasis filter not active
[INFO] TX LPF configured
Setting frequency: DL=1877.5 Mhz, UL=1782.5 MHz for cc_idx=0

I meet same issue with you, Dave, may I know how you sovled it?
Error opening UHD: code 11

Hi Dave,
If You can share the soapySDR ver, Lime Suite ver and srsLTE ver its easier to someone smarter than me to help.
and also what You have changed in srslte “enb.conf”

theboel, thank you. I haven’t change any config of default srslte. the soapysdr version is 0.8.0, Lime suite version is 20.07
I can see my limesdr mini info with SoapySDRUtil -find command
link@up2ubuntu1604:~/LimeSuite/build$ SoapySDRUtil --info
######################################################

Soapy SDR – the SDR abstraction library

######################################################

Lib Version: v0.8.0-g580b94f3
API Version: v0.8.0
ABI Version: v0.8
Install root: /usr/local
Search path: /usr/local/lib/SoapySDR/modules0.8
Module found: /usr/local/lib/SoapySDR/modules0.8/libLMS7Support.so (20.07.2-9526621)
Available factories… lime
Available converters…

  • CF32 -> [CF32, CS16, CS8, CU16, CU8]
  • CS16 -> [CF32, CS16, CS8, CU16, CU8]
  • CS32 -> [CS32]
  • CS8 -> [CF32, CS16, CS8, CU16, CU8]
  • CU16 -> [CF32, CS16, CS8]
  • CU8 -> [CF32, CS16, CS8]
  • F32 -> [F32, S16, S8, U16, U8]
  • S16 -> [F32, S16, S8, U16, U8]
  • S32 -> [S32]
  • S8 -> [F32, S16, S8, U16, U8]
  • U16 -> [F32, S16, S8]
  • U8 -> [F32, S16, S8]
    link@up2ubuntu1604:~/LimeSuite/build$ LimeUtil --info
    ######################################################

LimeSuite information summary

######################################################

Version information:
Library version: v20.07.2-g9526621f
Build timestamp: 2020-09-20
Interface version: v2020.7.2
Binary interface: 20.07-1

System resources:
Installation root: /usr/local
User home directory: /home/link
App data directory: /home/link/.local/share/LimeSuite
Config directory: /home/link/.limesuite
Image search paths:
- /home/link/.local/share/LimeSuite/images
- /usr/local/share/LimeSuite/images

Supported connections:

  • FT601
  • FX3
  • PCIEXillybus

link@up2ubuntu1604:~/LimeSuite/build$

------------------------------------------------- below is the crash issue:

link@up2ubuntu1604:~/srsLTE/build/lib/examples$ ./pdsch_enodeb
linux; GNU C++ version 5.4.0 20160609; Boost_105800; UHD_003.010.003.000-0-g423b4c19

Opening RF device…
Opening USRP channels=1, args:
/home/link/srsLTE/lib/src/phy/rf/rf_uhd_imp.c.187: Error opening UHD: code 11

Soapy has found device #0: addr=24607:1027, driver=lime, label=LimeSDR Mini [USB 3.0] 1D58829B24378A, media=USB 3.0, module=FT601, name=LimeSDR Mini, serial=1D58829B24378A,
Selecting Soapy device: 0
[INFO] Make connection: ‘LimeSDR Mini [USB 3.0] 1D58829B24378A’
srsLTE crashed… backtrace saved in ‘./srsLTE.backtrace.crash’…
— exiting —
libusb: warning [libusb_exit] application left some devices open
link@up2ubuntu1604:~/srsLTE/build/lib/examples$

------------------------------------------------- below is the log of crash issue:

— command=’./pdsch_enodeb’ version=20.04.2 signal=4 date=‘20/09/2020 11:31:57’ —
./pdsch_enodeb() [0x49f06e]
/lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7f17f6eb14b0]
/usr/local/lib/libLimeSuite.so.18.03-1(_ZN4lime8LMS7002MC2Ev+0x67) [0x7f17f08f6547]
/usr/local/lib/libLimeSuite.so.18.03-1(ZN4lime11LMS7_DeviceC2EPS0+0x1ee) [0x7f17f093144e]
/usr/local/lib/libLimeSuite.so.18.03-1(+0x780bd) [0x7f17f09340bd]
/usr/local/lib/libLimeSuite.so.18.03-1(ZN4lime11LMS7_Device12CreateDeviceERKNS_16ConnectionHandleEPS0+0x1bb) [0x7f17f092bcdb]
/usr/local/lib/SoapySDR/modules0.6/libLMS7Support.so(+0x1227b) [0x7f17f0b9527b]
/usr/local/lib/SoapySDR/modules0.6/libLMS7Support.so(+0x7c46) [0x7f17f0b8ac46]
/usr/lib/x86_64-linux-gnu/libSoapySDR.so.0.6(_ZN8SoapySDR6Device4makeERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE+0xc7a) [0x7f17f606349a]
/usr/lib/x86_64-linux-gnu/libSoapySDR.so.0.6(SoapySDRDevice_make+0x203) [0x7f17f607bf43]
/home/link/srsLTE/build/lib/src/phy/rf/libsrslte_rf.so(rf_soapy_open_multi+0x40e) [0x7f17f80448ee]
/home/link/srsLTE/build/lib/src/phy/rf/libsrslte_rf.so(srslte_rf_open_devname+0xa9) [0x7f17f803e529]
./pdsch_enodeb() [0x40c38c]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f17f6e9c830]
./pdsch_enodeb(_start+0x29) [0x40d1c9]

Hi Link,

I do not have LimeSDR mini, my suggestion based from my experience with limeSDR USB.
I never use soapy 0.8. one of srsLTE development team suggest use less than 0.8 ver because different API.

Theboel, thank you For the suggestion, I will try older version.