# LimeSDR issues after LimeUtil --update

**URL:** <https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541>\
**Category:** LimeSDR\
**Created:** [31 July 2017 16:44 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541 "2017-07-31T16:44:55Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![cjq](https://avatars.discourse-cdn.com/v4/letter/c/4da419/32.png) [@cjq](https://discourse.myriadrf.org/u/cjq)\
**Post date:** [31 July 2017 16:44 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541/1 "2017-07-31T16:44:55Z")

</div>

Hi,

before running update, LimeUtil --find gave this output:  
LimeUtil --find

- [LimeSDR-USB, media=USB 3.0, module=STREAM, addr=1d50:6108, serial=0009062A00CE131B]

I then proceed to do an update:

LimeUtil --update  
Connected to [LimeSDR-USB [USB 3.0] 9062A00CE131B]  
[WARNING] Gateware version mismatch!  
Expected gateware version 2, revision 8  
But found version 2, revision 6  
Follow the FW and FPGA upgrade instructions:  
[http://wiki.myriadrf.org/Lime\_Suite#Flashing\_images](http://wiki.myriadrf.org/Lime_Suite#Flashing_images)  
Or run update on the command line: LimeUtil --update

[INFO] Estimated reference clock 30.7197 MHz  
[INFO] Selected reference clock 30.720 MHz  
–2017-07-31 11:39:10-- [http://downloads.myriadrf.org/project/limesuite/17.06/LimeSDR-USB\_HW\_1.3\_r3.0.img](http://downloads.myriadrf.org/project/limesuite/17.06/LimeSDR-USB_HW_1.3_r3.0.img)  
Resolving [downloads.myriadrf.org](http://downloads.myriadrf.org)… 213.138.113.29, 2001:41c8:51:71d:fcff:ff:fe00:4203  
Connecting to downloads.myriadrf.org|213.138.113.29|:80… connected.  
HTTP request sent, awaiting response… 200 OK  
Length: 186040 (182K)  
Saving to: ‘/Users/cjq/.local/share/LimeSuite/images/17.06/LimeSDR-USB\_HW\_1.3\_r3.0.img’

/Users/cjq/.local/share/LimeS 100%[===================================================================\>] 181.68K 34.2KB/s in 19s

2017-07-31 11:39:57 (9.42 KB/s) - ‘/Users/cjq/.local/share/LimeSuite/images/17.06/LimeSDR-USB\_HW\_1.3\_r3.0.img’ saved [186040/186040]

–2017-07-31 11:39:57-- [http://downloads.myriadrf.org/project/limesuite/17.06/LimeSDR-USB\_HW\_1.4\_r2.8.rbf](http://downloads.myriadrf.org/project/limesuite/17.06/LimeSDR-USB_HW_1.4_r2.8.rbf)  
Resolving [downloads.myriadrf.org](http://downloads.myriadrf.org)… 213.138.113.29, 2001:41c8:51:71d:fcff:ff:fe00:4203  
Connecting to downloads.myriadrf.org|213.138.113.29|:80… connected.  
HTTP request sent, awaiting response… 200 OK  
Length: 562160 (549K)  
Saving to: ‘/Users/cjq/.local/share/LimeSuite/images/17.06/LimeSDR-USB\_HW\_1.4\_r2.8.rbf’

/Users/cjq/.local/share/LimeS 100%[===================================================================\>] 548.98K 124KB/s in 5.1s

2017-07-31 11:40:03 (108 KB/s) - ‘/Users/cjq/.local/share/LimeSuite/images/17.06/LimeSDR-USB\_HW\_1.4\_r2.8.rbf’ saved [562160/562160]

[100%] 562160/562160 Bytes programming: completed (/Users/cjq/.local/share/LimeSuite/images/17.06/LimeSDR-USB\_HW\_1.4\_r2.8.rbf)  
Programming update complete!

However, after running the update, LimeUtil --find gives this output:  
LimeUtil --find

- [WestBridge , media=USB 2.0, module=STREAM, addr=04b4:00f3, serial=0000000004BE]

If I try to run update again, I get a weird error:

LimeUtil --update  
Connected to [WestBridge [USB 2.0] 4BE]  
[ERROR] Unsupported hardware connected: UNKNOWN[HW=0]

Programming update failed! : Unsupported hardware connected: UNKNOWN[HW=0]

---

<div class="post-metadata">

**Author:** ![luftek](https://avatars.discourse-cdn.com/v4/letter/l/e79b87/32.png) [@luftek](https://discourse.myriadrf.org/u/luftek)\
**Post date:** [31 July 2017 16:58 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541/2 "2017-07-31T16:58:08Z")

</div>

Power reset did not help?

---

<div class="post-metadata">

**Author:** ![cjq](https://avatars.discourse-cdn.com/v4/letter/c/4da419/32.png) [@cjq](https://discourse.myriadrf.org/u/cjq)\
**Post date:** [31 July 2017 17:01 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541/3 "2017-07-31T17:01:30Z")

</div>

I unplugged and reconnected the LimeSDR-USB several times, but it keeps showing the same message

---

<div class="post-metadata">

**Author:** ![luftek](https://avatars.discourse-cdn.com/v4/letter/l/e79b87/32.png) [@luftek](https://discourse.myriadrf.org/u/luftek)\
**Post date:** [31 July 2017 17:11 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541/4 "2017-07-31T17:11:30Z")

</div>

computer power reset? all info about the board? HW1.4? 1.3? LimeSuite GUI tells?  
try programming both --fpga and --fw from:

> **[myriadrf/LimeSDR-USB](https://github.com/myriadrf/LimeSDR-USB)**
>
> USB 3.0 version of the LimeSDR board. Contribute to myriadrf/LimeSDR-USB development by creating an account on GitHub.

hm? [http://downloads.myriadrf.org/project/limesuite/](http://downloads.myriadrf.org/project/limesuite/) different compiled versions  
maybe try 17.07 dir

---

<div class="post-metadata">

**Author:** ![cjq](https://avatars.discourse-cdn.com/v4/letter/c/4da419/32.png) [@cjq](https://discourse.myriadrf.org/u/cjq)\
**Post date:** [31 July 2017 17:31 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541/5 "2017-07-31T17:31:06Z")

</div>

How do I gather more info about the board? LimeSuite GUI connection settings shows the same message as LimeUtil --find, a “WestBridge [USB 2.0] 4BE” device.

So, How do I use the --fpga/–fw options? I see .rbf and .img files in that folder, but which are FPGA and which are FX3?

---

<div class="post-metadata">

**Author:** ![andrewback](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@andrewback](https://discourse.myriadrf.org/u/andrewback)\
**Post date:** [3 August 2017 07:25 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541/6 "2017-08-03T07:25:16Z")

</div>

The .img is FX3 and .rbf is FPGA.

---

<div class="post-metadata">

**Author:** ![cjq](https://avatars.discourse-cdn.com/v4/letter/c/4da419/32.png) [@cjq](https://discourse.myriadrf.org/u/cjq)\
**Post date:** [3 August 2017 21:40 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541/7 "2017-08-03T21:40:42Z")

</div>

It doesn’t seem to be working:

> LimeUtil --find=“module=STREAM,serial=0000000004BE”

- [WestBridge , media=USB 2.0, module=STREAM, addr=04b4:00f3, serial=0000000004BE]

> LimeUtil --args=“module=STREAM,serial=0000000004BE” --fpga=“/Users/cq/Downloads/LimeSDR-USB\_HW\_1.4\_r2.8.rbf” --fw=“/Users/cq/Downloads/LimeSDR-USB\_HW\_1.3\_r3.0.img”  
> Connected to [WestBridge [USB 2.0] 4BE]  
> [ERROR] Unsupported hardware connected: UNKNOWN[HW=0]  
> [0%] 0/562160 Bytes Programming failed! Write operation failed  
> Programming failed! : Programming failed! Write operation failed

Not sure how to proceed from here

---

<div class="post-metadata">

**Author:** ![andrewback](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@andrewback](https://discourse.myriadrf.org/u/andrewback)\
**Post date:** [4 August 2017 06:08 UTC](https://discourse.myriadrf.org/t/limesdr-issues-after-limeutil-update/1541/8 "2017-08-04T06:08:42Z")

</div>

I see you’re using USB 2.0? I’d start by using a USB 3.0 port, as bandwidth aside USB 2.0 may struggle to supply enough power.

If you cannot program the FX3 microcontroller using Lime Suite / LimeUtil, I would suggest trying the Cypress utility:

[https://wiki.myriadrf.org/LimeSDR-USB\_User\_Guide#Flashing\_the\_USB\_3.0\_microcontroller](https://wiki.myriadrf.org/LimeSDR-USB_User_Guide#Flashing_the_USB_3.0_microcontroller)

Once the FX3 flash is programmed, then use Lime Suite to program the FPGA.
