Prepare branch for 4.4.0.0 release

- Updated version string
- Updated CHANGELOG
- Updated Debian-related files
- Updated images

Signed-off-by: michael-west <michael.west@ettus.com>
This commit is contained in:
michael-west 2023-01-23 10:04:41 -08:00
parent 92c09f7f76
commit cea9b945bc
7 changed files with 230 additions and 36 deletions

View File

@ -1,6 +1,101 @@
Change Log for Releases
==============================
## 004.004.000.000
C API: Fix double-free issue with sensor values
* ci
- Add clang-format 14.0 to the Ubuntu 22.04 container
- devtest: Test E320 1G FPGA Image
- Filter uhd_find_devices checks by device type
- increase timeout for x4xx hardware test job
- Pull UHD version from UHDConfigVersion.cmake
- Replace Rhombus E320
- Update docker repo location
* cmake
- fix UHDAtomics.cmake to read custom Boost install prefix
- Fix build with GCC 13 (add missing <cstdint> include)
* devtest
- Add multi-spc timed command tests
* docs
- Fix typo in Python API dox file
- Phase noise consideration when using external clock with E320
- rfnoc: Fix Doxygen warnings on chdr_packet::set_metadata()
- Update manual for X3x0 raw UDP streaming
* e320
- Allow internal GPSDO to be powered-down via UHD session args
* e3xx
- add support for power calibration api
* examples
- remote_rx: Add --mac-address argument
- rx_samples_to_file: Add disk write speed check
- rx_samples_to_file: Add multichannel option
- Upgrade RFNoC example to Vivado 2021.1
* fpga
- ci: Create local copy of patches to use
- Cosmetic changes to rx_frontend_gen3_tb
- docs: Fix AR76780 dependency
- e320 Change MIG arbitration to RD_PRI_REG
- Fix overflows in DDC
- Fix overflows in quarterrate downconverter
- Fix warnings in dds_freq_tune module
- lib: Add align_samples module
- lib: Add verilog-compatible wrapper for eth_ipv4_chdr_adapter
- lib: Add ZPU support to SV transport adapter
- lib: Fix indentation in setting_reg.v
- lib: Fix inferred latch in ep_autonegotiation
- lib: Support time and data updates in sim_radio_gen
- lib: Update header for AXI4S add/remove bytes
- Require AR76780 for X3xx and E3xx
- Restore FIR filter in rx_frontend_gen3
- rfnoc: Add align_samples testbench
- rfnoc: Add timed sample alignment to radio
- rfnoc: Fix inferred latch in chdr_strip_header
- sim: Fix typo in clk_wait_f
- tools: Detect check_timing issues during build
- tools: Fix error detection in run_testbenches.py
- x300: Bump FPGA compat to 39.1
- x300: Change MIG arbitration to RD_PRI_REG
- x300: Support advanced transport adapter
* host
- ADC cal: Add ability to set calibration mode explicitly
- cal: Rearrange ADC self calibration routine
* images
- Update manifest - timed sample alignment in RFNoC
* lib
- Fix warning in ctrlport_endpoint.cpp
- topo graph: Fix rule-of-3 related compiler warnings
* mpm
- Add a lock to the rpc server timer
- Better error message for multiple assigned MACs
- Fix rpc process shared state and port argument positions
- Move parse_encoded_git_hash() to mpmutils
- rfdc: Add X4xx 125e6 master clock rate
- rpc server: Capture claim token value before releasing state lock
- x4xx: Remove references to white rabbit
* n3xx
- Increase tune timeout
* octoclock
- Fix type of eeprom object in property_tree
* rfnoc
- Add logging to some throw statements
- lsm: Improve logging/error messages
- Move detection of TAs post-LSM-init
- streamers: Fix scaling factor
* tests
- add ramdisk cfg option to streaming setup
- add support for 10-100GB x410 raw udp
- add x310 raw udp tests
* uhd
- Fix RfnocGraph pybind binding for get_tree
- python: Bind {separate,combine}_device_addr{s}
- python: Make DeviceAddr behave like dict
- When separating device_addr_t, keep indexed values
- Add xport_adapter_ctrl core
* x300
- Enable use of advanced transport adapters
- Respect X300_FW_COMMS_FLAGS_ARP_FAIL flag
- Update firmware for TA control
## 004.003.000.000
* ci
- Add n310 rf tests to monopipeline

View File

@ -20,7 +20,7 @@ find_package(Git QUIET)
# - set UHD_VERSION_DEVEL to true for master and development branches
########################################################################
set(UHD_VERSION_MAJOR 4)
set(UHD_VERSION_API 3)
set(UHD_VERSION_API 4)
set(UHD_VERSION_ABI 0)
set(UHD_VERSION_PATCH 0)
set(UHD_VERSION_DEVEL TRUE)

View File

@ -1,3 +1,102 @@
uhd (4.4.0.0-0ubuntu1) ubuntu_release; urgency=low
C API: Fix double-free issue with sensor values
* ci
- Add clang-format 14.0 to the Ubuntu 22.04 container
- devtest: Test E320 1G FPGA Image
- Filter uhd_find_devices checks by device type
- increase timeout for x4xx hardware test job
- Pull UHD version from UHDConfigVersion.cmake
- Replace Rhombus E320
- Update docker repo location
* cmake
- fix UHDAtomics.cmake to read custom Boost install prefix
- Fix build with GCC 13 (add missing <cstdint> include)
* devtest
- Add multi-spc timed command tests
* docs
- Fix typo in Python API dox file
- Phase noise consideration when using external clock with E320
- rfnoc: Fix Doxygen warnings on chdr_packet::set_metadata()
- Update manual for X3x0 raw UDP streaming
* e320
- Allow internal GPSDO to be powered-down via UHD session args
* e3xx
- add support for power calibration api
* examples
- remote_rx: Add --mac-address argument
- rx_samples_to_file: Add disk write speed check
- rx_samples_to_file: Add multichannel option
- Upgrade RFNoC example to Vivado 2021.1
* fpga
- ci: Create local copy of patches to use
- Cosmetic changes to rx_frontend_gen3_tb
- docs: Fix AR76780 dependency
- e320 Change MIG arbitration to RD_PRI_REG
- Fix overflows in DDC
- Fix overflows in quarterrate downconverter
- Fix warnings in dds_freq_tune module
- lib: Add align_samples module
- lib: Add verilog-compatible wrapper for eth_ipv4_chdr_adapter
- lib: Add ZPU support to SV transport adapter
- lib: Fix indentation in setting_reg.v
- lib: Fix inferred latch in ep_autonegotiation
- lib: Support time and data updates in sim_radio_gen
- lib: Update header for AXI4S add/remove bytes
- Require AR76780 for X3xx and E3xx
- Restore FIR filter in rx_frontend_gen3
- rfnoc: Add align_samples testbench
- rfnoc: Add timed sample alignment to radio
- rfnoc: Fix inferred latch in chdr_strip_header
- sim: Fix typo in clk_wait_f
- tools: Detect check_timing issues during build
- tools: Fix error detection in run_testbenches.py
- x300: Bump FPGA compat to 39.1
- x300: Change MIG arbitration to RD_PRI_REG
- x300: Support advanced transport adapter
* host
- ADC cal: Add ability to set calibration mode explicitly
- cal: Rearrange ADC self calibration routine
* images
- Update manifest - timed sample alignment in RFNoC
* lib
- Fix warning in ctrlport_endpoint.cpp
- topo graph: Fix rule-of-3 related compiler warnings
* mpm
- Add a lock to the rpc server timer
- Better error message for multiple assigned MACs
- Fix rpc process shared state and port argument positions
- Move parse_encoded_git_hash() to mpmutils
- rfdc: Add X4xx 125e6 master clock rate
- rpc server: Capture claim token value before releasing state lock
- x4xx: Remove references to white rabbit
* n3xx
- Increase tune timeout
* octoclock
- Fix type of eeprom object in property_tree
* rfnoc
- Add logging to some throw statements
- lsm: Improve logging/error messages
- Move detection of TAs post-LSM-init
- streamers: Fix scaling factor
* tests
- add ramdisk cfg option to streaming setup
- add support for 10-100GB x410 raw udp
- add x310 raw udp tests
* uhd
- Fix RfnocGraph pybind binding for get_tree
- python: Bind {separate,combine}_device_addr{s}
- python: Make DeviceAddr behave like dict
- When separating device_addr_t, keep indexed values
- Add xport_adapter_ctrl core
* x300
- Enable use of advanced transport adapters
- Respect X300_FW_COMMS_FLAGS_ARP_FAIL flag
- Update firmware for TA control
-- Ettus Research <packages@ettus.com> Mon, 23 Jan 2023 10:07:25 -0800
uhd (4.3.0.0-0ubuntu1) ubuntu_release; urgency=low
* ci

View File

@ -32,7 +32,7 @@ Vcs-Git: https://github.com/EttusResearch/uhd.git
Package: uhd-host
Architecture: any
Depends: libuhd4.3.0 (= ${binary:Version}),
Depends: libuhd4.4.0 (= ${binary:Version}),
python3,
python3-mako,
python3-numpy,
@ -55,7 +55,7 @@ Description: hardware driver for Ettus Research products - host apps
display hardware configuration information, and Doxygen generated
documentation.
Package: libuhd4.3.0
Package: libuhd4.4.0
Architecture: any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
@ -73,7 +73,7 @@ Description: hardware driver for Ettus Research products
Package: libuhd-dev
Architecture: any
Section: libdevel
Depends: libuhd4.3.0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Depends: libuhd4.4.0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Recommends: gnuradio-dev
Suggests: uhd-doc
Description: universal hardware driver for Ettus Research products
@ -89,7 +89,7 @@ Description: universal hardware driver for Ettus Research products
Package: python3-uhd
Architecture: alpha amd64 arm64 armel armhf hppa i386 ia64 m68k mips64el ppc64 ppc64el riscv64 s390x sparc64 x32
Section: libdevel
Depends: libuhd4.3.0 (= ${binary:Version}),
Depends: libuhd4.4.0 (= ${binary:Version}),
python3,
python3-mako,
python3-numpy,

View File

@ -53,7 +53,7 @@ override_dh_acc:
- cat logs/libuhd-dev/*/log.txt
override_dh_shlibdeps:
dh_shlibdeps --package=uhd-host --libpackage=libuhd4.3.0
dh_shlibdeps --package=libuhd4.3.0 --libpackage=libuhd4.3.0
dh_shlibdeps --package=libuhd-dev --libpackage=libuhd4.3.0
dh_shlibdeps --package=python3-uhd --libpackage=libuhd4.3.0
dh_shlibdeps --package=uhd-host --libpackage=libuhd4.4.0
dh_shlibdeps --package=libuhd4.4.0 --libpackage=libuhd4.4.0
dh_shlibdeps --package=libuhd-dev --libpackage=libuhd4.4.0
dh_shlibdeps --package=python3-uhd --libpackage=libuhd4.4.0

View File

@ -2,56 +2,56 @@
# Target hash url SHA256
# X410-Series
x4xx_x410_fpga_default uhd-47be632 x4xx/uhd-47be632/x4xx_x410_fpga_default-g47be632.zip e250eceba1d040664b3bc00619c383be03862a78981f92efb215e48cbe61f2d6
x4xx_x410_fpga_default uhd-92c09f7 x4xx/uhd-92c09f7/x4xx_x410_fpga_default-g92c09f7.zip dd085cb1ee1e4a3fc04aa2ff9dc7c2365f1884baf584d7ec30c7cdf26bfdfdfd
x4xx_x410_cpld_default uhd-6fd9f37 x4xx/uhd-6fd9f37/x4xx_x410_cpld_default-g6fd9f37.zip 74e09bedda84105258484217d4dbf68860ce2079d27cf8352952fe8e4d727e93
x4xx_zbx_cpld_default uhd-8d022b3 x4xx/uhd-8d022b3/x4xx_zbx_cpld_default-g8d022b3.zip 95993c736d48e22cbdb453a606189378a420f62280b4fb387cbe0272b146044b
# X410-Series Filesystems
x4xx_common_sdk_default meta-ettus-v4.3.0.0 x4xx/meta-ettus-v4.3.0.0/x4xx_common_sdk_default-v4.3.0.0.zip 0
x4xx_common_mender_default meta-ettus-v4.3.0.0 x4xx/meta-ettus-v4.3.0.0/x4xx_common_mender_default-v4.3.0.0.zip 0
x4xx_common_sdimg_default meta-ettus-v4.3.0.0 x4xx/meta-ettus-v4.3.0.0/x4xx_common_sdimg_default-v4.3.0.0.zip 0
x4xx_common_sdk_default meta-ettus-v4.4.0.0-rc1 x4xx/meta-ettus-v4.4.0.0-rc1/x4xx_common_sdk_default-v4.4.0.0-rc1.zip 0
x4xx_common_mender_default meta-ettus-v4.4.0.0-rc1 x4xx/meta-ettus-v4.4.0.0-rc1/x4xx_common_mender_default-v4.4.0.0-rc1.zip 0
x4xx_common_sdimg_default meta-ettus-v4.4.0.0-rc1 x4xx/meta-ettus-v4.4.0.0-rc1/x4xx_common_sdimg_default-v4.4.0.0-rc1.zip 0
# X300-Series
x3xx_x310_fpga_default uhd-47be632 x3xx/uhd-47be632/x3xx_x310_fpga_default-g47be632.zip a35ed67f7f0b51675d22f769bc841823653481a7fb1de74093e2cd4c6a5f210c
x3xx_x300_fpga_default uhd-47be632 x3xx/uhd-47be632/x3xx_x300_fpga_default-g47be632.zip 526dcb8d95830a768488ce201df3d149e6eef49e362a475aae457d34be0de588
x3xx_x310_fpga_default uhd-92c09f7 x3xx/uhd-92c09f7/x3xx_x310_fpga_default-g92c09f7.zip 55ee7c8da86060a0ce57f9120ebcd058dba9119e57a1ef10fd723fd9e3269b50
x3xx_x300_fpga_default uhd-92c09f7 x3xx/uhd-92c09f7/x3xx_x300_fpga_default-g92c09f7.zip 2b0d3a4f63864c70ca9909a5092dc6ab0f21409bf7bbd0d0d3d471c1a37cd820
# Example daughterboard targets (none currently exist)
#x3xx_twinrx_cpld_default example_target
#dboard_ubx_cpld_default example_target
# E-Series
e3xx_e310_sg1_fpga_default uhd-47be632 e3xx/uhd-47be632/e3xx_e310_sg1_fpga_default-g47be632.zip 2c74a6d898f0c906fd27f799468ddd109b80f16165d4c06b32d7515c78ca18fd
e3xx_e310_sg3_fpga_default uhd-47be632 e3xx/uhd-47be632/e3xx_e310_sg3_fpga_default-g47be632.zip 5eecf02b0f780f19d0da1fff3467baeefb10af5951b23aac1d18ec8943dce479
e3xx_e320_fpga_default uhd-47be632 e3xx/uhd-47be632/e3xx_e320_fpga_default-g47be632.zip b7535dbe5ed0b743d94a984778b8cc431a76453a784317812547eaa4acce9556
e3xx_e310_sg1_fpga_default uhd-92c09f7 e3xx/uhd-92c09f7/e3xx_e310_sg1_fpga_default-g92c09f7.zip 454b2ea52c1011e12012bedebffa942e1c097333e77bc1fe53ce9b30a104131b
e3xx_e310_sg3_fpga_default uhd-92c09f7 e3xx/uhd-92c09f7/e3xx_e310_sg3_fpga_default-g92c09f7.zip 897dbc43aba701b13d9f2d7e65b2fadbb435e4c618f4e1dae70ab76ae1457aa9
e3xx_e320_fpga_default uhd-92c09f7 e3xx/uhd-92c09f7/e3xx_e320_fpga_default-g92c09f7.zip 80b82b06751a6081d880d1f2abed0afa94532a6dd8439c01911958c68ec36f78
# E310 Filesystems
e3xx_e310_sdk_default meta-ettus-v4.3.0.0 e3xx/meta-ettus-v4.3.0.0/e3xx_e310_sdk_default-v4.3.0.0.zip 0
e3xx_e310_sg1_mender_default meta-ettus-v4.3.0.0 e3xx/meta-ettus-v4.3.0.0/e3xx_e310_sg1_mender_default-v4.3.0.0.zip 0
e3xx_e310_sg1_sdimg_default meta-ettus-v4.3.0.0 e3xx/meta-ettus-v4.3.0.0/e3xx_e310_sg1_sdimg_default-v4.3.0.0.zip 0
e3xx_e310_sg3_mender_default meta-ettus-v4.3.0.0 e3xx/meta-ettus-v4.3.0.0/e3xx_e310_sg3_mender_default-v4.3.0.0.zip 0
e3xx_e310_sg3_sdimg_default meta-ettus-v4.3.0.0 e3xx/meta-ettus-v4.3.0.0/e3xx_e310_sg3_sdimg_default-v4.3.0.0.zip 0
e3xx_e310_sdk_default meta-ettus-v4.4.0.0-rc1 e3xx/meta-ettus-v4.4.0.0-rc1/e3xx_e310_sdk_default-v4.4.0.0-rc1.zip 0
e3xx_e310_sg1_mender_default meta-ettus-v4.4.0.0-rc1 e3xx/meta-ettus-v4.4.0.0-rc1/e3xx_e310_sg1_mender_default-v4.4.0.0-rc1.zip 0
e3xx_e310_sg1_sdimg_default meta-ettus-v4.4.0.0-rc1 e3xx/meta-ettus-v4.4.0.0-rc1/e3xx_e310_sg1_sdimg_default-v4.4.0.0-rc1.zip 0
e3xx_e310_sg3_mender_default meta-ettus-v4.4.0.0-rc1 e3xx/meta-ettus-v4.4.0.0-rc1/e3xx_e310_sg3_mender_default-v4.4.0.0-rc1.zip 0
e3xx_e310_sg3_sdimg_default meta-ettus-v4.4.0.0-rc1 e3xx/meta-ettus-v4.4.0.0-rc1/e3xx_e310_sg3_sdimg_default-v4.4.0.0-rc1.zip 0
# E320 Filesystems, etc
e3xx_e320_sdk_default meta-ettus-v4.3.0.0 e3xx/meta-ettus-v4.3.0.0/e3xx_e320_sdk_default-v4.3.0.0.zip 0
e3xx_e320_mender_default meta-ettus-v4.3.0.0 e3xx/meta-ettus-v4.3.0.0/e3xx_e320_mender_default-v4.3.0.0.zip 0
e3xx_e320_sdimg_default meta-ettus-v4.3.0.0 e3xx/meta-ettus-v4.3.0.0/e3xx_e320_sdimg_default-v4.3.0.0.zip 0
e3xx_e320_sdk_default meta-ettus-v4.4.0.0-rc1 e3xx/meta-ettus-v4.4.0.0-rc1/e3xx_e320_sdk_default-v4.4.0.0-rc1.zip 0
e3xx_e320_mender_default meta-ettus-v4.4.0.0-rc1 e3xx/meta-ettus-v4.4.0.0-rc1/e3xx_e320_mender_default-v4.4.0.0-rc1.zip 0
e3xx_e320_sdimg_default meta-ettus-v4.4.0.0-rc1 e3xx/meta-ettus-v4.4.0.0-rc1/e3xx_e320_sdimg_default-v4.4.0.0-rc1.zip 0
# N300-Series
n3xx_n310_fpga_default uhd-47be632 n3xx/uhd-47be632/n3xx_n310_fpga_default-g47be632.zip 6ed1dad71f9c54a55eec1e15150c4fe80c8274a7b13b0e7fd1b706a777006517
n3xx_n300_fpga_default uhd-47be632 n3xx/uhd-47be632/n3xx_n300_fpga_default-g47be632.zip d1b06b5bcfd4295306959c1a3927512ce7310f676e6eab9df54864911d85f5fd
n3xx_n320_fpga_default uhd-47be632 n3xx/uhd-47be632/n3xx_n320_fpga_default-g47be632.zip 77fe9be66f1b3d01292954368120b3dcec0b8c03e0e6b0f72b19514ce50542c4
n3xx_n310_fpga_default uhd-92c09f7 n3xx/uhd-92c09f7/n3xx_n310_fpga_default-g92c09f7.zip 873178a11fe5d2064316f76073e1fd1432856d95ac37a4634d2efd848f42a8bf
n3xx_n300_fpga_default uhd-92c09f7 n3xx/uhd-92c09f7/n3xx_n300_fpga_default-g92c09f7.zip 46bcb5dba06fd668faab6031caf84b0fe445fce17be63dc48726e4a2e3c9fa9d
n3xx_n320_fpga_default uhd-92c09f7 n3xx/uhd-92c09f7/n3xx_n320_fpga_default-g92c09f7.zip 7874e5d2040f42feab46e54c3c64905e5b446ce7e7261e75f29e4e082d57e71e
n3xx_n310_cpld_default fpga-6bea23d n3xx/fpga-6bea23d/n3xx_n310_cpld_default-g6bea23d.zip ef128dcd265ee8615b673021d4ee84c39357012ffe8b28c8ad7f893f9dcb94cb
n3xx_n320_cpld_default uhd-739b37b n3xx/uhd-739b37b/n3xx_n320_cpld_default-g739b37b.zip 552631c2993abc328a9f5a374777793e66031385aa14b9446c250c4616eff9f1
# N3XX Mykonos firmware
#n3xx_n310_fw_default fpga-6bea23d n3xx/fpga-6bea23d/n3xx_n310_fw_default-g6bea23d.zip 0
# N300-Series Filesystems, etc
n3xx_common_sdk_default meta-ettus-v4.3.0.0 n3xx/meta-ettus-v4.3.0.0/n3xx_common_sdk_default-v4.3.0.0.zip 0
n3xx_common_mender_default meta-ettus-v4.3.0.0 n3xx/meta-ettus-v4.3.0.0/n3xx_common_mender_default-v4.3.0.0.zip 0
n3xx_common_sdimg_default meta-ettus-v4.3.0.0 n3xx/meta-ettus-v4.3.0.0/n3xx_common_sdimg_default-v4.3.0.0.zip 0
n3xx_common_sdk_default meta-ettus-v4.4.0.0-rc1 n3xx/meta-ettus-v4.4.0.0-rc1/n3xx_common_sdk_default-v4.4.0.0-rc1.zip 0
n3xx_common_mender_default meta-ettus-v4.4.0.0-rc1 n3xx/meta-ettus-v4.4.0.0-rc1/n3xx_common_mender_default-v4.4.0.0-rc1.zip 0
n3xx_common_sdimg_default meta-ettus-v4.4.0.0-rc1 n3xx/meta-ettus-v4.4.0.0-rc1/n3xx_common_sdimg_default-v4.4.0.0-rc1.zip 0
# B200-Series
b2xx_b200_fpga_default uhd-47be632 b2xx/uhd-47be632/b2xx_b200_fpga_default-g47be632.zip 66a5a5ac906052fa91c8c9472e0e290c381cbe0abcf5ad5335e163327aeabb16
b2xx_b200mini_fpga_default uhd-47be632 b2xx/uhd-47be632/b2xx_b200mini_fpga_default-g47be632.zip 4fdeeb663fd50d66b77d15d1fb69bdb6c31fc5d38d1afb45999a7aaeaf5590ca
b2xx_b210_fpga_default uhd-47be632 b2xx/uhd-47be632/b2xx_b210_fpga_default-g47be632.zip 6aaf11cad38b7415d91dd7ed6b01f299ab6847dbedf8208d2766313eb6cae55d
b2xx_b205mini_fpga_default uhd-47be632 b2xx/uhd-47be632/b2xx_b205mini_fpga_default-g47be632.zip f0924bb569d2a3a040b5c15d43bf12363697260c5c350786275fdab2f0beb213
b2xx_b200_fpga_default uhd-92c09f7 b2xx/uhd-92c09f7/b2xx_b200_fpga_default-g92c09f7.zip 8df8872fb383738b9fc0e83eb5166b080662e54681d191274e19e1a8b291df23
b2xx_b200mini_fpga_default uhd-92c09f7 b2xx/uhd-92c09f7/b2xx_b200mini_fpga_default-g92c09f7.zip fb45e69cbd837025e9d6f10dac8d66a82e29591ac436d93a8a620c313cbd1c5c
b2xx_b210_fpga_default uhd-92c09f7 b2xx/uhd-92c09f7/b2xx_b210_fpga_default-g92c09f7.zip 4add7853033283e23ef1196f4bb006129b4d112ea71f2288d96ecf18a6ba7bcd
b2xx_b205mini_fpga_default uhd-92c09f7 b2xx/uhd-92c09f7/b2xx_b205mini_fpga_default-g92c09f7.zip 7b58b5d3efef2012f987ecccd1decba5cc15b4cd8353495115e298f85b383131
b2xx_common_fw_default uhd-7f7d016 b2xx/uhd-7f7d016/b2xx_common_fw_default-g7f7d016.zip 22ac0e54cc90d53d8494d481439447a0c89b9bbaced6fabe24df260eda3ce3a3
# USRP2 Devices