LimeSDR USB Signal issue

from the log DeviceLimeSDRParams::open: cannot init device LimeSDR-USB seems to be comming from SDRAngel, so if it does not configure board to working state, then it’s not surprise that calibrations fails.

I just noticed I’m also getting these same MCU errors in LimeSuite…I’ve set all of the defaults and both RX/TX calibration is failing.

[09:32:20] INFO: Reference clock 30.72 MHz
[09:32:20] INFO: Connected Control port: LimeSDR-USB FW:4 HW:4 Protocol:1 GW:2.12 Ref Clk: 30.72 MHz
[09:32:27] INFO: CGEN frequency set to 80.000000 MHz
[09:32:32] ERROR: Rx calibration: MCU error 5 (Loopback signal weak: not connected/insufficient gain?)
[09:33:33] DEBUG: MCU algorithm time: 0 ms
[09:33:33] DEBUG: MCU algorithm time: 0 ms
[09:33:33] DEBUG: MCU algorithm time: 0 ms
[09:33:33] DEBUG: MCU algorithm time: 116 ms
[09:33:33] ERROR: Rx calibration: MCU error 5 (Loopback signal weak: not connected/insufficient gain?)

Note: I just recently downgraded the gateware to 2.12, but I am getting exactly the same errors with 2.15, 2.14, etc…

save your board config to .ini file and post it here

[file_info]
type=lms7002m_minimal_config
version=1
[lms7002_registers_a]
0x0020=0xFFD5
0x0021=0x0E9F
0x0022=0x07FF
0x0023=0x5550
0x0024=0xE4E4
0x0025=0x0101
0x0026=0x0101
0x0027=0xE4E4
0x0028=0x0101
0x0029=0x0101
0x002A=0x0086
0x002B=0x0038
0x002C=0x0000
0x002D=0x0641
0x002E=0x0000
0x002F=0x3841
0x0081=0x0001
0x0082=0x800B
0x0084=0x0400
0x0085=0x0001
0x0086=0x4101
0x0087=0x0000
0x0088=0x04D2
0x0089=0x1070
0x008A=0x0514
0x008B=0x2550
0x008C=0x267B
0x0092=0x0001
0x0093=0x0000
0x0094=0x0000
0x0095=0x0000
0x0096=0x0000
0x0097=0x0000
0x0098=0x0000
0x0099=0x6565
0x009A=0x658C
0x009B=0x6565
0x009C=0x658C
0x009D=0x6565
0x009E=0x658C
0x009F=0x658C
0x00A0=0x6565
0x00A1=0x6565
0x00A2=0x6565
0x00A3=0x6565
0x00A4=0x6565
0x00A5=0x6565
0x00A6=0x000F
0x00A7=0x6565
0x00A8=0x0000
0x00A9=0x8000
0x00AA=0x0000
0x00AB=0x0040
0x00AC=0x2000
0x00AD=0x03FF
0x00AE=0xF000
0x0100=0x3409
0x0101=0x7800
0x0102=0x3180
0x0103=0x0A12
0x0104=0x0088
0x0105=0x0007
0x0106=0x318C
0x0107=0x318C
0x0108=0x318C
0x0109=0x61C1
0x010A=0x104C
0x010B=0x0000
0x010C=0x8865
0x010D=0x009E
0x010E=0x0000
0x010F=0x30C6
0x0110=0x2B14
0x0111=0x0083
0x0112=0xC0E6
0x0113=0x03C2
0x0114=0x008D
0x0115=0x0009
0x0116=0x8180
0x0117=0x280C
0x0118=0x018C
0x0119=0x528B
0x011A=0x2E02
0x011C=0xA941
0x011D=0x0000
0x011E=0x0984
0x011F=0x3640
0x0120=0xB996
0x0121=0x3620
0x0122=0x0514
0x0123=0x267B
0x0124=0x0010
0x0125=0x9400
0x0126=0x12FF
0x0200=0x00E1
0x0201=0x07FF
0x0202=0x07FF
0x0203=0x0000
0x0204=0x0000
0x0205=0x0000
0x0206=0x0000
0x0207=0x0000
0x0208=0x017B
0x0209=0x0000
0x020A=0x0080
0x020B=0x4000
0x020C=0x8000
0x0240=0x0020
0x0241=0x0000
0x0242=0x0000
0x0243=0x0000
0x0244=0x0000
0x0245=0x0000
0x0246=0x0000
0x0247=0x0000
0x0248=0x0000
0x0249=0x0000
0x024A=0x0000
0x024B=0x0000
0x024C=0x0000
0x024D=0x0000
0x024E=0x0000
0x024F=0x0000
0x0250=0x0000
0x0251=0x0000
0x0252=0x0000
0x0253=0x0000
0x0254=0x0000
0x0255=0x0000
0x0256=0x0000
0x0257=0x0000
0x0258=0x0000
0x0259=0x0000
0x025A=0x0000
0x025B=0x0000
0x025C=0x0000
0x025D=0x0000
0x025E=0x0000
0x025F=0x0000
0x0260=0x0000
0x0261=0x0000
0x0280=0x0000
0x0281=0x0000
0x0282=0x0000
0x0283=0x0000
0x0284=0x0000
0x0285=0x0000
0x0286=0x0000
0x0287=0x0000
0x0288=0x0000
0x0289=0x0000
0x028A=0x0000
0x028B=0x0000
0x028C=0x0000
0x028D=0x0000
0x028E=0x0000
0x028F=0x0000
0x0290=0x0000
0x0291=0x0000
0x0292=0x0000
0x0293=0x0000
0x0294=0x0000
0x0295=0x0000
0x0296=0x0000
0x0297=0x0000
0x0298=0x0000
0x0299=0x0000
0x029A=0x0000
0x029B=0x0000
0x029C=0x0000
0x029D=0x0000
0x029E=0x0000
0x029F=0x0000
0x02A0=0x0000
0x02A1=0x0000
0x02A2=0x0000
0x02A3=0x0000
0x02A4=0x0000
0x02A5=0x0000
0x02A6=0x0000
0x02A7=0x0000
0x02C0=0x0000
0x02C1=0x0000
0x02C2=0x0000
0x02C3=0x0000
0x02C4=0x0000
0x02C5=0x0000
0x02C6=0x0000
0x02C7=0x0000
0x02C8=0x0000
0x02C9=0x0000
0x02CA=0x0000
0x02CB=0x0000
0x02CC=0x0000
0x02CD=0x0000
0x02CE=0x0000
0x02CF=0x0000
0x02D0=0x0000
0x02D1=0x0000
0x02D2=0x0000
0x02D3=0x0000
0x02D4=0x0000
0x02D5=0x0000
0x02D6=0x0000
0x02D7=0x0000
0x02D8=0x0000
0x02D9=0x0000
0x02DA=0x0000
0x02DB=0x0000
0x02DC=0x0000
0x02DD=0x0000
0x02DE=0x0000
0x02DF=0x0000
0x02E0=0x0000
0x02E1=0x0000
0x02E2=0x0000
0x02E3=0x0000
0x02E4=0x0000
0x02E5=0x0000
0x02E6=0x0000
0x02E7=0x0000
0x0300=0x0000
0x0301=0x0000
0x0302=0x0000
0x0303=0x0000
0x0304=0x0000
0x0305=0x0000
0x0306=0x0000
0x0307=0x0000
0x0308=0x0000
0x0309=0x0000
0x030A=0x0000
0x030B=0x0000
0x030C=0x0000
0x030D=0x0000
0x030E=0x0000
0x030F=0x0000
0x0310=0x0000
0x0311=0x0000
0x0312=0x0000
0x0313=0x0000
0x0314=0x0000
0x0315=0x0000
0x0316=0x0000
0x0317=0x0000
0x0318=0x0000
0x0319=0x0000
0x031A=0x0000
0x031B=0x0000
0x031C=0x0000
0x031D=0x0000
0x031E=0x0000
0x031F=0x0000
0x0320=0x0000
0x0321=0x0000
0x0322=0x0000
0x0323=0x0000
0x0324=0x0000
0x0325=0x0000
0x0326=0x0000
0x0327=0x0000
0x0340=0x0000
0x0341=0x0000
0x0342=0x0000
0x0343=0x0000
0x0344=0x0000
0x0345=0x0000
0x0346=0x0000
0x0347=0x0000
0x0348=0x0000
0x0349=0x0000
0x034A=0x0000
0x034B=0x0000
0x034C=0x0000
0x034D=0x0000
0x034E=0x0000
0x034F=0x0000
0x0350=0x0000
0x0351=0x0000
0x0352=0x0000
0x0353=0x0000
0x0354=0x0000
0x0355=0x0000
0x0356=0x0000
0x0357=0x0000
0x0358=0x0000
0x0359=0x0000
0x035A=0x0000
0x035B=0x0000
0x035C=0x0000
0x035D=0x0000
0x035E=0x0000
0x035F=0x0000
0x0360=0x0000
0x0361=0x0000
0x0362=0x0000
0x0363=0x0000
0x0364=0x0000
0x0365=0x0000
0x0366=0x0000
0x0367=0x0000
0x0380=0x0000
0x0381=0x0000
0x0382=0x0000
0x0383=0x0000
0x0384=0x0000
0x0385=0x0000
0x0386=0x0000
0x0387=0x0000
0x0388=0x0000
0x0389=0x0000
0x038A=0x0000
0x038B=0x0000
0x038C=0x0000
0x038D=0x0000
0x038E=0x0000
0x038F=0x0000
0x0390=0x0000
0x0391=0x0000
0x0392=0x0000
0x0393=0x0000
0x0394=0x0000
0x0395=0x0000
0x0396=0x0000
0x0397=0x0000
0x0398=0x0000
0x0399=0x0000
0x039A=0x0000
0x039B=0x0000
0x039C=0x0000
0x039D=0x0000
0x039E=0x0000
0x039F=0x0000
0x03A0=0x0000
0x03A1=0x0000
0x03A2=0x0000
0x03A3=0x0000
0x03A4=0x0000
0x03A5=0x0000
0x03A6=0x0000
0x03A7=0x0000
0x0400=0x8081
0x0401=0x07FF
0x0402=0x07FF
0x0403=0x0000
0x0404=0x0006
0x0405=0x0000
0x0406=0x0000
0x0407=0x0000
0x0408=0x0000
0x0409=0x0000
0x040A=0x1000
0x040B=0x1020
0x040C=0x00FB
0x040D=0x0000
0x040E=0x0000
0x040F=0x0000
0x0440=0x0020
0x0441=0x0000
0x0442=0x0000
0x0443=0x0000
0x0444=0x0000
0x0445=0x0000
0x0446=0x0000
0x0447=0x0000
0x0448=0x0000
0x0449=0x0000
0x044A=0x0000
0x044B=0x0000
0x044C=0x0000
0x044D=0x0000
0x044E=0x0000
0x044F=0x0000
0x0450=0x0000
0x0451=0x0000
0x0452=0x0000
0x0453=0x0000
0x0454=0x0000
0x0455=0x0000
0x0456=0x0000
0x0457=0x0000
0x0458=0x0000
0x0459=0x0000
0x045A=0x0000
0x045B=0x0000
0x045C=0x0000
0x045D=0x0000
0x045E=0x0000
0x045F=0x0000
0x0460=0x0000
0x0461=0x0000
0x0480=0x0000
0x0481=0x0000
0x0482=0x0000
0x0483=0x0000
0x0484=0x0000
0x0485=0x0000
0x0486=0x0000
0x0487=0x0000
0x0488=0x0000
0x0489=0x0000
0x048A=0x0000
0x048B=0x0000
0x048C=0x0000
0x048D=0x0000
0x048E=0x0000
0x048F=0x0000
0x0490=0x0000
0x0491=0x0000
0x0492=0x0000
0x0493=0x0000
0x0494=0x0000
0x0495=0x0000
0x0496=0x0000
0x0497=0x0000
0x0498=0x0000
0x0499=0x0000
0x049A=0x0000
0x049B=0x0000
0x049C=0x0000
0x049D=0x0000
0x049E=0x0000
0x049F=0x0000
0x04A0=0x0000
0x04A1=0x0000
0x04A2=0x0000
0x04A3=0x0000
0x04A4=0x0000
0x04A5=0x0000
0x04A6=0x0000
0x04A7=0x0000
0x04C0=0x0000
0x04C1=0x0000
0x04C2=0x0000
0x04C3=0x0000
0x04C4=0x0000
0x04C5=0x0000
0x04C6=0x0000
0x04C7=0x0000
0x04C8=0x0000
0x04C9=0x0000
0x04CA=0x0000
0x04CB=0x0000
0x04CC=0x0000
0x04CD=0x0000
0x04CE=0x0000
0x04CF=0x0000
0x04D0=0x0000
0x04D1=0x0000
0x04D2=0x0000
0x04D3=0x0000
0x04D4=0x0000
0x04D5=0x0000
0x04D6=0x0000
0x04D7=0x0000
0x04D8=0x0000
0x04D9=0x0000
0x04DA=0x0000
0x04DB=0x0000
0x04DC=0x0000
0x04DD=0x0000
0x04DE=0x0000
0x04DF=0x0000
0x04E0=0x0000
0x04E1=0x0000
0x04E2=0x0000
0x04E3=0x0000
0x04E4=0x0000
0x04E5=0x0000
0x04E6=0x0000
0x04E7=0x0000
0x0500=0x0000
0x0501=0x0000
0x0502=0x0000
0x0503=0x0000
0x0504=0x0000
0x0505=0x0000
0x0506=0x0000
0x0507=0x0000
0x0508=0x0000
0x0509=0x0000
0x050A=0x0000
0x050B=0x0000
0x050C=0x0000
0x050D=0x0000
0x050E=0x0000
0x050F=0x0000
0x0510=0x0000
0x0511=0x0000
0x0512=0x0000
0x0513=0x0000
0x0514=0x0000
0x0515=0x0000
0x0516=0x0000
0x0517=0x0000
0x0518=0x0000
0x0519=0x0000
0x051A=0x0000
0x051B=0x0000
0x051C=0x0000
0x051D=0x0000
0x051E=0x0000
0x051F=0x0000
0x0520=0x0000
0x0521=0x0000
0x0522=0x0000
0x0523=0x0000
0x0524=0x0000
0x0525=0x0000
0x0526=0x0000
0x0527=0x0000
0x0540=0x0000
0x0541=0x0000
0x0542=0x0000
0x0543=0x0000
0x0544=0x0000
0x0545=0x0000
0x0546=0x0000
0x0547=0x0000
0x0548=0x0000
0x0549=0x0000
0x054A=0x0000
0x054B=0x0000
0x054C=0x0000
0x054D=0x0000
0x054E=0x0000
0x054F=0x0000
0x0550=0x0000
0x0551=0x0000
0x0552=0x0000
0x0553=0x0000
0x0554=0x0000
0x0555=0x0000
0x0556=0x0000
0x0557=0x0000
0x0558=0x0000
0x0559=0x0000
0x055A=0x0000
0x055B=0x0000
0x055C=0x0000
0x055D=0x0000
0x055E=0x0000
0x055F=0x0000
0x0560=0x0000
0x0561=0x0000
0x0562=0x0000
0x0563=0x0000
0x0564=0x0000
0x0565=0x0000
0x0566=0x0000
0x0567=0x0000
0x0580=0x0000
0x0581=0x0000
0x0582=0x0000
0x0583=0x0000
0x0584=0x0000
0x0585=0x0000
0x0586=0x0000
0x0587=0x0000
0x0588=0x0000
0x0589=0x0000
0x058A=0x0000
0x058B=0x0000
0x058C=0x0000
0x058D=0x0000
0x058E=0x0000
0x058F=0x0000
0x0590=0x0000
0x0591=0x0000
0x0592=0x0000
0x0593=0x0000
0x0594=0x0000
0x0595=0x0000
0x0596=0x0000
0x0597=0x0000
0x0598=0x0000
0x0599=0x0000
0x059A=0x0000
0x059B=0x0000
0x059C=0x0000
0x059D=0x0000
0x059E=0x0000
0x059F=0x0000
0x05A0=0x0000
0x05A1=0x0000
0x05A2=0x0000
0x05A3=0x0000
0x05A4=0x0000
0x05A5=0x0000
0x05A6=0x0000
0x05A7=0x0000
0x05C0=0x00FF
0x05C1=0x0000
0x05C2=0x0000
0x05C3=0x0000
0x05C4=0x0000
0x05C5=0x0000
0x05C6=0x0000
0x05C7=0x0000
0x05C8=0x0000
0x05C9=0x0000
0x05CA=0x0000
0x05CB=0x2020
0x05CC=0x0000
0x0600=0x0F00
0x0601=0x0000
0x0602=0x2000
0x0603=0x0000
0x0604=0x0000
0x0605=0x0000
0x0606=0x0000
0x0640=0x00A0
0x0641=0x1020
[lms7002_registers_b]
0x0100=0x340E
0x0101=0x7800
0x0102=0x3180
0x0103=0x0A12
0x0104=0x0088
0x0105=0x001E
0x0106=0x318C
0x0107=0x318C
0x0108=0x318C
0x0109=0x61C1
0x010A=0x104C
0x010B=0x0000
0x010C=0x88FE
0x010D=0x009E
0x010E=0x0000
0x010F=0x30C6
0x0110=0x2B14
0x0111=0x0083
0x0112=0xC0E6
0x0113=0x03C2
0x0114=0x008D
0x0115=0x000E
0x0116=0x8180
0x0117=0x280C
0x0118=0x018C
0x0119=0x528B
0x011A=0x2E02
0x011C=0xA941
0x011D=0x2AAA
0x011E=0x09EC
0x011F=0x3640
0x0120=0xB996
0x0121=0x36E0
0x0122=0x0514
0x0123=0x267B
0x0124=0x001F
0x0125=0x9400
0x0126=0x12FF
0x0200=0x00E0
0x0201=0x07FF
0x0202=0x07FF
0x0203=0x0000
0x0204=0x0000
0x0205=0x0000
0x0206=0x0000
0x0207=0x0000
0x0208=0x01FB
0x0209=0x0000
0x020A=0x0080
0x020B=0x4000
0x020C=0x8000
0x0240=0x0020
0x0241=0x0000
0x0242=0x0000
0x0243=0x0000
0x0244=0x0000
0x0245=0x0000
0x0246=0x0000
0x0247=0x0000
0x0248=0x0000
0x0249=0x0000
0x024A=0x0000
0x024B=0x0000
0x024C=0x0000
0x024D=0x0000
0x024E=0x0000
0x024F=0x0000
0x0250=0x0000
0x0251=0x0000
0x0252=0x0000
0x0253=0x0000
0x0254=0x0000
0x0255=0x0000
0x0256=0x0000
0x0257=0x0000
0x0258=0x0000
0x0259=0x0000
0x025A=0x0000
0x025B=0x0000
0x025C=0x0000
0x025D=0x0000
0x025E=0x0000
0x025F=0x0000
0x0260=0x0000
0x0261=0x0000
0x0280=0x0000
0x0281=0x0000
0x0282=0x0000
0x0283=0x0000
0x0284=0x0000
0x0285=0x0000
0x0286=0x0000
0x0287=0x0000
0x0288=0x0000
0x0289=0x0000
0x028A=0x0000
0x028B=0x0000
0x028C=0x0000
0x028D=0x0000
0x028E=0x0000
0x028F=0x0000
0x0290=0x0000
0x0291=0x0000
0x0292=0x0000
0x0293=0x0000
0x0294=0x0000
0x0295=0x0000
0x0296=0x0000
0x0297=0x0000
0x0298=0x0000
0x0299=0x0000
0x029A=0x0000
0x029B=0x0000
0x029C=0x0000
0x029D=0x0000
0x029E=0x0000
0x029F=0x0000
0x02A0=0x0000
0x02A1=0x0000
0x02A2=0x0000
0x02A3=0x0000
0x02A4=0x0000
0x02A5=0x0000
0x02A6=0x0000
0x02A7=0x0000
0x02C0=0x0000
0x02C1=0x0000
0x02C2=0x0000
0x02C3=0x0000
0x02C4=0x0000
0x02C5=0x0000
0x02C6=0x0000
0x02C7=0x0000
0x02C8=0x0000
0x02C9=0x0000
0x02CA=0x0000
0x02CB=0x0000
0x02CC=0x0000
0x02CD=0x0000
0x02CE=0x0000
0x02CF=0x0000
0x02D0=0x0000
0x02D1=0x0000
0x02D2=0x0000
0x02D3=0x0000
0x02D4=0x0000
0x02D5=0x0000
0x02D6=0x0000
0x02D7=0x0000
0x02D8=0x0000
0x02D9=0x0000
0x02DA=0x0000
0x02DB=0x0000
0x02DC=0x0000
0x02DD=0x0000
0x02DE=0x0000
0x02DF=0x0000
0x02E0=0x0000
0x02E1=0x0000
0x02E2=0x0000
0x02E3=0x0000
0x02E4=0x0000
0x02E5=0x0000
0x02E6=0x0000
0x02E7=0x0000
0x0300=0x0000
0x0301=0x0000
0x0302=0x0000
0x0303=0x0000
0x0304=0x0000
0x0305=0x0000
0x0306=0x0000
0x0307=0x0000
0x0308=0x0000
0x0309=0x0000
0x030A=0x0000
0x030B=0x0000
0x030C=0x0000
0x030D=0x0000
0x030E=0x0000
0x030F=0x0000
0x0310=0x0000
0x0311=0x0000
0x0312=0x0000
0x0313=0x0000
0x0314=0x0000
0x0315=0x0000
0x0316=0x0000
0x0317=0x0000
0x0318=0x0000
0x0319=0x0000
0x031A=0x0000
0x031B=0x0000
0x031C=0x0000
0x031D=0x0000
0x031E=0x0000
0x031F=0x0000
0x0320=0x0000
0x0321=0x0000
0x0322=0x0000
0x0323=0x0000
0x0324=0x0000
0x0325=0x0000
0x0326=0x0000
0x0327=0x0000
0x0340=0x0000
0x0341=0x0000
0x0342=0x0000
0x0343=0x0000
0x0344=0x0000
0x0345=0x0000
0x0346=0x0000
0x0347=0x0000
0x0348=0x0000
0x0349=0x0000
0x034A=0x0000
0x034B=0x0000
0x034C=0x0000
0x034D=0x0000
0x034E=0x0000
0x034F=0x0000
0x0350=0x0000
0x0351=0x0000
0x0352=0x0000
0x0353=0x0000
0x0354=0x0000
0x0355=0x0000
0x0356=0x0000
0x0357=0x0000
0x0358=0x0000
0x0359=0x0000
0x035A=0x0000
0x035B=0x0000
0x035C=0x0000
0x035D=0x0000
0x035E=0x0000
0x035F=0x0000
0x0360=0x0000
0x0361=0x0000
0x0362=0x0000
0x0363=0x0000
0x0364=0x0000
0x0365=0x0000
0x0366=0x0000
0x0367=0x0000
0x0380=0x0000
0x0381=0x0000
0x0382=0x0000
0x0383=0x0000
0x0384=0x0000
0x0385=0x0000
0x0386=0x0000
0x0387=0x0000
0x0388=0x0000
0x0389=0x0000
0x038A=0x0000
0x038B=0x0000
0x038C=0x0000
0x038D=0x0000
0x038E=0x0000
0x038F=0x0000
0x0390=0x0000
0x0391=0x0000
0x0392=0x0000
0x0393=0x0000
0x0394=0x0000
0x0395=0x0000
0x0396=0x0000
0x0397=0x0000
0x0398=0x0000
0x0399=0x0000
0x039A=0x0000
0x039B=0x0000
0x039C=0x0000
0x039D=0x0000
0x039E=0x0000
0x039F=0x0000
0x03A0=0x0000
0x03A1=0x0000
0x03A2=0x0000
0x03A3=0x0000
0x03A4=0x0000
0x03A5=0x0000
0x03A6=0x0000
0x03A7=0x0000
0x0400=0x8080
0x0401=0x07FF
0x0402=0x07FF
0x0403=0x0000
0x0404=0x0006
0x0405=0x0000
0x0406=0x0000
0x0407=0x0000
0x0408=0x0000
0x0409=0x0000
0x040A=0x2000
0x040B=0x1020
0x040C=0x01FF
0x040D=0x0000
0x040E=0x0000
0x040F=0x0000
0x0440=0x0020
0x0441=0x0000
0x0442=0x0000
0x0443=0x0000
0x0444=0x0000
0x0445=0x0000
0x0446=0x0000
0x0447=0x0000
0x0448=0x0000
0x0449=0x0000
0x044A=0x0000
0x044B=0x0000
0x044C=0x0000
0x044D=0x0000
0x044E=0x0000
0x044F=0x0000
0x0450=0x0000
0x0451=0x0000
0x0452=0x0000
0x0453=0x0000
0x0454=0x0000
0x0455=0x0000
0x0456=0x0000
0x0457=0x0000
0x0458=0x0000
0x0459=0x0000
0x045A=0x0000
0x045B=0x0000
0x045C=0x0000
0x045D=0x0000
0x045E=0x0000
0x045F=0x0000
0x0460=0x0000
0x0461=0x0000
0x0480=0x0000
0x0481=0x0000
0x0482=0x0000
0x0483=0x0000
0x0484=0x0000
0x0485=0x0000
0x0486=0x0000
0x0487=0x0000
0x0488=0x0000
0x0489=0x0000
0x048A=0x0000
0x048B=0x0000
0x048C=0x0000
0x048D=0x0000
0x048E=0x0000
0x048F=0x0000
0x0490=0x0000
0x0491=0x0000
0x0492=0x0000
0x0493=0x0000
0x0494=0x0000
0x0495=0x0000
0x0496=0x0000
0x0497=0x0000
0x0498=0x0000
0x0499=0x0000
0x049A=0x0000
0x049B=0x0000
0x049C=0x0000
0x049D=0x0000
0x049E=0x0000
0x049F=0x0000
0x04A0=0x0000
0x04A1=0x0000
0x04A2=0x0000
0x04A3=0x0000
0x04A4=0x0000
0x04A5=0x0000
0x04A6=0x0000
0x04A7=0x0000
0x04C0=0x0000
0x04C1=0x0000
0x04C2=0x0000
0x04C3=0x0000
0x04C4=0x0000
0x04C5=0x0000
0x04C6=0x0000
0x04C7=0x0000
0x04C8=0x0000
0x04C9=0x0000
0x04CA=0x0000
0x04CB=0x0000
0x04CC=0x0000
0x04CD=0x0000
0x04CE=0x0000
0x04CF=0x0000
0x04D0=0x0000
0x04D1=0x0000
0x04D2=0x0000
0x04D3=0x0000
0x04D4=0x0000
0x04D5=0x0000
0x04D6=0x0000
0x04D7=0x0000
0x04D8=0x0000
0x04D9=0x0000
0x04DA=0x0000
0x04DB=0x0000
0x04DC=0x0000
0x04DD=0x0000
0x04DE=0x0000
0x04DF=0x0000
0x04E0=0x0000
0x04E1=0x0000
0x04E2=0x0000
0x04E3=0x0000
0x04E4=0x0000
0x04E5=0x0000
0x04E6=0x0000
0x04E7=0x0000
0x0500=0x0000
0x0501=0x0000
0x0502=0x0000
0x0503=0x0000
0x0504=0x0000
0x0505=0x0000
0x0506=0x0000
0x0507=0x0000
0x0508=0x0000
0x0509=0x0000
0x050A=0x0000
0x050B=0x0000
0x050C=0x0000
0x050D=0x0000
0x050E=0x0000
0x050F=0x0000
0x0510=0x0000
0x0511=0x0000
0x0512=0x0000
0x0513=0x0000
0x0514=0x0000
0x0515=0x0000
0x0516=0x0000
0x0517=0x0000
0x0518=0x0000
0x0519=0x0000
0x051A=0x0000
0x051B=0x0000
0x051C=0x0000
0x051D=0x0000
0x051E=0x0000
0x051F=0x0000
0x0520=0x0000
0x0521=0x0000
0x0522=0x0000
0x0523=0x0000
0x0524=0x0000
0x0525=0x0000
0x0526=0x0000
0x0527=0x0000
0x0540=0x0000
0x0541=0x0000
0x0542=0x0000
0x0543=0x0000
0x0544=0x0000
0x0545=0x0000
0x0546=0x0000
0x0547=0x0000
0x0548=0x0000
0x0549=0x0000
0x054A=0x0000
0x054B=0x0000
0x054C=0x0000
0x054D=0x0000
0x054E=0x0000
0x054F=0x0000
0x0550=0x0000
0x0551=0x0000
0x0552=0x0000
0x0553=0x0000
0x0554=0x0000
0x0555=0x0000
0x0556=0x0000
0x0557=0x0000
0x0558=0x0000
0x0559=0x0000
0x055A=0x0000
0x055B=0x0000
0x055C=0x0000
0x055D=0x0000
0x055E=0x0000
0x055F=0x0000
0x0560=0x0000
0x0561=0x0000
0x0562=0x0000
0x0563=0x0000
0x0564=0x0000
0x0565=0x0000
0x0566=0x0000
0x0567=0x0000
0x0580=0x0000
0x0581=0x0000
0x0582=0x0000
0x0583=0x0000
0x0584=0x0000
0x0585=0x0000
0x0586=0x0000
0x0587=0x0000
0x0588=0x0000
0x0589=0x0000
0x058A=0x0000
0x058B=0x0000
0x058C=0x0000
0x058D=0x0000
0x058E=0x0000
0x058F=0x0000
0x0590=0x0000
0x0591=0x0000
0x0592=0x0000
0x0593=0x0000
0x0594=0x0000
0x0595=0x0000
0x0596=0x0000
0x0597=0x0000
0x0598=0x0000
0x0599=0x0000
0x059A=0x0000
0x059B=0x0000
0x059C=0x0000
0x059D=0x0000
0x059E=0x0000
0x059F=0x0000
0x05A0=0x0000
0x05A1=0x0000
0x05A2=0x0000
0x05A3=0x0000
0x05A4=0x0000
0x05A5=0x0000
0x05A6=0x0000
0x05A7=0x0000
0x0600=0x0F00
0x0601=0x0000
0x0602=0x2000
0x0603=0x0000
0x0604=0x0000
0x0605=0x0000
0x0606=0x0000
0x0640=0x00A0
0x0641=0x1020
[reference_clocks]
sxt_ref_clk_mhz=30.72
sxr_ref_clk_mhz=30.72

Config looks good for A channel, A channel is working and calibrating normally. B channel is not configured, so if you are trying to use B channel it won’t work and won’t calibrate.

I don’t think I’ve tried to use the B channel. A channel fails on calibration when I click the calibrate button. I get this error message:

[10:24:53] DEBUG: MCU algorithm time: 0 ms
[10:24:53] DEBUG: MCU algorithm time: 0 ms
[10:24:53] DEBUG: MCU algorithm time: 0 ms
[10:24:53] DEBUG: MCU algorithm time: 116 ms
[10:24:53] ERROR: Rx calibration: MCU error 5 (Loopback signal weak: not connected/insufficient gain?)

which LimeSuite version you are using? Help->About

18.03

LimeSuite-version

Software version is good.
Try loading this config: https://www.dropbox.com/s/q6gc42jolfttm0z/MIMO.ini?dl=0
Press calculate in SXR, SXT and CGEN tabs. Try to calibrate A and then B channel. Both channels should succeed to calibrate properly.

Also just to make sure that correct MCU firmware is programmed into the chip (and not some leftover version from other software), reset the board before testing.

@ricardas I downloaded the configuration, the latest FPGA, FX3 images, compiled the latest LimeSuite source code from Github, installed the software, and programmed the device. I followed your instructions, however I’m still getting those MCU / loopback gain errors as shown in the logs below:

[11:43:13] INFO: Disconnected control port
[11:43:20] INFO: Reference clock 30.72 MHz
[11:43:20] INFO: Connected Control port: LimeSDR-USB FW:4 HW:4 Protocol:1 GW:2.16 Ref Clk: 30.72 MHz
[11:43:32] INFO: CGEN frequency set to 80.000000 MHz
[11:43:34] INFO: CGEN frequency set to 80.000000 MHz
[11:43:39] INFO: SXR frequency set to 1200.000000 MHz
[11:43:42] INFO: SXT frequency set to 1250.000000 MHz
[11:44:01] DEBUG: INT 77, FRAC 131072, DIV_OUTCH_CGEN 11
[11:44:01] DEBUG: VCO 2400.00 MHz, RefClk 30.72 MHz
[11:44:01] DEBUG: csw 169; interval [166, 173]
[11:44:01] DEBUG: M=208, N=4, Fvco=1300.000 MHz
[11:44:01] DEBUG: M=247, N=19, Fvco=1300.000 MHz
[11:44:05] DEBUG: INT 77, FRAC 131072, DIV_OUTCH_CGEN 11
[11:44:05] DEBUG: VCO 2400.00 MHz, RefClk 30.72 MHz
[11:44:05] DEBUG: csw 169; interval [166, 173]
[11:44:05] DEBUG: M=208, N=4, Fvco=1300.000 MHz
[11:44:05] DEBUG: M=247, N=19, Fvco=1300.000 MHz
[11:44:05] INFO: CGEN frequency set to 100.000000 MHz
[11:44:07] DEBUG: csw 170; interval [166, 174]
[11:44:07] DEBUG: M=208, N=4, Fvco=1300.000 MHz
[11:44:07] DEBUG: M=247, N=19, Fvco=1300.000 MHz
[11:44:08] DEBUG: INT 152, FRAC 262144, DIV_LOCH 2, EN_DIV2_DIVPROG 0
[11:44:08] DEBUG: VCO 4800.00 MHz, RefClk 30.72 MHz
[11:44:08] DEBUG: ICT_VCO: 128
[11:44:08] DEBUG: csw=64 cmphl=0
[11:44:08] DEBUG: csw=96 cmphl=0
[11:44:08] DEBUG: csw=112 cmphl=0
[11:44:08] DEBUG: csw=120 cmphl=0
[11:44:08] DEBUG: csw=124 cmphl=0
[11:44:08] DEBUG: csw=126 cmphl=0
[11:44:08] DEBUG: csw=127 cmphl=0
[11:44:08] DEBUG: Failed to lock
[11:44:08] DEBUG: csw=192 cmphl=0
[11:44:08] DEBUG: csw=224 cmphl=3
[11:44:08] DEBUG: csw=208 cmphl=3
[11:44:08] DEBUG: csw=200 cmphl=2
[11:44:08] DEBUG: csw=204 cmphl=3
[11:44:08] DEBUG: csw=202 cmphl=3
[11:44:08] DEBUG: csw=201 cmphl=3
[11:44:08] DEBUG: Failed to lock
[11:44:08] DEBUG: cmphl=2
[11:44:08] DEBUG: VCOL : csw=197 tune ok
[11:44:08] DEBUG: ICT_VCO: 128
[11:44:08] DEBUG: csw=64 cmphl=3
[11:44:08] DEBUG: csw=32 cmphl=3
[11:44:08] DEBUG: csw=16 cmphl=2
[11:44:08] DEBUG: csw=24 cmphl=2
[11:44:08] DEBUG: csw=28 cmphl=2
[11:44:08] DEBUG: csw=30 cmphl=2
[11:44:08] DEBUG: csw=31 cmphl=2
[11:44:08] DEBUG: CSW: lowest=16, highest=31, selected=23
[11:44:08] DEBUG: csw=192 cmphl=3
[11:44:08] DEBUG: csw=160 cmphl=3
[11:44:08] DEBUG: csw=144 cmphl=3
[11:44:08] DEBUG: csw=136 cmphl=3
[11:44:08] DEBUG: csw=132 cmphl=3
[11:44:08] DEBUG: csw=130 cmphl=3
[11:44:08] DEBUG: csw=129 cmphl=3
[11:44:08] DEBUG: Failed to lock
[11:44:08] DEBUG: cmphl=2
[11:44:08] DEBUG: VCOM : csw=23 tune ok
[11:44:08] DEBUG: ICT_VCO: 128
[11:44:08] DEBUG: TuneVCO(SXR) - VCO too high
[11:44:08] DEBUG: VCOH : csw=0 tune fail
[11:44:08] DEBUG: Selected: VCOL
[11:44:08] INFO: SXR frequency set to 600.000000 MHz
[11:44:11] DEBUG: INT 87, FRAC 152917, DIV_LOCH 2, EN_DIV2_DIVPROG 1
[11:44:11] DEBUG: VCO 5600.00 MHz, RefClk 30.72 MHz
[11:44:11] DEBUG: ICT_VCO: 128
[11:44:11] DEBUG: TuneVCO(SXT) - VCO too low
[11:44:11] DEBUG: VCOL : csw=0 tune fail
[11:44:11] DEBUG: ICT_VCO: 128
[11:44:11] DEBUG: csw=64 cmphl=0
[11:44:11] DEBUG: csw=96 cmphl=2
[11:44:11] DEBUG: csw=112 cmphl=3
[11:44:11] DEBUG: csw=104 cmphl=3
[11:44:11] DEBUG: csw=100 cmphl=2
[11:44:11] DEBUG: csw=102 cmphl=3
[11:44:11] DEBUG: csw=101 cmphl=2
[11:44:11] DEBUG: CSW: lowest=96, highest=101, selected=98
[11:44:11] DEBUG: csw=192 cmphl=3
[11:44:11] DEBUG: csw=160 cmphl=3
[11:44:11] DEBUG: csw=144 cmphl=3
[11:44:11] DEBUG: csw=136 cmphl=3
[11:44:11] DEBUG: csw=132 cmphl=3
[11:44:11] DEBUG: csw=130 cmphl=3
[11:44:11] DEBUG: csw=129 cmphl=3
[11:44:11] DEBUG: Failed to lock
[11:44:11] DEBUG: cmphl=2
[11:44:11] DEBUG: VCOM : csw=98 tune ok
[11:44:11] DEBUG: ICT_VCO: 128
[11:44:11] DEBUG: TuneVCO(SXT) - VCO too high
[11:44:11] DEBUG: VCOH : csw=0 tune fail
[11:44:11] DEBUG: Selected: VCOM
[11:44:11] INFO: SXT frequency set to 700.000000 MHz
[11:44:16] DEBUG: MCU algorithm time: 11 ms
[11:44:16] DEBUG: MCU algorithm time: 0 ms
[11:44:16] DEBUG: MCU algorithm time: 0 ms
[11:44:16] DEBUG: MCU algorithm time: 121 ms
[11:44:16] ERROR: Rx calibration: MCU error 5 (Loopback signal weak: not connected/insufficient gain?)
[11:44:18] DEBUG: MCU algorithm time: 0 ms
[11:44:18] DEBUG: MCU algorithm time: 0 ms
[11:44:18] DEBUG: MCU algorithm time: 0 ms
[11:44:18] DEBUG: MCU algorithm time: 105 ms
[11:44:18] ERROR: Tx Calibration: MCU error 5 (Loopback signal weak: not connected/insufficient gain?)
[11:44:21] DEBUG: MCU algorithm time: 0 ms
[11:44:21] DEBUG: MCU algorithm time: 0 ms
[11:44:21] DEBUG: MCU algorithm time: 0 ms
[11:44:21] DEBUG: MCU algorithm time: 121 ms
[11:44:21] ERROR: Rx calibration: MCU error 5 (Loopback signal weak: not connected/insufficient gain?)
[11:44:23] DEBUG: MCU algorithm time: 0 ms
[11:44:23] DEBUG: MCU algorithm time: 0 ms
[11:44:23] DEBUG: MCU algorithm time: 0 ms
[11:44:23] DEBUG: MCU algorithm time: 105 ms
[11:44:23] ERROR: Tx Calibration: MCU error 5 (Loopback signal weak: not connected/insufficient gain?)

Try this config, this is a calibration stage at which your board is failing: https://www.dropbox.com/s/t0za0z6eix3u1gi/TxRxLoopback.ini?dl=0
Same as previously after loading, press calculate in SXR, SXT and CGEN tabs.
Open FFT viewer and you should see something similar to this:

If your highest spike is lower try: in TxTSP tab, enter DC_REG: 7FFF, press both Load to DC I/Q buttons.
dcreg

Mine definitely looks different. Screen capture below:

Try this config to check if B channel works: https://www.dropbox.com/s/oouob5k1e7j5abe/MIMO_TxTSGNCO_LB.ini?dl=0
Same as previously after loading, press calculate in SXR, SXT and CGEN tabs.
In FFTviewer set data reading to LMS MIMO, and change Display channel to A&B.
Should look similar to this:

This result also looks different. Something seems to be really wrong with input/output.

Also I’ve used these same tests against my working LimeSDR 1.4 unit and results look similar to yours so I believe I’m doing everything correctly.

Yeah, looks bad. That should have been chip’s internal Tx->Rx loopback, looks like Rx is not getting anything. Most likely some hardware failure, don’t know what could be the reason, it’s out of my expertise.

From brief look at the chip’s block diagrams, here’s config to bypass some of the analog blocks: https://www.dropbox.com/s/6lsrp58j5aut8zc/MIMO_TxTSGNCO_BB_LB.ini?dl=0
You should see something like this:

@ricardas Hmm, finally one that looks similar to yours…What does this mean that this FFT graph looks similar?

@andrewback @Zack

Andrew or Zack, Any opinions as to what could be wrong with the hardware? I’m not sure what to do at this point. It’s been quite a long time since I ordered this LimeSDR from Crowd Supply and I never fully tested it’s functionality when I received it since I had my other LimeSDR 1.4 that I was using. Once I got around to testing it, I could never get it to receive signals properly and figured it was something misconfigured on the software side, but now its pretty clear that something is likely wrong with the hardware.

well, that means software, firmware, and chip’s digital parts are working correctly.
Also that indicates the problem is in chip receiver’s analog part.

Maybe it got somehow damaged during board modification, did you tried it before attempting to modify it?
Anyway, this is as much as I could help. I can only guess about hardware issues.

In summary:
Chip’s TBB->RBB loopback works.
Chip’s internal RF loopback shows no signals on both A&B channels.
So I assume the problem should be with SXR block, as it is common for both A&B channels (although calibration did not report errors of not being able to lock PLL)

@ricardas Well, I know that I tested it right after performing the easy fix on the board and as far as I am aware everything was working correctly at that point. I placed it back in its box and its been sitting on my desk for a couple of months since I have another LimeSDR that I’ve been using. After pulling it out and once again updating the firmware to the latest release I started to run into these problems. I don’t think I’ve done anything different with this board compared to any of the others so I’m at a loss as to what caused the damage.

BTW Thank you for all of your assistance Ricardas. I really appreciate all of the time you’ve spent providing information and helping me run through these tests. Its definitely bad news, but at least I have confirmation at this point.

Perhaps a question for @Zack or @andrewback or someone else on the Lime Micro team:

Does Lime Micro offer any sort of repair service? This board was only used a few times when I first got it and it seems like most of the other components are working so I’d hate for this to be an expensive paper weight considering everything. Any assistance on what I can do to get this fixed, if possible, is appreciated.

Thanks again,
Justin