I am using the great BladeRF x115 with OpenAirInterface (https://gitlab.eurecom.fr/oai/openairin ... wikis/home), a software to implement LTE networks in SDR.
Before I post this topic, I already have overrun issues with it, but resolved them by decreasing the bandwith (5 MHz to 1.4 MHz).
But now, when I am running the software part responsible of the radio frontend, I get these errors :
Code: Select all
[DEBUG @ sync.c:292] NULL pointer passed to sync_rx
RX failed: Invalid operation or parameter
Here is some informations about my setup, hope it will be sufficient :
- The host : a old (~4 years old) computer (Lenovo X230 tablet) with 4 (real) cores Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz, running Ubuntu 14.04.4 LTS with a low-latency 3.19 (x86_64) kernel. The USB contoller is an Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI]), and according to my researches is not blacklisted.
- The BladeRF hardware version and configuration :
Code: Select all
bladeRF> info
Serial #: 4f4e1acb5e1e45ab348665752172cc1f
VCTCXO DAC calibration: 0x9261
FPGA size: 115 KLE
FPGA loaded: yes
USB bus: 2
USB address: 2
USB speed: SuperSpeed
Backend: libusb
Instance: 0
bladeRF> version
bladeRF-cli version: 1.4.0-git-d7b7eb3
libbladeRF version: 1.7.1-git-d7b7eb3
Firmware version: 1.9.0
FPGA version: 0.5.0
I use the following configuration for LTE :
Code: Select all
downlink_frequency = 2680000000L; // L is ok but I don't know why
uplink_frequency_offset = -120000000;
N_RB_DL = 6; // bandwith : 1.4 MHz
nb_antennas_tx = 1;
nb_antennas_rx = 1;
tx_gain = 60;
rx_gain = 120;
I remain at your disposal for other informations,
Thank you a lot,
Aurélien Surier <[email protected]>