Problems with LimeSDR mini

I was having similar symptoms with everything updated and built from source. Specifically, failing board tests but passing others, inability to update gw, read/write failures, freezes, intermittent issues like inability to change any setting in any software including LimeGUI without having to disconnect/reconnect the LimeSDR Mini.

By sheer luck I noticed that it would work flawlessly if I used a USB 2.0 cable but would exhibit the above behaviors with any of several USB 3.x cables. The only downsides to the USB 2.0 cable are that I can’t run more than 10 MSPS (~30 MB/s) without dropped packets and there are sometimes short hiccups when changing settings. This suggested that the problem was most likely one of the Mac USB Controller/Driver, low power, or the Parallels USB 3 driver.

So, I built up a VirtualBox VM identical to the Parallels one and experienced the same issues. This suggested that it was the USB Controller/Driver or power being delivered on the Macbook Pro 14.2.

To further confirm this hypothesis, I converted one of my older Sandy Bridge desktops to native Linux and connected the Mini with a USB 3.0 cable. The performance was nothing short of jaw dropping vs what I’d seen in the VM, operating perfectly smoothly, responding instantly to changing settings, and easily achieving the maximum spec MSPS with no drops.

If any of you have ideas for making this work properly with the Macbook + VM I’d love to hear it, but for me the best answer seemed to be restricting myself to USB 2.0 for now and ordering up a nice, new X1 Carbon r6 :grin: that will run native Linux. If there are any issues with that I’ll drop back in and update you.

Hope that helps!