Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RX failed: Operation timed out; bladeRF Micro xA4 #504

Closed
shodan007 opened this issue May 30, 2020 · 6 comments
Closed

RX failed: Operation timed out; bladeRF Micro xA4 #504

shodan007 opened this issue May 30, 2020 · 6 comments
Labels

Comments

@shodan007
Copy link

Issue Description

[Describe the issue in detail]

uname -a

Linux OpenLTE 5.6.0-kali1-amd64 #1 SMP Debian 5.6.7-1kali1 (2020-05-12) x86_64 GNU/Linux

bladeRF> version

bladeRF-cli version: 1.8.0-0.2019.07-4+b1
libbladeRF version: 2.2.1-0.2019.07-4+b1

Firmware version: 2.3.2
FPGA version: 0.11.0 (configured by USB host)

Reading configuration file /home/radio/.config/srslte/ue.conf...

Built in Release mode using commit c892ae5 on branch master.

Opening 1 channels in RF device=default with args=default
Opening bladeRF...
Set RX sampling rate 1.92 Mhz, filter BW: 1.92 Mhz
Waiting PHY to initialize ... Warning: Failed to create thread with real-time priority. Creating it with normal priority: Success
Warning: Failed to create thread with real-time priority. Creating it with normal priority: Success
Warning: Failed to create thread with real-time priority. Creating it with normal priority: Success
Warning: Failed to create thread with real-time priority. Creating it with normal priority: Resource temporarily unavailable
done!
Attaching UE...
Set RX sampling rate 1.92 Mhz, filter BW: 1.92 Mhz
RF status: O=4, U=0, L=0
set RX frequency to 2684999998
set TX frequency to 2564999998
RF status: O=4, U=0, L=0
/home/radio/srsLTE/lib/src/phy/rf/rf_blade_imp.c.434: RX failed: Operation timed out; nsamples=1920;

./home/radio/srsLTE/lib/src/phy/rf/rf_blade_imp.c.434: RX failed: Operation timed out; nsamples=9600;

/home/radio/srsLTE/lib/src/phy/ue/ue_sync.c.775: Error receiving samples

/home/radio/srsLTE/lib/src/phy/ue/ue_cell_search.c.312: Error calling srslte_ue_sync_work()

/home/radio/srsLTE/lib/src/phy/ue/ue_cell_search.c.272: Error searching cell

Setup Details

[Specify details of the test setup. This would help us reproduce the problem reliably]
e.g. Network configuration, Operation System, Hardware, RF front-end, library and driver versions

Expected Behavior

[What you expect to happen]

Actual Behaviour

[What happens instead e.g. error message]

Steps to reproduce the problem

[Tell us how to reproduce this issue e.g. RF setup, application config files]

Additional Information

[Any additional information, configuration or data that might be necessary to reproduce the issue]

@shodan007 shodan007 changed the title RX failed: Operation timed out; RX failed: Operation timed out; bladeRF Micro xA4 May 30, 2020
@TheDuchy
Copy link

Same here with a x40 board. Previously discussed here: #373. Issues looks like an upstream issue with libbladerf.

@andrepuschmann
Copy link
Collaborator

The issue is currently investigated by the folks at Nuand. See here.

@jarek556
Copy link

jarek556 commented Nov 8, 2020

Temporary solution: use FPGA firmware version 0.9.0.

@yesimxev
Copy link

Temporary solution: use FPGA firmware version 0.9.0.

Does not help for me, still experiencing the same issue

[INFO] setSampleRate(Tx, 0, 1.920000 MHz), actual = 1.920000 MHz
[INFO] setSampleRate(Rx, 0, 1.920000 MHz), actual = 1.920000 MHz
0[INFO] setSampleRate(Rx, 0, 1.920000 MHz), actual = 1.920000 MHz
00000000000000[INFO] setSampleRate(Rx, 0, 1.920000 MHz), actual = 1.920000 MHz
0000000000000[INFO] setSampleRate(Rx, 0, 1.920000 MHz), actual = 1.920000 MHz
00000000000000[INFO] setSampleRate(Rx, 0, 1.920000 MHz), actual = 1.920000 MHz
00000000000000[INFO] setSampleRate(Rx, 0, 1.920000 MHz), actual = 1.920000 MHz

Using the latest github repos, and also tried fpga from 0.12 to 0.8

  bladeRF-cli version:        1.8.0-git-e09200c3
  libbladeRF version:         2.4.0-git-e09200c3

  Firmware version:           2.4.0-git-a3d5c55f
  FPGA version:               0.9.0 (configured by USB host)

@bmigunov
Copy link

bmigunov commented Aug 27, 2021

Same(?) issue when I'm trying to set eNB up with bladeRf x40 as the RF-frontend.
srsenb output:

---  Software Radio Systems LTE eNodeB  ---

Reading configuration file /home/bmigunov/.config/srsran/enb.conf...
WARNING: cpu0 scaling governor is not set to performance mode. Realtime processing could be compromised. Consider setting it to performance mode before running the application.
srsLog error - Unable to create log file "/tmp/enb.log": Permission denied

Built in Release mode using commit 89f16eed2 on branch master.

Opening 1 channels in RF device=default with args=default
Opening bladeRF...
Set RX sampling rate 1.92 Mhz, filter BW: 2.50 Mhz
Set RX sampling rate 11.52 Mhz, filter BW: 10.00 Mhz
Setting frequency: DL=2680.0 Mhz, UL=2560.0 MHz for cc_idx=0 nof_prb=50
set TX frequency to 2680000001
set RX frequency to 2560000001

==== eNodeB started ===
Type <t> to view trace
/home/bmigunov/workspace/personal/src/srsran/srsRAN/lib/src/phy/rf/rf_blade_imp.c.447: RX failed: Operation timed out; nsamples=11520;
/home/bmigunov/workspace/personal/src/srsran/srsRAN/lib/src/phy/rf/rf_blade_imp.c.447: RX failed: Operation timed out; nsamples=11520;
/home/bmigunov/workspace/personal/src/srsran/srsRAN/lib/src/phy/rf/rf_blade_imp.c.447: RX failed: Operation timed out; nsamples=11520;
/home/bmigunov/workspace/personal/src/srsran/srsRAN/lib/src/phy/rf/rf_blade_imp.c.447: RX failed: Operation timed out; nsamples=11520;
/home/bmigunov/workspace/personal/src/srsran/srsRAN/lib/src/phy/rf/rf_blade_imp.c.447: RX failed: Operation timed out; nsamples=11520;
/home/bmigunov/workspace/personal/src/srsran/srsRAN/lib/src/phy/rf/rf_blade_imp.c.447: RX failed: Operation timed out; nsamples=11520;
/home/bmigunov/workspace/personal/src/srsran/srsRAN/lib/src/phy/rf/rf_blade_imp.c.447: RX failed: Operation timed out; nsamples=11520;
/home/bmigunov/workspace/personal/src/srsran/srsRAN/lib/src/phy/rf/rf_blade_imp.c.447: TX failed: Operation timed out; 

@nomidaepapi
Copy link

The new version of SRS does not give me this issue anymore. Update everything on the blade and SRS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants