Hi,
i have not used my LimeSDR-USB for a longer time and wanted to use it now. I updated all the libraries and software to the latest versions and updated the firmware and gateware.
When i do the quick tests with LimeSuiteGUI everything works as expected (https://wiki.myriadrf.org/LimeSDR-USB_Quick_Test)
But when i execute LimeQuickTest i get the first error in a loopback test:
[ TESTING STARTED ]
->Start time: Sat Mar 23 13:12:50 2019
->Device: LimeSDR-USB, media=USB 3.0, module=FX3, addr=1d50:6108, serial=0009060B00542515
Serial Number: 0009060B00542515
[ Clock Network Test ]
->FX3 GPIF clock test
Test results: 17385; 21141; 24897 - PASSED
->Si5351C test
CLK0: 17554 / 17554 - PASSED
CLK1: 17554 / 17554 - PASSED
CLK2: 17554 / 17554 - PASSED
CLK3: 17554 / 17554 - PASSED
CLK4: 17554 / 17554 - PASSED
CLK5: 17554 / 17554 - PASSED
CLK6: 17554 / 17554 - PASSED
->ADF4002 Test
Result: 10 - PASSED
->VCTCXO test
Results : 5112936 (min); 5113065 (max) - PASSED
->Clock Network Test PASSED
[ FPGA EEPROM Test ]
->Read EEPROM
->Read data: 11 02 15 11 02 15 02
->FPGA EEPROM Test PASSED
[ LMS7002M Test ]
->Perform Registers Test
->External Reset line test
Reg 0x20: Write value 0xFFFD, Read value 0xFFFD
Reg 0x20: value after reset 0x0FFFF
->LMS7002M Test PASSED
[ RF Loopback Test ]
Note: The test should be run without anything connected to RF ports
->Configure LMS
->Run Tests (TX_2-> LNA_L):
CH0 (SXR=800.0MHz, SXT=805.0MHz): Result:(-14.4 dBFS, 5.00 MHz) - PASSED
CH1 (SXR=800.0MHz, SXT=805.0MHz): Result:(-17.0 dBFS, 5.00 MHz) - PASSED
->Run Tests (TX_1 -> LNA_W):
CH0 (SXR=1800.0MHz, SXT=1805.0MHz): Result:(-23.7 dBFS, 5.00 MHz) - FAILED
CH1 (SXR=1800.0MHz, SXT=1805.0MHz): Result:(-18.8 dBFS, 5.00 MHz) - PASSED
->Run Tests (TX_2-> LNA_H):
CH0 (SXR=2500.0MHz, SXT=2505.0MHz): Result:(-16.7 dBFS, 5.00 MHz) - PASSED
CH1 (SXR=2500.0MHz, SXT=2505.0MHz): Result:(-16.1 dBFS, 5.00 MHz) - PASSED
->RF Loopback Test FAILED
=> Board tests FAILED <=
Elapsed time: 1.35 seconds
Then i tried gqrx without any luck either. After first start i get:
gr-osmosdr v0.1.4-127-g4d83c606 (0.1.5git) gnuradio 3.7.10
built-in source types: file fcd rtl rtl_tcp rfspace soapy redpitaya
Resampling audio 96000 -> 48000
BookmarksFile is /home/quakeman/.config/gqrx/bookmarks.csv
gr-osmosdr v0.1.4-127-g4d83c606 (0.1.5git) gnuradio 3.7.10
built-in source types: file fcd rtl rtl_tcp rfspace soapy redpitaya
[INFO] Make connection: 'LimeSDR-USB [USB 3.0] 9060B00542515'
[INFO] Reference clock 30,72 MHz
[INFO] Device name: LimeSDR-USB
[INFO] Reference: 30,72 MHz
[INFO] LMS7002M calibration values caching Disable
terminate called after throwing an instance of 'std::invalid_argument'
what(): destination port 1 out of range for source_impl(47)
But maybe my settings are not correct for gqrx. I found no docu what settings are allowed so i leave the default ones.
Input rate = 5000000
Bandwidth = 0
LNB LO = 0
Then i tried sdrangel which i compiled as a docker container described on the sdrangel readme. But when i start it i always get the following error, when it tries to access the LimeSDR:
2019-03-23 13:11:44.710 (D) DeviceLimeSDRParams::open: serial: LimeSDR-USB, media=USB 3.0, module=FX3, addr=1d50:6108, serial=0009060B00542515 type: 2
Undefined/Failure
Gateware version mismatch!
Expected gateware version 2, revision 20
But found version 0, revision 0
Follow the FW and FPGA upgrade instructions:
http://wiki.myriadrf.org/Lime_Suite#Flashing_images
Or run update on the command line: LimeUtil --update
Reference clock 30.72 MHz
TuneVCO(CGEN) - failed to lock (cmphl!=0)
SetFrequencyCGEN(80 MHz) failed
2019-03-23 13:11:45.024 (C) DeviceLimeSDRParams::open: cannot init device LimeSDR-USB, media=USB 3.0, module=FX3, addr=1d50:6108, serial=0009060B00542515
So i can say that LimeSuitGUI is the only completely working software at the moment. Maybe someone has a few tips for me what i’m doing wrong.
Ciao,
Rainer