Hi,
I have troubles with a new LimeSDR mini and GNURadio. I am trying to transmit with a simple FM transmitter. It somewhat works, but definitely not smoothly. Wiht LimeSuite from Ubuntu ppa I was very often getting this error:
[INFO] Make connection: ‘LimeSDR Mini [USB 3.0] 1D3AC97E5FB9CA’
[INFO] Device name: LimeSDR-mini
[INFO] Reference: 40 MHz
[INFO] Init LMS7002M(0)
[INFO] Ver=7, Rev=1, Mask=1
[INFO] LMS7002M calibration values caching Disable
CGEN: Freq=80 MHz, VCO=2.56 GHz, INT=63, FRAC=0, DIV_OUTCH_CGEN=15
CGEN: Freq=61.44 MHz, VCO=2.4576 GHz, INT=60, FRAC=461373, DIV_OUTCH_CGEN=19
CGEN: Freq=61.44 MHz, VCO=2.4576 GHz, INT=60, FRAC=461373, DIV_OUTCH_CGEN=19
M=156, N=3, Fvco=1040.000 MHz
M=156, N=3, Fvco=1040.000 MHz
MCU programming : 16384/16384
MCU Programming finished, 3047 ms
[ERROR] MCU working too long 4
[ERROR] setBandwidth(Rx, 0, 30 MHz) Failed -
Sometimes disconnecting the device helped, but sometimes I had to wait and/or reboot the computer. I am not sure about it but it seems to me that the problem is getting worse with time - so could this be because of overheating (LimeSuite usually shows something above 50 C)? I tried to google some information, but usually I found advice to update the software.
So today I checked out the latest code from github and the simple TX failed with this message:
[INFO] Make connection: ‘LimeSDR Mini [USB 3.0] 1D3AC97E5FB9CA’
[INFO] Reference clock 40.00 MHz
[INFO] Device name: LimeSDR-Mini
[INFO] Reference: 4e+07 MHz
[INFO] LMS7002M calibration values caching Disable
[ERROR] Tune Tx Filter: MCU error 14 (Tx RCAL_LPF range limit reached,)
[ERROR] setBandwidth(Tx, 0, 5 MHz) Failed -
Googling did not help, but after several tries I found that if I set the bandwidth to 15MHz it works again (10MHz works as well). On the other hand I haven`t received the first error yet. But it has always been random.
I am receiving with rtl-sdr and here is the waterfall:
You can see there the silence before transmitting, calibration, the actual transmitting and some more transmitting after I stopped the program - the top of the red line, then I disconnect the device and there is silence again. It seems to me, that the device is not properly stopped. Could this be related to the first described problem or is this correct?
Generally I`d like to know why is this happening? Software (driver) problem? Overheating (I plan to attach some fan on the case, but it will take some time)? Weak computer (usb port)? Defect on LimeSDR mini (The LimeQuickTest mostly passed)?
Is there some guide how to use LimeSDR mini with gnuradio?
Thank you for any advice.
Pavel