# LimeSDR gateware mismatch GW: 2.24

**URL:** <https://discourse.myriadrf.org/t/limesdr-gateware-mismatch-gw-2-24/7255>\
**Category:** LimeSDR\
**Created:** [13 July 2021 13:10 UTC](https://discourse.myriadrf.org/t/limesdr-gateware-mismatch-gw-2-24/7255 "2021-07-13T13:10:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![learningLimeSDR](https://avatars.discourse-cdn.com/v4/letter/l/e95f7d/32.png) [@learningLimeSDR](https://discourse.myriadrf.org/u/learningLimeSDR)\
**Post date:** [13 July 2021 13:10 UTC](https://discourse.myriadrf.org/t/limesdr-gateware-mismatch-gw-2-24/7255/1 "2021-07-13T13:10:15Z")

</div>

Hi everyone,  
My LimeSDR-USB board had gateware 2.23 version before. I have downloaded the official gateware code from GitHub and compiled it. When I flashed it to my board, the LimeSuiteGui showed a warning that said my gateware version was 2.24. I do not understand how this is possible since I have used the same code from GitHub, and it was v2.23. Does anyone have any idea why this might have happened? Btw the board is still running fine.

 ![IMG_2049.HEIC](https://canada1.discourse-cdn.com/flex034/uploads/myriadrf/original/2X/3/32ebb45bd51d2f6b60acca3f92202571bc8d8601.jpeg)

---

<div class="post-metadata">

**Author:** ![StefanO](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@StefanO](https://discourse.myriadrf.org/u/StefanO)\
**Post date:** [5 April 2022 03:47 UTC](https://discourse.myriadrf.org/t/limesdr-gateware-mismatch-gw-2-24/7255/2 "2022-04-05T03:47:36Z")

</div>

Hi, I wanted to follow up and see if there was a solution to this issue? I am experiencing a similar problem. Thanks!

---

<div class="post-metadata">

**Author:** ![mzs](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/mzs/32/2678_2.png) [@mzs](https://discourse.myriadrf.org/u/mzs)\
**Post date:** [5 April 2022 06:19 UTC](https://discourse.myriadrf.org/t/limesdr-gateware-mismatch-gw-2-24/7255/3 "2022-04-05T06:19:31Z")

</div>

If you build the bitstream yourself it will be [2.24](https://github.com/myriadrf/LimeSDR-USB_GW/blob/master/src/revision/revision.vhd), because that was the last revision configured in the gateware (2021-08-02).  
But if you installed a pre-made binary bitstream the last one released was [2.23](https://downloads.myriadrf.org/project/limesuite/20.10/) (2020-10-29). And if the tools used to check were pre-made, that is the revision they would expect to find.

After quickly reviewing [the changes made](https://github.com/myriadrf/LimeSDR-USB_GW/commits/master) between 2.23 and 2.24 on github I suspect that it is safe to totally ignore that warning message.

EDIT:  
Looks like my links are out of date:  
The recommended gateware can now be found at “[https://wiki.myriadrf.org/LimeSDR-USB#USB3\_MCU\_and\_FPGA\_Binaries](https://wiki.myriadrf.org/LimeSDR-USB#USB3_MCU_and_FPGA_Binaries)” and that is 2.24 but the [latest version of limesuite listed was released a year earlier](https://downloads.myriadrf.org/builds/limesuite/), which is the exact same [revision as the one released on github](https://github.com/myriadrf/LimeSuite/releases). So the tool that checks the gateware revision was released a year before the current recommended firmware was released. The best solution would be for a new binary of LimeSuite to be released that expects to find 2.24.
