"[ERROR] Read(64 bytes) failed" and "cannot deliver frequency" after receiving for some time

#22

The bad solder joint was not an issue I personally experienced. You can read more about it here: LimeSDR-USB gateware version is not recognizeable (temperature related)

#23

Ok, … im not 100% convinced its heat / bad solder joint …

#24

Whenever I get this error, I try to connect to the Lime through Lime Suite GUI. If I see that the FPGA version is 0, instead of uploading the FPGA again, I simply choose FX3 Reset which is really fast and seems to fix the issue.

@IgnasJ @joshblum Does that correspond to https://github.com/myriadrf/LimeSuite/blob/master/src/API/lms7_device.cpp#L1443 ? And is there a way to call it through Soapy?

Also do you know if there are more USB related issues on Windows vs Linux? I’m wondering if the errors I get are caused by some USB issues.

#25

I think you cannot do this through Soapy. Also, if this fixes the issue, then re-plugging the board or pressing FX3 reset button on board should also work.

#26

Where is the FX3 button located?

#27

With the USB socket on the left of the board, you have the Cypress 1cm to the right, and just above it you’ll see the button with FX3RST written.

#29

Ok, thanks karl

#30

this time … i booted from a cold system …

did not plug/unplug this time … only let it sit to warm up some …

still took one unplug/plug … i should wait longer …

https://pastebin.com/g39cPdT2

#31

honestly this is the only reason i dont use the lime as my sdr … sometimes it refuses to work without a usb plug/unplug … and if remote … i cant do that