I can’t seem to get my limesdr working with sdr-console v3. The software detects the lime but when I go to “start” the radio the GUI hangs for ~5 seconds then comes to life but there’s no waterfall or sound. The board is detected by LimeUtil and I can connect to the board with LimeSuite. The address string in sdr-console matches the string in LimeUtil.
If I plug in an RTLSDR, sdr-console works as expected.
@martywittrock I know you have several videos using sdr-console v3 with the Lime. Any tips/tricks?
The most important thing to remember when working with a Lime under Windows is that you can only use the Cypress (Windows signed) drivers with SDRConsole V3.0. If for any chance you’re using drivers that ZADIG assigns, the Lime will either not work at all or hang. Please ensure that you’re using the ‘MyriadRF’ USB driver or that the Cypress drivers have been installed and the drivers for ZADIG are disabled. Once you get that running you’ll have to select the LimeSDR from the radio select list and then click on the instance of the Lime that it sees. Once you have that going for you, you’ll start and play fine.
Again, check to make sure that the MyriadRF (signed Windows driver for the LimeSDR) are installed and shows as a device in the Device Manager in Windows.
Let me know if there’s any other issues on this, Phillip,
All good and I figured the drivers were right on your machine, it just goes with the territory to ask.
When I’ve had this issue occur on my machine (and I’ve had it happen a time or two) it’s because the install wasn’t quite right and I do these things:
1.) Uninstall the application
2.) Reset my PC completely
3.) Re-install the app
4.) Reset the PC one more time
5.) Try the app
If you’ve already been through those steps, then disregard, but I’d go that far given your results. SDRConsole works pretty well with ‘well heeled’ (FAST) PCs - and with you running GNSS-SDR I would figure you’re on an i5 or much better. So It should work great and not hesitate/stop with the Lime.
Write back with your results - we’re all here to help,
I’ll give it a go, thanks. Part of the problem may be I had an early 1.4 board installed on this machine (back when you were supposed to manually install the Cypress drivers, then the LimeSDR drivers, I see the old wiki page now has a warning that those instructions are dated) and maybe that is mucking things up. Thanks.
Related question: Do you have pothos installed on the same machine?
Pretty common bug with LimeSuite to show a version 0, revision 0. Did you do the connection settings to connect your lime to read it? Try that and then try the programming again. LimeUtil serves a similar purpose as SoapySDRUtil - they’re both there to dun simple diagnostics on your Lime to make sure it’s there.
Again, do the connection settings and then try programming again - sometimes after programming it takes connecting and disconnecting your Lime from the USB 3.0 to make it see it correctly and then query it.
Thanks Marty. I open up Lime Suite, connect to the board, go to the programming menu, select “FPGA Flash”, pick the rbf file (“LimeSDR-USB_HW_1.4_r2.12.rbf”) then click “Program”. After that I repeat with “FX3 Flash” and file (“LimeSDR-USB_HW_1.4_r4.0.img”). I then disconnect Lime Suite, unplug/replug USB, and run “LimeUtil --timing” with the same error (although this time it does not complain about gateway mismatch, so thanks for the tip!)
I think this is a job for @joshblum now or @Zack could sort this issue out for you…They’re the heavy hitters on the hardware (Zack) and the Software (Josh)…Let’s see if they have any suggestions.
Great to hear things are moving in the right direction…Keep at it…!
Also, if you attempt to read chip temperature it fails:
Let me know what else I can do. Obviously the MIMO works although the receive FFT looks wonky. I also tried the test on a brand new machine that had never touched the LimeSDR and saw a similar FFT.