[srslte-users] srsLTE on raspberry pi 4

Roderick Groesbeek R.Groesbeek at wearetriple.com
Mon Dec 2 12:52:49 UTC 2019


Hi List,

After your successful messages regarding PI 4, I thought I should give it a try (together with a B210).

But it looks like it does not have enough buffers/speed/etc..
Any ideas?



Built in Release mode using commit 0e89fa9f on branch master.
12:48:56.857139 [MAC ] [E] [ 6255] SCHED: Could not transmit RAR within the window (RA TTI=6191, Window=10, Now=6255)
12:48:56.906108 [PHY0] [W] [ 6290] PRACH skipping tti=6291 due to lack of available buffers
12:48:56.925203 [PHY0] [W] [ 6299] PRACH skipping tti=6301 due to lack of available buffers
12:48:56.941739 [RRC ] [W] User rnti=0x46 expired RRCConnectionSetup deadline: 0:86056>0:80000 us
12:48:56.942365 [PHY0] [W] [ 6311] PRACH skipping tti=6311 due to lack of available buffers
12:48:56.953123 [PHY0] [W] [ 6320] PRACH skipping tti=6321 due to lack of available buffers
12:48:56.957022 [MAC ] [E] [ 6328] SCHED: Could not transmit RAR within the window (RA TTI=6211, Window=10, Now=6328)
12:48:56.969932 [MAC ] [E] [ 6339] SCHED: Could not transmit RAR within the window (RA TTI=6231, Window=10, Now=6339)
12:48:56.988086 [PHY0] [W] [ 6350] PRACH skipping tti=6351 due to lack of available buffers
12:48:57.004057 [PHY0] [W] [ 6359] PRACH skipping tti=6361 due to lack of available buffers
12:48:57.024215 [PHY0] [W] [ 6371] PRACH skipping tti=6371 due to lack of available buffers
12:48:57.038238 [RRC ] [W] User rnti=0x47 expired RRCConnectionSetup deadline: 0:85429>0:80000 us
12:48:57.040123 [PHY0] [W] [ 6380] PRACH skipping tti=6381 due to lack of available buffers
12:48:57.059300 [PHY0] [W] [ 6389] PRACH skipping tti=6391 due to lack of available buffers
12:48:57.064265 [MAC ] [E] [ 6399] SCHED: Could not transmit RAR within the window (RA TTI=6231, Window=10, Now=6399)
12:48:57.062651 [RRC ] [W] User rnti=0x48 expired RRCConnectionSetup deadline: 0:93542>0:80000 us
12:48:57.147634 [RRC ] [W] User rnti=0x49 expired RRCConnectionSetup deadline: 0:85212>0:80000 us
12:49:00.994997 [RRC ] [W] User rnti=0x4a expired RRCConnectionSetup deadline: 0:80729>0:80000 us
12:49:01.084097 [RRC ] [W] User rnti=0x4b expired RRCConnectionSetup deadline: 0:88632>0:80000 us


Met vriendelijke groet / Best regards,

Roderick Groesbeek
CTO
M: +31 6250 67917
O: +31 72 512 95 16<tel:+31725129516>
E: r.groesbeek at wearetriple.com<mailto:r.groesbeek at wearetriple.com>
W: www.wearetriple.com<http://www.wearetriple.com/>
Triple  |  Keesomstraat 10E  |  1821 BS  |  Alkmaar  |  The Netherlands


Van: srslte-users <srslte-users-bounces at lists.softwareradiosystems.com> Namens Alexrodi
Verzonden: Friday, November 15, 2019 3:02 PM
Aan: Ralph A. Schmid, dk5ras <ralph at schmid.xxx>
CC: srslte-users at lists.softwareradiosystems.com
Onderwerp: Re: [srslte-users] srsLTE on raspberry pi 4

My eNodeB started after a few minutes,
----------------------------------------------------------
Built in Release mode using commit c2de0c67 on branch master.

---  Software Radio Systems LTE eNodeB  ---

Reading configuration file /etc/srslte/enb.conf...
Opening 1 RF devices with 1 RF channels...
Soapy has found device #0: addr=24607:1027, driver=lime, label=LimeSDR Mini [USB 3.0] 1D4C2FAD422BE3, media=USB 3.0, module=FT601, name=LimeSDR Mini, serial=1D4C2FAD422BE3,
[INFO] Make connection: 'LimeSDR Mini [USB 3.0] 1D4C2FAD422BE3'
[INFO] Reference clock 40.00 MHz
[INFO] Device name: LimeSDR-Mini
[INFO] Reference: 40 MHz
[INFO] LMS7002M calibration values caching Disable
Setting up Rx stream with 1 channel(s)
Setting up Tx stream with 1 channel(s)
[INFO] RX LPF configured
Set Rx bandwidth to 2.50 MHz
[INFO] Filter calibrated. Filter order-4th, filter bandwidth set to 5 MHz.Real pole 1st order filter set to 2.5 MHz. Preemphasis filter not active
[INFO] TX LPF configured
Set Tx bandwidth to 5.00 MHz
Available device sensors:
- clock_locked
- lms7_temp
Available sensors for Rx channel 0:
- lo_locked
[ERROR] Tx Calibration: MCU error 4 (SXT tune failed)
[INFO] Rx calibration finished
State of gain elements for Rx channel 0 (AGC not supported):
- TIA: 9.00 dB
- LNA: 30.00 dB
- PGA: -4.00 dB
State of gain elements for Tx channel 0 (AGC not supported):
- PAD: 45.00 dB
- IAMP: 0.00 dB
Rx antenna set to LNAH
Tx antenna set to BAND1

Warning burst preamble is not calibrated for device lime_mini. Set a value manually

Setting frequency: DL=869.0 Mhz, UL=824.0 MHz
[INFO] Selected TX path: Band 2
[INFO] Selected RX path: LNAW
Setting Sampling frequency 11.52 MHz

==== eNodeB started ===
Type <t> to view trace
[INFO] RX LPF configured
Set Rx bandwidth to 8.64 MHz
[INFO] Filter calibrated. Filter order-4th, filter bandwidth set to 8.64 MHz.Real pole 1st order filter set to 2.5 MHz. Preemphasis filter not active
[INFO] TX LPF configured
Set Tx bandwidth to 8.64 MHz

Warning TX/RX time offset has not been calibrated for device lime_mini. Set a value manually

[INFO] Tx calibration finished
[INFO] Rx calibration finished
----------------------------------------------------------
Then i get a series of warnings:
----------------------------------------------------------
[WARNING] L
[WARNING] L
[WARNING] L
[WARNING] L
[WARNING] L
[WARNING] L
[WARNING] L
[WARNING] L
[WARNING] L
----------------------------------------------------------

and the enb is never connected with the epc, i am using the latest versions of srsLTE, gnuradio and Limesuite. the dl_earfcn is in 2400. When its set in 3400 i get the error:
[ERROR] SetFrequencySXT(2685 MHz) - cannot deliver frequency.


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Friday, 15 November 2019 13:44, Ralph A. Schmid, dk5ras <ralph at schmid.xxx<mailto:ralph at schmid.xxx>> wrote:


The first start after compiling the software took also a few minutes, I have no idea what the software does, but only after waiting that long it started transmitting. All further starts went almost immediately.



Ralph.



From: Alexrodi [mailto:alexrodi at protonmail.com]
Sent: Thursday, November 14, 2019 2:58 PM
To: Ralph A. Schmid, dk5ras <ralph at schmid.xxx<mailto:ralph at schmid.xxx>>
Cc: srslte-users at lists.softwareradiosystems.com<mailto:srslte-users at lists.softwareradiosystems.com>
Subject: RE: [srslte-users] srsLTE on raspberry pi 4



I got the LimeSDR-mini and enodeb is not starting(same with LimeSDR in USB 2.0 port ).



Here is the info:

----------------------------------------------------------------------------------------------

Built in Release mode using commit c2de0c67 on branch master.

---  Software Radio Systems LTE eNodeB  ---

Reading configuration file /etc/srslte/enb.conf...

Opening 1 RF devices with 1 RF channels...

Soapy has found device #0: addr=24607:1027, driver=lime, label=LimeSDR Mini [USB 3.0] 1D4C2FAD422BE3, media=USB 3.0, module=FT601, name=LimeSDR Mini, serial=1D4C2FAD422BE3,

[INFO] Make connection: 'LimeSDR Mini [USB 3.0] 1D4C2FAD422BE3'

[INFO] Reference clock 40.00 MHz

[INFO] Device name: LimeSDR-Mini

[INFO] Reference: 40 MHz

[INFO] LMS7002M calibration values caching Disable

Setting up Rx stream with 1 channel(s)

Setting up Tx stream with 1 channel(s)

[INFO] RX LPF configured

Set Rx bandwidth to 2.50 MHz

[INFO] Filter calibrated. Filter order-4th, filter bandwidth set to 5 MHz.Real pole 1st order filter set to 2.5 MHz. Preemphasis filter not active

[INFO] TX LPF configured

Set Tx bandwidth to 5.00 MHz

Available device sensors:

- clock_locked

- lms7_temp

Available sensors for Rx channel 0:

- lo_locked

[ERROR] Tx Calibration: MCU error 4 (SXT tune failed)

[INFO] Rx calibration finished

State of gain elements for Rx channel 0 (AGC not supported):

- TIA: 9.00 dB

- LNA: 30.00 dB

- PGA: -4.00 dB

State of gain elements for Tx channel 0 (AGC not supported):

- PAD: 45.00 dB

- IAMP: 0.00 dB

Rx antenna set to LNAH

Tx antenna set to BAND1



Warning burst preamble is not calibrated for device lime_mini. Set a value manually



Setting frequency: DL=869.0 Mhz, UL=824.0 MHz

[INFO] Selected TX path: Band 2

[INFO] Selected RX path: LNAW

----------------------------------------------------------------------------------------------



‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, 13 November 2019 07:39, Ralph A. Schmid, dk5ras <ralph at schmid.xxx<mailto:ralph at schmid.xxx>> wrote:



I have found that the LimeSDR works fine when I connect it to an USB2.0 port, and only makes trouble on the RasPis USB3.x ports.



Ralph.



From: Alexrodi [mailto:alexrodi at protonmail.com]
Sent: Tuesday, November 12, 2019 2:53 PM
To: Ralph A. Schmid, dk5ras <ralph at schmid.xxx<mailto:ralph at schmid.xxx>>
Cc: srslte-users at lists.softwareradiosystems.com<mailto:srslte-users at lists.softwareradiosystems.com>
Subject: RE: [srslte-users] srsLTE on raspberry pi 4



Thanks srsLTE is compiled, have you managed to run it with the LimeSDR or with the LimeSDR-mini only?

SoapySDR and Lime softawre are installed  i even tried with a power supply to the SDR, but the eNodeb is not starting.

Alex



‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Thursday, 7 November 2019 10:42, Ralph A. Schmid, dk5ras <ralph at schmid.xxx<mailto:ralph at schmid.xxx>> wrote:



I did with RasPi 4 and Raspbian. At least it was necessary to comment out some stuff; however just search earlier threads in the archive, it is all there.

Ralph.





From: srslte-users [mailto:srslte-users-bounces at lists.softwareradiosystems.com] On Behalf Of Alexrodi
Sent: Thursday, November 7, 2019 12:20 AM
To: srslte-users at lists.softwareradiosystems.com<mailto:srslte-users at lists.softwareradiosystems.com>
Subject: [srslte-users] srsLTE on raspberry pi 4



Hi,

Has anyone been able to compile srsLTE in raspberry pi 4, OS:Ubuntu 19.10, arm64.

Best regards.

Alex





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20191202/beb021ad/attachment.htm>


More information about the srsran-users mailing list