I got my LimeSDR-USB, unpacked it, connected it to USB-3 port, updated the firmware with LimeUtil --update
, then I try LimeQuickTest
and sometimes I got something like this:
[ TESTING STARTED ]
->Start time: Fri Jan 17 18:00:09 2020
Warning: Multiple devices detected, connecting to the first device
Read(64 bytes) failed
Gateware version mismatch!
Expected gateware version 2, revision 21
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
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Undefined/Failure
->Device: LimeSDR-USB, media=USB 3.0, module=FX3, addr=1d50:6108, serial=000907060244273B
Serial Number: 000907060244273B
[ Clock Network Test ]
->FX3 GPIF clock test
Undefined/Failure
Undefined/Failure
->FX3 GPIF clock test FAILED
->Si5351C test
Undefined/Failure
Read(64 bytes) failed
FAILED
->ADF4002 Test
Write(64 bytes) failed
FAILED
->VCTCXO test
Read(64 bytes) failed
FAILED
->Clock Network Test FAILED
[ FPGA EEPROM Test ]
->Read EEPROM
->Read data: 12 0C 06 12 0C 06 02
->FPGA EEPROM Test PASSED
[ LMS7002M Test ]
->Perform Registers Test
Read(64 bytes) failed
SPI_write() failed
Read(64 bytes) failed
SPI_write() failed
Read(64 bytes) failed
SPI_write() failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
->LMS7002M Test FAILED
[ RF Loopback Test ]
Note: The test should be run without anything connected to RF ports
->Configure LMS
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
SetFrequencyCGEN(491.52 MHz) failed
Failed to set sample rate
->RF Loopback Test FAILED
=> Board tests FAILED <=
Elapsed time: 3.17 seconds
But most of the time this:
[ TESTING STARTED ]
->Start time: Mon Jan 20 09:32:21 2020
Warning: Multiple devices detected, connecting to the first device
->Device: LimeSDR-USB, media=USB 3.0, module=FX3, addr=1d50:6108, serial=000907060244273B
Serial Number: 000907060244273B
[ Clock Network Test ]
->FX3 GPIF clock test
Test results: 31209; 34965; 38721 - 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 : 5112962 (min); 5113095 (max) - PASSED
->Clock Network Test PASSED
[ FPGA EEPROM Test ]
->Read EEPROM
->Read data: 12 0C 06 12 0C 06 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
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
...
The manual (LimeSuiteGui) test also doesn’t work as I cant get pass the open ini file, which fails with the same error message. So what should I do?