LimeSDR USB power issue

Hello everyone,

Sorry for creating one more topic with a similar issue.

My environment:

  • host: Ubuntu 18.04.5 LTS;
  • board: LimeSDR USB (LMS7002M);
  • HW version: 1.4 r2.23;
  • SW version: 20.07.2;
  • external power: no;
  • connection: USB2.0/USB 3.0 (direct/via cable).

Issue: the board isn’t detected by PC, LEDs don’t work (neither shine nor blink).

I’ve checked it using the following commands (all of them don’t react when I plug and unplug the board):

  • lsusb (output the same with and without the board);
  • dmesg (nothing it output);
  • udevadm monitor (nothing is output).

I’ve read similar posts and I made some measurements:

The issue was caused after transportation. So I explored the whole board carefully and everything looks good except only one element IC25. It seems that the left bottom corner of the FPF3042 (IC25) is chipped off (very small about 0.5mm deformation). I tried to transport the board carefully but probably something went wrong…

Now I’m trying to realize the following:

  • first of all, is the board is still recoverable?
  • if it is recoverable, then I’d like to know how to fix the issue?

Any suggestion is appreciated!

Ouch, sorry to hear that.

This is one for @Zack.

Hi @Gluttton,

Could you remove FR56 and measure voltage on C367, please.

Hi @Zack,

With removed FR56 a voltage on C367 is +3.7V.

Original state:

With removed FR56:

Hi @Gluttton,

This proves that IC25 is damaged. Now you have a few options:

  1. Replace IC25 and put FR56 back. This will fix your issue and keep automatic power source selection functionality. If this is too complicated, then consider following 2 options.
  2. Bypass IC25 by soldering R167 (0 Ohm), FR56 must be removed. In this case you will loose automatic power source selection functionality - board will always be supplied from USB;
  3. Bypass IC25 by soldering R166 (0 Ohm), FR56 must be removed. In this case you will loose automatic power source selection functionality too. Board will always be supplied from external power connector. Note please that in this case you have to provide 5V, not 6V - 12V as written on the PCB.

Hi @Zack,

We’ve bypassed IC25 by soldering R167 and we confirm that the board works well.

The board is detected by PC and LEDs work. We checked it by the quick test (LimeSDR TestApp on Windows) and all tests passed. It seems that FPF3042 isn’t a widespread component, and probably we’ll spend some time to buy it. So for now we can’t confirm that replacing FPF3042 lets completely recover the board. But we’re satisfied with the current result, so the issue can be considered as fixed. Thank you very much for your prompt replies and professional support!

It is very good that the malfunction was recoverable, but I’d like to avoid similar issues in the future. At first, I thought that the issue was caused by mechanical damage when I carried it in my backpack (the board was in a standard carton box).

But I asked my EE teammate and he told me that it unlikely was a mechanical issue and probably IC25 was damaged as a result of improper temperature mode and/or improper input power. I used the board without a fan and now I’m going to buy and install it to prevent overheating in the future. But I have a question regarding input power, I used USB 3.0 on my laptop and I’d like to know is it the best choice for powering the board?

Could you clarify, what power mode is preferable for the LimeSDR USB (USB3.0 or external power supply)?

Safest is a good quality USB3.0 hub. I had the same issue from using a 12VDC external power.
I only draw 750ma from USB3.0 hub max.

Ed