[srslte-users] bladeRF setup with srsUE

Andre Puschmann andre.puschmann at softwareradiosystems.com
Tue Dec 4 20:07:56 UTC 2018


On 4/12/18 20:43, sanya454545 wrote:
> Yes, I did try very hard first with the native bladeRF drivers. It didn't work at all and srsUE couldn't find the device at all, which is why I switched to the soap drivers.

For the bladeRf the native drivers still work better than Soapy. In
general, if the full UE doesnt work straight away, start with pdsch_ue
and pdsch_enodeb first and make sure all works as expected.

Cheers
Andre

> 
> 
> Sent with ProtonMail Secure Email.
> 
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Thursday, November 22, 2018 4:15 AM, Andre Puschmann <andre.puschmann at softwareradiosystems.com> wrote:
> 
>> Hey,
>>
>> have you tried to use the native bladeRF driver? The SoapySDR driver
>> still doesn't work as good as it should I am afraid.
>>
>> Thanks
>> Andre
>>
>> On 15/11/18 20:51, sanya454545 wrote:
>>
>>> Hello!
>>> I’m having some trouble getting srsUE to run with my bladeRF. I had to
>>> install the soapySDR wrapper in order for srsUE to find the bladeRF, and
>>> now this happens when I try to start srsUE:
>>> """
>>> $ sudo ./srsue/src/srsue ~/.srs/ue.conf
>>> Reading configuration file /home/g/.srs/ue.conf...
>>> ---  Software Radio Systems LTE UE  ---
>>> Opening RF device with 1 RX antennas...
>>> Device bladeRF not found. Switching to auto mode
>>> [INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800;
>>> UHD_3.14.0.0-110-g6af6ac32
>>> Opening USRP with args:
>>> Error opening UHD: code 11
>>> Soapy has found device #0: backend=libusb, device=0x02:0x03,
>>> driver=bladerf, instance=0, label=BladeRF #0 [0689a588..bc51b079],
>>> serial=0689a588c16f3439203e1973bc51b079,
>>> [INFO] bladerf_open_with_devinfo()
>>> [INFO] bladerf_get_serial() = 0689a588c16f3439203e1973bc51b079
>>> [INFO] setSampleRate(1, 4.000000 MHz), actual = 4.000000 MHz
>>> [INFO] setSampleRate(0, 4.000000 MHz), actual = 4.000000 MHz
>>> [INFO] setSampleRate(1, 1.920000 MHz), actual = 1.920000 MHz
>>> Set Rx bandwidth to 2.50 MHz
>>> [INFO] setSampleRate(0, 1.920000 MHz), actual = 1.920000 MHz
>>> Set Tx bandwidth to 1.50 MHz
>>> Setting up RX stream
>>> Setting up TX stream
>>> Available device sensors:
>>> Available sensors for RX channel 0:
>>> State of gain elements for Rx channel 0 (AGC supported):
>>>
>>> -   LNA: 6.00 dB
>>>
>>> -   VGA1: 30.00 dB
>>>
>>> -   VGA2: 3.00 dB
>>>
>>>
>>> State of gain elements for Tx channel 0 (AGC not supported):
>>>
>>> -   LNA: nan dB
>>>
>>> [WARNING @ host/libraries/libbladeRF/src/board/bladerf1/bladerf1.c:1803]
>>> bladerf1_get_gain_stage: gain stage 'txvga1' invalid
>>>
>>> -   VGA1: 3.00 dB
>>>
>>> [WARNING @ host/libraries/libbladeRF/src/board/bladerf1/bladerf1.c:1803]
>>> bladerf1_get_gain_stage: gain stage 'txvga2' invalid
>>>
>>> -   VGA2: 3.00 dB
>>>
>>> Rx antenna set to RX
>>> Tx antenna set to TX
>>> Warning burst preamble is not calibrated for device none. Set a value
>>> manually
>>> Waiting PHY to initialize...
>>> ...
>>> Attaching UE...
>>> """
>>> .... and then it hangs forever and nothing happens. I did try setting
>>> the value for the burst preamble manually in the config file (I set it
>>> to 0, as the comment said to), but the output is exactly the same.
>>> I'm a bit new to all this, and have spent some time reading the bladeRF
>>> wiki to see if there's anything I can configure to fix this, but I'm not
>>> totally sure.
>>> Everything works perfectly with my USRP btw! Any help would be
>>> appreciated. Thank you!
>>>
>>> srslte-users mailing list
>>> srslte-users at lists.softwareradiosystems.com
>>> http://www.softwareradiosystems.com/mailman/listinfo/srslte-users
> 
> 


-- 
Andre Puschmann

Software Radio Systems (SRS)
http://www.softwareradiosystems.com

PGP/GnuPG key: 6C42AB31
fingerprint: 137A AE49 785B A445 257C 8AD7 D877 A498 6C42 AB31



More information about the srsran-users mailing list