Page 1 of 1

BladeRF x40 Error

Posted: Mon Jul 26, 2021 3:45 pm
by sigurd
Hello all.
I am using Gnuradio and bladeRF x40 and for long time it has worked fine and now when I start bladeRF with gnuradio it show me this in the terminal:

gr-osmosdr 0.2.0.0 (0.2.0) gnuradio v3.8.2.0-57-gd71cd177
built-in source types: file rtl rtl_tcp uhd hackrf bladerf airspy airspyhf soapy redpitaya
[bladeRF common] bladerf_common::init: DEBUG: entering initialization
[bladeRF source] bladerf_common::init: Opening Nuand bladeRF with device identifier string '*:instance=0'
[INFO @ host/libraries/libbladeRF/src/helpers/version.c:82] Firmware version (v2.4.0) is newer than entries in libbladeRF's compatibility table. Please update libbladeRF if problems arise.
[INFO @ host/libraries/libbladeRF/src/helpers/version.c:106] FPGA version (v0.12.0) is newer than entries in libbladeRF's compatibility table. Please update libbladeRF if problems arise.
[WARNING @ host/libraries/libbladeRF/src/board/bladerf1/bladerf1.c:1705] RX DC calibration table not found. Manual gain control will be used instead.
[INFO @ host/libraries/libbladeRF/src/board/bladerf1/bladerf1.c:1706] To enable AGC, see "Generating a DC offset table" at https://github.com/Nuand/bladeRF/wiki/D ... Correction
[bladeRF source] Device: Nuand bladeRF Serial # 5ee3...e162 FW v2.4.0 FPGA v0.12.0
[bladeRF source] bladerf_common::init: Buffers: 512, samples per buffer: 4096, active transfers: 32
[bladeRF source] bladerf_source_c::bladerf_source_c: DEBUG: initialization complete
gr::pagesize: no info; setting pagesize = 4096
[bladeRF source] bladerf_source_c::start: DEBUG: starting source
[ERROR @ host/libraries/libbladeRF/src/streaming/sync.c:306] wait_for_buffer: Timed out waiting for buf_ready after 3000 ms
[bladeRF source] bladerf_source_c::work: bladerf_sync_rx error: Operation timed out[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27824080

[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C2782C0A0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C278380D0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C278300B0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C2783C0E0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C278400F0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27844100
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27828090
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27854140
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27850130
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27858150
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C2785C160
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27848110
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C2784C120
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C282CA520
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C282B64D0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C282B24C0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C282BE4F0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C282C2500
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C282C6510
[bladeRF source] bladerf_source_c::work: bladerf_sync_rx error: Operation timed out
[ERROR @ host/libraries/libbladeRF/src/streaming/sync.c:306] wait_for_buffer: Timed out waiting for buf_ready after 3000 ms
[bladeRF source] bladerf_source_c::work: bladerf_sync_rx error: Operation timed out
[bladeRF source] bladerf_source_c::work: Consecutive error limit hit. Shutting down.
[bladeRF source] bladerf_source_c::stop: DEBUG: stopping source
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27824080
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C2782C0A0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C278380D0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C278300B0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C2783C0E0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C278400F0
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27844100
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27828090
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1083] Transfer timed out for buffer 0000025C27854140

Does anyone have a solution to fix it ?

The info I got is:

bladeRF-cli version: 1.8.0
libbladeRF version: 2.4.0

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

Board: Nuand bladeRF (bladerf1)
Serial #: "------------------------------"
VCTCXO DAC calibration: 0x99d1
FPGA size: 40 KLE
FPGA loaded: yes
Flash size: 32 Mbit
USB bus: 1
USB address: 8
USB speed: Hi-Speed
Backend: libusb
Instance: 0

Re: BladeRF x40 Error

Posted: Wed Aug 18, 2021 8:03 pm
by robert.ghilduta
Are there any USB related messages in dmesg? Are you using the USB cable that came with the bladeRF? Can you try to see if another USB cable helps?

Re: BladeRF x40 Error

Posted: Mon Jul 04, 2022 1:53 pm
by ratz
Any update on this?
The issue is affecting me aswell. There is also an issue in github: https://github.com/Nuand/bladeRF/issues/849