Hey everyone, I am following since a while and so far I was able to fix my issues with the help of older topics or through some other sources. My LimeSDR works fine on my desktop machine with the installation through Ubuntu. Since this issue addresses problems with the installation/driver setup I put you @Zack since I recognised you helping people with similar issues.
Now we want to hook the LimeSDR up with a BeagleBoard Black edition which works fine. The beagle board is running on Debian 9.3.x and most of the libraries could be installed through apt-get or by source. I did not install the graphical front-end nor some extended libraries.
Since the apt-get supplied package version of the limesuite was a rather old one I instead build it from the source. Now I get to see the following screen if I request “LimeUtil --info”:
LimeSuite information summary
######################################################
Version information:
Library version: v18.01.0-ga54a6be6
Build timestamp: 2018-02-21
Interface version: v2017.12.0
Binary interface: 18.01-1System resources:
Installation root: /usr/local
User home directory: /home/debian
App data directory: /home/debian/.local/share/LimeSuite
Config directory: /home/debian/.limesuite
Image search paths:
- /home/debian/.local/share/LimeSuite/images
- /usr/local/share/LimeSuite/imagesSupported connections:
- FT601
- FX3
- PCIEXillybus
This is the beagle board version, on the desktop the version is at v17.x. Trying to open a small application which works fine on the desktop machine I get to see the following error.
Unable to communicate with i2c device: Remote I/O error
Devices found: 1
Unable to communicate with i2c device: Remote I/O error
LMS7002M values cache at /home/debian/.limesuite/LMS7002M_cache_values.db########################################################
!!! Warning: firmware version mismatch !!!
Expected firmware version 2, but found version 4
Follow the FW and FPGA upgrade instructions:
Lime Suite - Myriad-RF Wiki
########################################################
########################################################
!!! Warning: gateware version mismatch !!!
Expected gateware version 2, revision 2
But found version 2, revision 14
Follow the FW and FPGA upgrade instructions:
Lime Suite - Myriad-RF Wiki
########################################################
This message is only outputted on the beagleBoard and not the desktop machine. Although, on the desktop I once in a while have to re-flash the LimeSdr to get the LimeSuite connecting again.
As mentioned the setup is as following: BeagleBone Black running on Debian 9.3, LimeSDR connected through USB2.0 and powered through external supply, LimeSuite v18 installed on beagle.
If connected to the desktop then the connection is established through USB3.0 and no additional supply attached to the LimeSDR.
I would be glad to get hints pointing me the right way to fix this issue. Certainly did I already search the forum for similar issues which I could find but unfortunately didn’t manage to solve my problem.
Thanks in advance, Reto