bladeRF FX3 firmware images
The current FX3 firmware is referenced via bladeRF_fw_latest.img
2021-01-12 - v2.4.0
Changeset: a3d5c55fb7fd925dbf3e245d85e42a2e0c879b29 Notes: * Variable length packet support for PACKET_META mode bladeRF_fw_v2.4.0.img md5sum: 337f570f2e3fdb26abde0f0765196d92 sha256sum: 670d1ca7aa1c6007eb09900351c3aa997e4be316dbc0a2fc1532a908d02cc0a9
2018-12-16 - v2.3.2
Changeset: 421f5fb5665762b29a9e800689bb8725dc00e404 Notes: * Speed up flash operations bladeRF_fw_v2.3.2.img md5sum: c823ea5aa2c25c26bbaf4ab395ac559d sha256sum: ef92cd41513ab3c3d36174143545b7eab6b033fdcaaf661fec1d710a489fadbf
2018-10-30 - v2.3.1
Changeset: ecf2f711dd8dc0e56e3d7a3e643804d0208c86f5 Notes: * Fix USB device reset (e.g. during bladerf_open()) interrupting SPI flash autoloading of FPGA images * Add BLADE_USB_CMD_QUERY_FPGA_SOURCE command, which identifies the source of the currently-running FPGA image (SPI flash vs USB host). bladeRF_fw_v2.3.1.img md5sum: 4f873859f4a3cae49f9ecc95f8650d6f sha256sum: 5ebbf38c8fcc86ff8fb9832bc5932a1f67e01e202d9851f128acd2e731362427
2018-06-28 - v2.2.0
Changeset: 9d999ae2cfb9d8759b4406a3f1288243967800c8 Notes: * Added support for bladeRF 2.0 micro xA4 and xA9 devices * Unified support for all bladeRF devices bladeRF_fw_v2.2.0.img md5sum: f4abb5334cd263371ca306ec044f4d12 sha256sum: 1864efba7302c36e24d62565e0e8aed9877e7abd3fd34193a28785f865917a0f
2016-04-07 - v2.0.0
Changeset: eed888c22300ccf97d419ba219708c5e113c8476 Notes: * Firmware updated for new USB VID (2cf0) and PID (5246). * IMPORTANT: libbladeRF v1.6.0 (or later) is required to detect the new VID/PID. * IMPORTANT: Yate/YateBTS does not yet detect this new VID/PID. Yate users should use v1.9.1 for the time being. Please stay tuned for updates. * Note: For Windows users wishing to run this firmware, an interim alpha RC2 installer is available here. The installers for the following the RC2 release and onward will include this support. bladeRF_fw_v2.0.0.img md5sum: 7b7426c9eb4ccbf0c32e04fd578a75ae sha256sum: 24d82869e658d4e9f4e57d87f42188db1a184804ad8e827e2302d45addb25a00
2016-04-06 - v1.9.1
Changeset: d622e6580a408d0e2f5b5a7231b8f7820007ef00 Notes: * Migrated firmware configuration to CMake-based workflow bladeRF_fw_v1.9.1.img md5sum: 520571a13bce89eac75e90a69bc26056 sha256sum: ab32b890f3dc5d353c802dbcad0af78770ef77f2542792875e9177c2e5445124
2015-12-30 - v1.9.0
Changeset: 6be819225e3da1def46fb7de7abb6c42032f2ccd Notes: * Added simple logging mechanism bladeRF_fw_v1.9.0.img md5sum: 9fd35cdced2a33a08a724ee5162ee6b9 sha256sum: 4799075cd70c689acdf7e45fb23fbcaaff4ac89fd780ee04b84de13a47b767de
2015-09-08 - v1.8.1
Changeset: 6be819225e3da1def46fb7de7abb6c42032f2ccd Notes: * Updated build for FX3 SDK v1.3.3 * Addressed a few minor build warnings bladeRF_fw_v1.8.1.img md5sum: 81cb33ced14bcd2942c8236fb6b533f5 sha256sum: 3c9a76844d23f7151fae04764a2b3378e104adea0ca1fe1fcfeb3b17d4a8f619
2014-11-08 - v1.8.0
Changeset: 0b466c6aedf530b80399d9afa8448042e1731547 Notes: * Added "device ready" query to denote when operations such as flash-based FPGA loading have completed. bladeRF_fw_v1.8.0.img md5sum: 374011a23258b9245ec9ed78bdfba4c1 sha256sum: 3d8bb1bb2511d5d9b264b51c16cff7648c08fcaa7e7350127e6e82d80a695d02
2014-07-19 - v1.7.1
Changeset: ca697ee6dff48aec74b11492daa955fa68f34a18 Notes: * DMA buffers are now cleared when disabling a module. This fixes an issue where stale samples were left in DMA buffers. * Added missing support for reading back the state of the firmware loopback bladeRF_fw_v1.7.1.img md5sum: bd8211e33d8442d23db21b2badad0a88 sha256sum: 9af2faa3b648e59f07b2c19d1e9ea2b91b47abd2b44c55e10bd2daed52943464
2014-07-04 - v1.7.0
Changeset: 0e6c7317469f0adea915a039a22793c266761b68 Notes: * Added firmware-based loopback mode. bladeRF_fw_v1.7.0.img md5sum: 73ace21e693049e475cceb88bed900d7 sha256sum: 6ac1c63d3b0f8188e38a7bf9446dffe1354de17f1176e985cb15eb6bfc32522d
2014-01-14 - v1.6.1
Changeset: b7e6642903ce7329a3e4f3e6fa2bf408b75165ab Notes: * Fixed FPGA becoming reset duing flash operations. (Issue 196) * Fixed defect that caused every other FPGA load to fail (Issue 195) libbladeRF >= v0.11.2 is also required to address issue 196. bladeRF_fw_v1.6.1.img md5sum: 3cff9d6a2342fb70be9782e5413d4d8c sha256sum: 1d6dbd430e75936784b55d65469aef0f1d67660f1d53210dd7d5e574ec3589fa
2013-10-20 - v1.6.0
Changeset: 89d57ff8bfe3a7772d6bf7ec08baabf6f2e2435e Notes: * Increased FPGA UART bridge speed (requires FPGA >= v0.0.1) * Fixed issues with switching between RF_LINK and FPGA_CONFIG modes bladeRF_fw_v1.6.0.img md5sum: 3b85f2d8516ba4a2b581c87c43734c10 sha256sum: 22ea7e676f7830fc873c9f14f0a00eff1d6089ef496fdbfb983fbf394d042bd3
2013-10-15 - v1.5.3
Changeset: cf552e30e53e51d85bd45c7159011267a58d3c07 Notes: * Added FPGA autoloading support * FW version changed to major.minor.patch format * Fixed incorrect string descriptor index * Misc. USB fixes bladeRF_fw_v1.5.3.img md5sum: e9294571391c2d08a1aaf4f0c0c6a306 sha256sum: 3c749b5e01703480c7b90b36388e82e8af97e476d666c48b7591190712bddb61
All specifications subject to change at any time without notice. bladeRF is sold as test equipment and is expected for all intents and purposes to be used as such. Use of this device is at your own risk and discretion. Nuand LLC makes no warranty of any kind (whether express or implied) with regard to material presented on this page, and disclaims any and all warranties, including accuracy of this document, or the implied warranties of merchatability and fitness for use.